524
343
518
462
242
361
478
259
413
489
411
449
325
311
427
330
450
283
265
226
275
245
441
409
525
281
251
451
364
232
317
439
255