39 18 18 99 18 3 13 6 34 35 18 22 12 35 43 li 7 3 1 39 36 37 34 23 5086