170 239 226 261 357 354 146 15 6 10 li 39 65 107128