59
70
190
61
35
180
125
242
268
307
77
57
443
29
178
243
33
65
91
200
206
142
199
136
129
151
50
62
372
25
452
264
140
147
538
168
1109
256
158
375
301
379
360
394
280
623
382
106
1028
122
164
143
918
352
173
267