35
297
43
260
12
172
34
226
66
175
6
141
29
105
15
102
28
134
254
16
89
91
181
92
10
119
2
106
68
395
84
8
18
98