184
958
179
824
119
652
130
413
37
252
110
266
27
232
82
248
75
244
40
212
52
224
137
209
87
168
12
176
28
154
51
139
43
157