7 1 1 8 10 8 10 12 3 li 16 5 10 10 15 2 17 20 23 33 - 0 50 60 100100