8 217 297 true 1 8 16 24 25 33 34 39