9 105 231 true 1 3 7 15 20 25 26 29 33