7 217 272 true 2 8 9 10 12 20 26