67
40
30
32
327
17
139
179
64
624
187
37
63
99
49
1725
186
83
112
170
51
96
167
254
236
28
443
470
38
97
247
55
171
57
10
362
134
20
59
123
3742
31
92
58
27
15
375
115
133
121
2037
190
277
261
234
310