107
659
155
514
90
284
23
188
56
272
101
252
51
210
44
185
46
167
6
342
30
179
31
182
74
175
17
154
27
158
8
149
37
16
128