8 234 285 true 3 6 10 14 17 20 32 35