0 0 1 0 2 0 2 1 3 1 0 1 4 2 0 2 3 2 3 2 5 2 4 2 6 3 4 3 5 3 5 3 7 3 6 3 8 4 6 4 7 4 7 4 9 4 8 4 10 5 8 5 9 5 9 5 11 5 10 5 12 6 10 6 11 6 11 6 13 6 12 6 1 7 12 7 13 7 13 8 2 8 1 8 14 9 15 9 16 9 4 9 6 9 17 9 18 9 19 9 20 9 20 10 21 10 18 10 22 9 18 9 21 9 21 11 23 11 22 11 23 12 24 12 22 12 25 9 24 9 23 9 23 9 26 9 25 9 27 9 25 9 26 9 26 13 28 13 27 13 29 9 27 9 28 9 29 9 28 9 30 9 30 9 19 9 29 9 19 14 30 14 31 14 31 15 20 15 19 15 32 9 17 9 6 9 6 9 8 9 32 9 28 9 32 9 8 9 8 9 10 9 28 9 30 9 28 9 10 9 10 9 12 9 30 9 30 9 12 9 1 9 17 9 14 9 4 9 4 9 14 9 16 9 16 9 0 9 4 9 0 9 16 9 33 9 1 9 0 9 33 9 33 9 34 9 1 9 34 9 30 9 1 9 35 16 28 16 26 16 26 16 36 16 35 16 28 17 35 17 37 17 37 17 32 17 28 17 32 18 37 18 38 18 38 18 17 18 32 18 17 19 38 19 39 19 39 20 14 20 17 20 18 21 22 21 40 21 40 21 41 21 18 21 19 22 18 22 41 22 41 22 42 22 19 22 29 3 19 3 42 3 42 3 43 3 29 3 27 23 29 23 43 23 43 23 44 23 27 23 25 24 27 24 44 24 44 24 45 24 25 24 24 6 25 6 45 6 45 6 46 6 24 6 22 25 24 25 46 25 46 25 40 25 22 25 21 26 47 26 48 26 48 27 23 27 21 27 49 28 47 28 21 28 21 29 20 29 49 29 50 30 49 30 20 30 20 31 31 31 50 31 31 32 30 32 51 32 51 33 50 33 31 33 30 34 34 34 52 34 52 34 51 34 30 34 52 35 34 35 33 35 33 35 53 35 52 35 53 36 33 36 16 36 16 37 54 37 53 37 54 38 16 38 15 38 15 39 55 39 54 39 55 40 56 40 49 40 57 41 48 41 47 41 50 42 51 42 52 42 47 43 49 43 56 43 47 44 56 44 58 44 47 9 58 9 57 9 52 9 53 9 54 9 54 9 55 9 52 9 55 45 50 45 52 45 49 46 50 46 55 46 59 3 57 3 58 3 58 3 60 3 59 3 61 47 57 47 59 47 59 48 62 48 61 48 23 48 48 48 57 48 57 49 61 49 23 49 26 50 23 50 61 50 61 50 36 50 26 50 63 27 61 27 62 27 62 26 64 26 63 26 65 51 63 51 64 51 64 52 66 52 65 52 67 53 65 53 66 53 66 54 68 54 67 54 67 33 68 33 69 33 69 32 70 32 67 32 61 55 63 55 41 55 41 56 63 56 65 56 42 56 41 56 65 56 65 56 67 56 42 56 43 56 42 56 67 56 67 57 70 57 43 57 44 56 43 56 70 56 70 56 35 56 44 56 45 56 44 56 35 56 35 58 36 58 45 58 46 56 45 56 36 56 36 56 61 56 46 56 40 56 46 56 61 56 41 56 40 56 61 56 71 56 72 56 39 56 3 56 71 56 39 56 73 56 71 56 3 56 74 56 73 56 3 56 3 56 2 56 74 56 2 56 70 56 74 56 2 56 13 56 70 56 35 56 70 56 13 56 13 56 11 56 35 56 37 56 35 56 11 56 11 56 9 56 37 56 38 56 37 56 9 56 9 56 7 56 38 56 39 56 38 56 7 56 7 56 5 56 39 56 39 56 5 56 3 56 70 34 69 34 75 34 75 34 74 34 70 34 74 35 75 35 76 35 76 35 73 35 74 35 73 36 76 36 77 36 77 37 71 37 73 37 71 38 77 38 78 38 78 39 72 39 71 39 75 59 69 59 68 59 78 56 77 56 76 56 64 60 62 60 59 60 59 56 60 56 64 56 60 61 79 61 64 61 76 56 75 56 78 56 75 62 68 62 78 62 79 63 78 63 68 63 68 64 66 64 79 64 79 56 66 56 64 56 79 65 56 65 55 65 55 66 15 66 79 66 72 67 78 67 79 67 79 68 15 68 72 68 39 69 72 69 15 69 15 69 14 69 39 69 58 34 56 34 80 34 80 34 81 34 58 34 60 34 58 34 81 34 81 34 82 34 60 34 60 70 82 70 83 70 84 71 85 71 86 71 86 72 79 72 60 72 60 73 83 73 86 73 86 74 83 74 84 74 79 6 86 6 85 6 85 6 87 6 79 6 56 6 79 6 87 6 87 6 88 6 56 6 88 6 80 6 56 6 84 3 83 3 82 3 82 3 81 3 84 3 89 3 84 3 81 3 81 3 90 3 89 3 91 75 92 75 88 75 88 76 87 76 91 76 93 77 92 77 91 77 91 77 94 77 93 77 95 78 93 78 94 78 94 78 96 78 95 78 97 79 98 79 95 79 95 80 96 80 97 80 96 81 99 81 97 81 100 82 98 82 97 82 97 83 101 83 100 83 101 84 97 84 99 84 99 85 102 85 101 85 101 86 102 86 103 86 103 75 104 75 101 75 104 87 100 87 101 87 105 88 106 88 89 88 89 88 90 88 105 88 106 3 105 3 107 3 107 3 108 3 106 3 108 89 107 89 109 89 109 89 110 89 108 89 110 3 109 3 111 3 111 3 112 3 110 3 112 3 113 3 110 3 114 90 115 90 116 90 116 91 113 91 114 91 113 92 117 92 114 92 113 93 112 93 117 93 114 94 118 94 119 94 119 95 115 95 114 95 120 3 116 3 115 3 121 3 122 3 120 3 120 3 115 3 121 3 115 3 119 3 121 3 123 96 124 96 125 96 125 97 126 97 123 97 126 98 112 98 123 98 126 99 118 99 114 99 114 100 117 100 126 100 117 101 112 101 126 101 123 102 112 102 111 102 111 103 127 103 128 103 128 104 124 104 111 104 124 105 123 105 111 105 128 106 129 106 125 106 125 107 124 107 128 107 128 3 127 3 130 3 128 3 130 3 131 3 131 3 132 3 128 3 132 3 129 3 128 3 133 108 132 108 131 108 131 109 134 109 133 109 134 110 131 110 130 110 130 111 135 111 134 111 136 9 137 9 135 9 105 9 90 9 81 9 81 9 80 9 105 9 105 9 80 9 88 9 88 9 92 9 105 9 105 9 92 9 93 9 95 9 98 9 100 9 111 9 109 9 104 9 104 9 138 9 111 9 127 9 111 9 138 9 138 9 136 9 127 9 136 9 130 9 127 9 135 9 130 9 136 9 100 9 104 9 95 9 104 9 109 9 95 9 109 9 93 9 95 9 93 9 109 9 107 9 107 9 105 9 93 9 139 112 140 112 133 112 139 113 133 113 134 113 134 114 135 114 139 114 135 115 137 115 139 115 137 116 136 116 141 116 141 117 139 117 137 117 139 118 141 118 142 118 142 119 140 119 139 119 143 120 120 120 122 120 122 121 144 121 143 121 144 122 122 122 121 122 121 123 145 123 144 123 146 124 147 124 148 124 148 125 149 125 146 125 149 126 148 126 142 126 142 127 141 127 149 127 145 88 121 88 147 88 147 88 150 88 145 88 150 128 151 128 145 128 125 129 129 129 132 129 132 88 133 88 125 88 147 130 121 130 119 130 119 88 118 88 147 88 148 88 147 88 118 88 118 131 126 131 148 131 142 132 148 132 126 132 126 88 125 88 142 88 140 88 142 88 125 88 125 88 133 88 140 88 144 3 145 3 151 3 151 3 143 3 144 3 85 56 84 56 89 56 89 56 106 56 85 56 120 56 143 56 152 56 152 56 153 56 120 56 116 56 120 56 153 56 113 56 116 56 153 56 106 56 108 56 110 56 103 56 102 56 99 56 99 56 96 56 103 56 154 56 103 56 96 56 91 56 87 56 85 56 85 56 106 56 91 56 94 56 91 56 106 56 110 56 94 56 106 56 96 56 94 56 110 56 110 56 113 56 96 56 96 56 113 56 154 56 153 56 154 56 113 56 143 133 151 133 150 133 143 134 150 134 155 134 155 135 152 135 143 135 155 136 150 136 147 136 147 137 146 137 155 137 155 138 146 138 153 138 153 139 152 139 155 139 141 140 136 140 138 140 149 141 154 141 153 141 153 142 146 142 149 142 103 143 154 143 149 143 149 144 156 144 103 144 104 145 103 145 156 145 156 146 157 146 104 146 138 147 104 147 157 147 157 148 149 148 138 148 138 149 149 149 141 149 158 88 157 88 156 88 158 150 156 150 149 150 149 151 157 151 158 151