289
500
319
497
246
222
415
333
264
345
464
489
482
273
513
473
351
308
231
216
421
352
472
401
240
359
399
479
456
488
438
305
480
431