271
19
63
222
48
54
967
108
53
43
140
30
33
88
252
161
24
3240
80
18
25
863
8
386
305
29
71
35
126
267
34
113
340
66
15
81
51
1290
272
407
103
17
153
78
20
182
50
14
462
27
7
16
21