9 170 258 true 2 6 10 13 17 20 24 28 29