339
485
353
392
364
415
388
523
322
483
293
505
391
351
525
324
244
312
271
237
241
337
240
344
433
517
533
488
252
378
496
454
390
514
251