118
558
50
420
20
362
113
388
72
336
299
25
309
42
250
101
217
13
184
19
157
23
169
16
148
3
91
17
121
85
96