60
124
313
261
554
130
162
273
4292
1405
198
1265
74
79
111
120
42
231
296
303
311
255
154
257
187
89
30
27
225
250
332
461
271
107
82
112
39
783
276
330
967
415
254
640
168
62
56
87
651
322
14277
1295
286
393
230
68
97
70