261
554
130
162
273
4287
1404
198
1264
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
14273
1295
286
393
229
68
97
70
49
146
80