109
446
91
550
51
336
90
328
70
270
44
220
80
318
54
281
243
6
386
15
223
35
198
17
61
181
27
156
29
131
200
28
169