7 167 252 true 0 4 6 9 14 20 35