492
264
391
493
313
386
360
307
512
482
365
422
500
421
273
333
384
357
303
410
504
432
479
409
301
362
248
498
380
306
387
477
279