20
578
70
390
28
397
232
25
282
43
330
9
214
5
213
8
194
22
180
4
166
10
118
3
161
11
147
98
100
104
12