110
543
82
414
164
497
137
449
98
371
75
361
11
360
39
311
23
347
46
325
16
336
4
337
21
251
307
262
15
255
35
287
301