303
1,458
258
801
207
590
96
459
49
442
32
327
85
274
89
325
22
194
92
1,088
80
250
206
38
182
52
166
63
145
133
113
14
110