30
567
18
542
40
531
16
406
26
392
12
361
17
324
4
289
24
259
9
252
11
137
8
218
2
122
10
176
20
892
15
100
0
118
116