493
521
515
466
300
500
513
473
278
425
495
263
534
419
359
395
396
443
514
492
269
312
224
260
338
248
524
366
402
325
485