384
514
457
512
433
266
423
281
350
382
479
493
401
312
331
344
302
413
325
518
250
373
372
309
320
456
279
235
329
375
240
568
447
389