8 261 288 true 1 7 10 15 16 19 29 31