325
468
260
505
438
321
524
399
264
277
513
414
247
506
352
366
318
386
515
454
303
275
530
274
407
493
402
475
479
254