0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 0 17 18 19 20 21 22 23 24 25 10 26 27 28 29 30 31 1 32 33 34 35 36 37 38 39 40 9 41 42 43 44 45 46 2 47 33 18 48 49 50 51 52 53 12 27 42 54 55 56 57 3 58 34 19 59 60 61 62 63 64 11 26 41 65 66 67 68 4 69 35 20 59 48 70 71 72 73 14 29 44 55 66 74 75 5 76 36 21 60 49 77 78 79 80 13 28 43 54 65 81 82 6 83 37 22 61 50 77 70 84 85 16 31 46 57 68 75 82 7 86 38 23 62 51 78 71 87 88 15 30 45 56 67 74 81 8 89 39 24 63 52 79 72 87 84 17 32 47 58 69 76 83 86 89 40 25 64 53 80 73 88 85 7 6 9 4