30
526
37
501
10
477
11
433
24
451
14
467
295
15
244
9
228
13
143
124
7
137
0
127
121
20
899
4
150
3
101
99