16 108 16 7 1 15 5 34 17 10 20 li 49 30 3 346 4 2 1 3 28 9 8 2 6127