98
270
71
229
44
223
34
169
28
155
23
124
125
25
137
37
123
12
87
24
101
39
88
21
100
16
94
15
254
3
66