160
522
536
438
452
666
420
428
313
569