7 1172 361 true 6 7 17 23 25 28 36