252
380
373
435
247
279
472
516
521
517
412
339
308
505
465
231
523
438
454
486
288
248
452
286
246
441
474
483
470
338
480