17 22 1 3 2 3 3 4 4 5 4 6 5 7 6 7 7 8 7 9 7 10 8 11 9 11 10 11 11 12 12 13 12 14 12 15 13 16 14 16 15 16 16 17 1 17