8 174 258 true 4 7 10 13 16 34 37 39