9 161 232 true 1 3 7 15 20 25 26 29 33