66
28
30
88
57
39
89