396
236
599
503
473
550
307
244
449
519