397
60
236
599
552
308
245
449
519
232