6 151 143 true 7 8 11 12 25 34