395
236
599
550
306
243
449
519
531
218