9 288 295 true 1 3 5 24 25 26 32 34 39