23 0 0 18 0 1 19 0 2 29 1 3 32 1 4 28 1 5 6 2 6 7 3 7 11 3 8 12 2 9 17 3 10 15 2 11 21 4 12 24 4 13 20 4 14 29 5 15 33 5 16 32 5 17 23 6 18 22 6 19 18 6 20 11 3 21 7 3 22 8 7 23 12 2 24 13 3 25 17 3 26 11 3 27 8 7 28 10 7 29 31 8 30 26 8 31 27 8 32 6 2 33 11 3 34 9 2 35 17 3 36 14 7 37 16 7 38 31 9 39 30 9 40 26 9 41 17 3 42 13 3 43 14 7 44 21 5 45 25 5 46 24 5 47