106
304
116
459
125
368
93
244
80
234
65
175
30
179
36
149
49
162
19
129
24
167
13
133
8
98
25
117
15
254
17
14
120
109