8 179 244 true 10 12 19 21 27 62 84 93