5 143 253 true 1 6 32 34 35