9 143 251 true 1 5 7 12 13 26 27 30 33