146
460
79
364
73
372
42
339
81
287
116
280
55
251
106
228
30
235
13
769
39
176
32
141
5
118
137
19
134
120
15
101
2
96