443
307
370
556
374
381
338
455
270
417
449
245
278
308
246
336
344
240
311
362
525
475
444
515
325
390
431
528
446
403
277
419
472
331