515
39
449
16
566
168
410
138
335
27
410
32
401
156
209
147
437
25
355
91
571
3
172
159
328
14
426
99
434
17
362
25
98
62
347
68
397
91
187
107