521
500
550
354
419
403
478
495
491
286
245
445
432
294
369
453
340
355
391
459
265
410
524
353
351
387
253
528
507
402
382