290
470
401
423
331
252
318
363
354
322
497
295
399
286
284
359
333
297
479
255
317
473
447
482
246
365
305
384
321
339
392
373
486
254