439
312
407
375
423
503
418
459
436
298
279
486
445
493
505
304
370
440
434
410
453
341
359
400
372
390
252
416
234
280
517
289
244
326
494