492
460
223
242
506
398
514
459
315
282
486
349
447
367
232
496
243
377
393
430
289
376
450
437
235
505
256
493
290
304
488
347
490
373