9 97 112 true 7 11 12 22 26 27 28 29 39