7 1172 259 true 6 7 17 23 25 28 36