40 39 131 72 29 28 345 li 2 30 26 221 60 63 8405