125
528
56
586
70
357
60
374
91
305
50
308
87
246
43
224
40
221
39
201
23
183
4
190
19
8
193
9
93
158
14
105