9 99 288 true 1 2 7 18 24 25 31 33 34