158
522
534
436
450
665
419
428
313
568