58 54 14 li 32 33 28 42 21 18 339 294 126 52 159 616 189 326 204114