61
221
47
32
98
402
168
36
58
48
597
166
140
102
271
37
194
82
86
77
656
17
196
72
73
59
205
95
50
62
55
146
21
104
54
49
184
1190
20
110
11
101
200
15
2277
56
33
179
472
470
79