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