58 54 14 li 32 33 28 42 21 18 27 20 8 11 31 13 23 30 12 29 3316