7 161 114 true 1 3 11 14 26 33 39