35
38
9
6
13
36
26
19
269
130
1146
249
261
31
204
8
92
161
145
45
14
22
80
550
56
129
5
4
85
63
50
20
43
83
33
407
117
311
137
191
18
104
21
127
2232
84
433