7 231 272 true 8 12 20 23 24 29 32