220
316
303
498
432
293
211
302
419
453
473
334
317
408
492
252
425
218
493
454
360
237
452
393
384
438
450
298
230
271
264
495
286
281