303
1,460
258
804
207
591
96
459
49
443
32
327
85
274
89
325
22
194
80
250
206
38
182
52
166
63
145
92
1,119
133
113
14
110