107
659
155
514
90
283
23
188
56
274
101
252
51
210
44
186
46
167
30
179
31
182
74
175
17
154
27
158
8
149
37
168
16
128