355
286
235
412
424
385
293
443
268
316
515
511
417
265
521
260
282
476
445
367
455
454
438
360
398
419
356
302
573
453
447
422
247
350