866
347
209
142
451
95
420
41
308
197
275
112
459
136
412
69
179
163
336
23
525
97
349
212
9433
24
319
155
500
154
574
176
405
154
247
172
349
130
462
136