381
260
216
274
478
378
340
452
334
456
425
498
406
470
307
379
281
241
222
465
469
504
454
272
368
431