8 167 151 true 4 7 10 13 28 31 35 37