129
901
123
639
300
651
120
558
94
425
77
410
113
401
20
274
25
278
6
386
62
263
39
216
48
196
30
185
31
184
54
188
49
176
15
166