374
520
247
288
519
467
462
412
314
290
430
352
514
378
375
329
425
405
436
306
409
413
368
505
533
235
271
303
239
320
382
447
338
242
400