12 15371 388 5 10 14 26 53 117 124 138 159 173 183 185