8 171 15 20 28 41 62 64 77 91 93