472
297
387
527
397
332
269
524
420
512
378
275
426
409
393
469
374
382
227
272
504
277
414
425
398
450
375
314
517
427
431
474
312
511