102
33
9
5
13
32
1
21
3
2
71
287
10
12
146
53
121
23
34
204
176
211
117
92
226
26
27
7
203
56
179
36
50
82
4
164
158
272
11
188
38
265
19
31
42