60
70
190
61
35
181
125
242
59
268
308
77
57
443
29
178
244
33
66
91
201
207
142
200
136
129
151
50
62
372
26
453
264
140
147
538
168
1111
256
158
375
301
379
360
394
280
623
382
106
1028
122
65
164
143
918
352
173
267