8 167 243 true 4 5 7 14 18 34 35 39