40 347 31 500 20 421 1 764 240 316145 223 669 li 100 103495