158
522
534
436
448
663
418
428
312
567