8 180 272 true 8 12 17 23 30 31 43 83