0 1 2 3 2 4 5 4 6 7 6 8 9 10 11 12 11 13 14 13 15 1 16 17 1 17 2 2 17 18 2 18 4 4 18 19 4 19 6 6 19 20 6 20 8 10 21 22 10 22 11 11 22 23 11 23 13 13 23 24 13 24 15