9 140 159 true 1 2 5 9 27 32 33 34 39