13
72
50
10
119
23
8
25
65
43
24
26
29
88
175
113
40
22
9
154
214
134
84
71
20
47
49
52
5
18
58
12
158
34
51
21
102
284
17
7
42
4
1381
62
141
291