91
550
109
758
51
552
90
535
80
495
70
273
17
453
54
439
44
224
27
203
15
405
243
35
314
14
133
28
171
157
61
185