12 23995 164 14 22 41 47 66 77 84 120 138 140 149 185