10 349 272 true 5 6 10 13 17 21 25 27 35 37