444
277
521
505
392
510
456
338
395
466
372
492
398
435
394
236
389
448
441
334
491
427
281
350
314
328
364
322
335
276
467