31
555
26
363
37
307
11
280
289
278
1,047
24
223
23
212
1
151
2
110
3
165
4
102
12
122
0
80
13
83
85
71
73