395
235
599
549
306
243
242
447
519
531