66
27
29
88
57
38
89