9 180 272 true 3 12 15 17 22 25 26 29 39