12 16260 221 27 59 64 80 100 107 111 142 168 175 176 179