7 107 119 true 1 11 14 33 36 38 39