7 145 167 true 8 10 11 18 26 38 39