101
507
87
396
27
356
11
319
47
281
278
1,047
28
239
10
258
23
251
20
253
214
67
234
86
223
15
198
18
176
21
168
6
158
155