340
252
413
336
485
521
353
511
352
416
488
303
279
468
514
428
366
382
360
397
452
248
280
534
385
394
357
492
260
304
379
522