259
1,215
157
895
197
857
71
391
111
399
55
343
123
374
64
339
43
261
65
263
19
444
38
231
213
179
42
167
172
35
148
29
141