35
224
16
395
18
41
28
277
10
461
21
107
37
79
29
17
102
309
182
78
38
42
31
52
45
97
160
104
360
19
1338
83
417
111
120
71
57
66
8
54
257
269
92
769
7932
63
290
172
165
51
316