31
555
26
363
37
307
289
11
281
24
223
23
212
3
165
1
151
6
316
12
122
2
110
4
102
91
85
13
83
87
0
80