7 217 264 true 12 13 22 27 28 34 35