12 14064 314 25 31 32 33 57 60 81 139 159 173 182 199