14 12271 325 6 34 39 55 59 71 79 83 113 125 127 138 143 149