396
236
599
318
550
307
245
449
519
531