66
27
30
88
57
38
89