112
471
73
573
66
511
55
404
49
390
25
425
28
282
12
321
47
308
60
271
43
326
195
18
207
8
162
23
142
29
178
9
172
19
140