5 167 143 true 1 7 8 31 38