0
116
0
238
265
270
269
238
281
247
231
219
559
540
507
500
949
253
256
1337
238
257
239
245
551
276
514
261
679
258
259
268
274
530
263
275
266
252
263
253
515
252
245
579
235
260
257
565
255
509
529
283
264
264
278
242
510
278
248
280
551
286
261
256
268
456
1323
236
256
259
267
197
243
522
490
554
241
395
266
243
252
427
530
261
279
271
524
260
549
252
507
263
286
184
519
435
560
270
263
528
1389
246
482
656
235
535
226
487