166
100
35
108
117
715
49
217
143
140
115
92
380
49
42
95
337
24
142
43
38
41
145
39
46
14
65
49
9
496
29
7
859
786
33
233
109
14
176
5
229
360
3068
121
9
36
813
2196
184
7584
1243
17
1393
19
540
15
353
733
13
254
293
25
794
65
30
357
8
58
61
318
106
143
367
83
2359
322
142
50
174
962
26
195
536
60