7 93 111 true 2 6 11 26 29 37 39