5 144 143 true 1 9 21 32 34