7 175 367 true 7 9 12 25 33 34 37