210
860
60
347
80
327
69
319
54
392
21
285
14
273
46
229
40
190
20
900
168
16
147
10
129
6
122
9
108
113
13
112
1
94