129 132 134 113 100 98 104 106 92 134 133 102 86 58 69 73 54 59 59 58 56 55 50 64 94 108 140 129 113 72 67 70 71 62 49 45 29 34 28 20 33 39 31 30 35 40 56 68 75 85 63 43 65 119 195 199 173 163 146 141 153 143 114 41 49 72 72 63 65 66 75 89 84 176 191 140 120 93 116 189 206 173 169 195 192 200 168 191 198 192 175 173 190 191 135 151 204 207 192 164 193 191 180 150 173 100 165 193 188 120 103 98 92 95 144 133 113 113 108 124 125 120 117 111 106 111 141 146 133 121 125 105 101 103 101 101 114 102 108 102 90 74 69 106 72 57 67 65 51 47 116 95 105 143 107 89 104 111 131 117 74 64 51 31 46 86 78 64 60 63 57 57 55 76 99 139 132 122 116 79 65 69 71 72 59 53 39 31 34 29 38 34 28 30 38 43 54 64 62 65 71 48 35 125 205 177 167 169 142 156 162 146 139 86 40 49 72 67 64 69 77 75 93 206 197 143 141 113 86 131 205 190 171 194 200 181 180 192 188 199 178 176 165 192 160 152 203 202 193 163 197 195 182 154 164 103 139 198 196 140 107 114 107 110 135 121 100 100 106 119 127 135 134 133 125 116 131 149 146 146 143 139 144 148 147 149 148 148 140 126 117 105 98 123 125 122 130 139 121 52 85 84 99 153 107 105 137 146 145 102 75 79 82 70 57 94 111 72 59 57 60 59 65 93 103 143 138 122 124 120 74 66 70 69 68 56 38 31 30 34 40 28 25 26 33 41 48 56 57 64 65 47 120 208 184 166 177 169 141 119 147 154 143 139 62 51 73 67 71 74 79 80 87 178 214 195 141 128 87 138 209 185 184 199 202 189 184 187 179 186 179 167 156 188 136 152 200 195 194 168 188 200 195 150 153 110 171 194 203 138 112 113 107 101 121 133 117 112 114 115 120 123 114 108 100 89 138 146 143 148 149 150 146 144 142 141 143 142 141 134 129 135 145 146 146 142 137 130 128 78 106 122 133 142 135 144 145 140 137 132 130 108 102 101 88 113 104 64 58 58 62 60 69 92 93 117 149 131 122 113 72 66 67 68 62 44 31 32 28 38 43 32 24 27 30 40 42 52 75 86 82 113 221 211 184 161 167 169 151 113 130 153 150 108 46 73 68 66 69 73 76 77 74 117 217 186 127 112 92 162 199 189 189 200 196 208 182 176 185 192 182 169 177 175 112 134 198 193 199 168 191 204 198 149 179 124 164 205 196 177 121 119 119 125 137 141 138 136 139 140 138 133 129 125 120 127 146 147 148 148 148 149 145 143 142 136 127 135 143 146 149 149 149 148 146 145 145 149 157 102 130 137 136 135 118 89 95 111 120 136 117 83 63 45 44 69 58 60 59 59 60 58 55 66 91 113 143 122 121 84 67 69 71 63 46 39 30 31 32 29 41 41 27 26 42 53 55 74 96 105 126 126 170 207 195 162 149 175 146 141 161 158 155 99 38 66 72 65 63 67 82 80 84 182 197 147 135 90 95 153 203 193 173 185 195 210 181 176 183 193 184 151 147 190 123 149 195 198 190 166 198 194 201 151 178 152 131 201 203 177 137 142 136 140 147 139 139 140 141 141 135 132 134 138 139 149 147 147 149 150 149 149 150 148 148 150 149 150 151 151 149 146 146 147 142 130 130 131 130 62 135 116 121 121 106 96 111 131 144 134 76 64 56 37 45 65 69 57 60 57 57 62 59 79 98 130 134 121 124 82 68 68 70 69 63 50 39 28 34 29 40 35 24 33 53 57 65 85 82 85 101 80 61 173 201 167 164 150 118 140 162 153 141 140 74 41 74 66 62 68 81 73 92 205 188 138 139 103 77 147 208 195 179 190 199 203 178 177 188 193 179 164 177 189 130 182 196 196 191 170 201 196 204 164 168 140 129 200 203 170 130 134 135 134 143 138 132 130 132 136 141 145 147 147 148 147 147 147 142 134 141 145 146 147 148 149 150 150 150 150 148 140 139 139 132 129 137 147 123 53 105 103 99 125 106 111 137 143 146 86 65 67 61 48 39 49 69 73 59 58 60 62 64 94 102 139 136 122 126 108 76 71 68 68 71 54 42 30 29 29 40 27 27 48 61 58 51 61 69 65 73 67 94 197 200 169 173 157 139 142 158 157 145 146 80 43 74 63 64 69 70 69 82 171 205 153 136 102 96 173 205 187 178 197 202 205 173 178 195 200 183 173 182 164 114 201 191 196 195 171 185 199 205 162 159 129 181 194 204 176 132 133 132 133 139 139 138 139 140 141 143 145 144 143 142 139 146 146 145 141 144 146 147 148 149 149 149 149 150 150 150 152 152 152 152 153 152 155 127 50 92 103 125 137 135 142 146 150 153 124 62 65 67 61 52 41 57 83 60 58 62 59 76 101 100 128 142 128 123 125 99 67 69 69 68 51 34 30 28 39 40 26 24 36 50 49 50 61 85 92 110 122 194 228 194 175 173 180 163 143 155 159 150 130 46 57 70 61 66 67 71 76 75 125 216 170 133 96 116 185 187 184 181 196 191 194 176 177 193 203 184 163 183 178 112 161 199 192 193 171 201 196 189 160 167 109 177 204 197 202 150 132 131 128 133 138 138 138 139 139 142 144 144 142 140 137 146 147 147 148 149 149 148 149 149 149 149 149 149 150 150 150 150 150 150 150 150 149 150 98 134 139 146 147 147 149 149 144 141 141 111 70 62 66 56 38 48 61 58 59 59 60 60 76 92 98 127 137 123 126 104 69 69 69 62 47 32 31 29 32 44 35 23 25 54 71 75 86 102 122 151 149 185 225 205 188 164 171 163 146 159 157 150 79 39 69 64 61 64 67 73 80 75 130 209 151 126 99 103 162 194 195 181 199 195 187 174 183 198 207 175 151 163 182 149 126 205 197 189 179 194 203 171 159 162 107 128 209 196 204 159 139 143 143 142 142 143 143 144 144 144 142 140 140 141 147 146 147 146 147 147 148 148 148 148 148 149 149 149 150 150 150 150 150 151 150 150 148 154 123 150 148 147 147 146 136 132 136 135 140 146 114 64 67 58 38 56 61 59 59 59 59 60 61 91 97 124 136 122 122 83 69 69 67 61 44 33 29 31 27 35 42 29 24 70 86 87 93 101 115 133 145 144 217 221 193 173 173 181 174 161 150 148 69 47 74 66 62 63 64 75 83 73 132 213 168 130 112 99 138 199 188 170 185 188 180 170 194 200 206 174 177 158 168 170 133 197 199 190 174 204 208 198 151 172 133 120 206 199 187 138 141 140 140 141 141 142 142 143 143 143 143 143 143 143 145 146 146 146 147 147 147 148 147 148 148 149 149 149 150 150 149 150 150 150 150 150 148 152 77 134 131 125 138 141 124 123 140 142 142 144 101 62 65 47 42 55 58 59 59 59 60 57 63 93 99 131 128 121 118 73 69 69 69 66 51 39 28 30 27 37 38 25 28 70 82 85 94 107 111 135 155 147 201 230 194 172 173 177 172 164 154 154 89 37 69 67 63 65 66 74 86 73 138 214 162 132 95 95 171 198 188 171 189 183 185 169 180 189 204 185 170 153 163 151 139 190 191 198 173 196 199 201 170 187 139 170 206 200 155 138 141 140 141 141 141 142 142 142 142 143 144 145 145 145 145 145 145 146 147 147 147 147 148 148 148 148 149 149 149 149 150 150 148 149 150 149 153 119 59 122 120 123 132 124 131 146 149 150 148 144 77 58 63 46 43 55 58 58 58 59 60 58 62 90 99 128 132 121 126 101 72 69 69 65 55 38 29 28 30 42 33 23 32 73 84 88 92 105 110 136 153 151 196 227 192 177 178 180 175 165 148 146 111 44 63 67 62 66 68 77 80 70 146 204 138 136 97 97 162 197 195 167 182 191 186 171 180 199 202 172 163 176 162 131 125 196 189 191 180 185 195 195 171 164 89 179 201 195 176 152 140 141 140 141 141 141 142 143 142 143 144 144 144 145 145 145 145 146 146 147 147 147 147 148 148 148 149 149 148 149 149 149 149 149 149 148 154 101 51 130 132 139 142 137 141 145 146 147 147 144 81 59 62 51 46 54 58 57 57 59 60 57 68 95 103 130 130 123 126 124 74 66 67 67 48 33 31 32 35 48 36 25 21 57 85 85 94 110 123 149 152 172 238 210 185 175 181 178 175 166 153 145 139 53 49 69 63 67 68 78 78 76 170 202 147 141 95 88 120 192 196 173 173 188 178 159 183 206 193 172 166 171 155 134 118 189 187 190 179 188 199 200 182 160 106 158 205 194 203 186 142 140 140 140 140 141 142 142 143 143 143 143 144 144 144 145 145 146 146 147 147 147 147 147 147 148 149 148 148 148 149 149 149 149 149 150 150 149 117 134 138 144 147 149 149 148 148 147 146 146 78 61 65 47 43 54 58 58 57 59 59 56 68 95 97 123 133 123 127 113 69 68 67 64 45 34 29 32 27 51 40 24 27 60 76 75 94 121 138 165 155 170 234 202 186 176 177 182 176 166 154 141 145 66 48 73 64 68 68 74 77 74 179 188 134 147 105 91 107 193 200 175 186 196 188 158 190 203 198 180 155 169 178 139 130 199 194 181 175 200 195 175 165 204 144 98 144 197 197 180 138 141 140 140 141 141 142 142 142 143 143 143 144 144 145 145 145 145 146 146 147 147 147 147 147 148 148 148 148 148 149 149 149 149 149 149 149 148 157 146 146 147 147 147 147 147 147 147 145 146 80 58 59 46 46 55 58 58 57 58 59 60 59 85 98 123 134 121 124 89 64 65 67 66 45 34 29 31 30 44 37 21 42 70 74 72 89 117 119 149 153 152 194 219 192 175 176 179 173 162 148 145 142 61 48 76 65 71 70 71 110 89 162 189 149 145 115 93 139 202 201 177 205 204 191 173 200 203 199 185 170 163 175 142 149 194 187 167 183 192 184 178 157 184 162 105 105 197 202 168 136 140 140 140 141 141 142 142 143 143 143 143 144 144 144 145 145 145 145 145 146 146 146 147 147 148 148 148 148 148 149 149 149 148 148 149 149 150 139 147 146 147 147 147 147 147 147 147 146 146 77 56 60 50 42 52 58 58 58 57 58 59 58 84 95 114 134 125 125 85 66 66 68 63 45 34 30 30 30 43 31 21 46 67 68 71 84 120 104 142 159 154 198 222 189 179 179 176 172 163 151 144 141 63 50 65 59 72 66 68 87 72 117 198 150 136 130 86 161 202 188 179 190 196 191 172 176 195 198 191 173 158 157 141 185 192 187 165 164 192 190 192 194 158 170 130 164 202 178 139 140 140 140 140 140 141 141 142 142 142 143 143 143 144 145 144 145 145 145 145 146 146 147 147 147 147 148 147 147 149 149 149 148 148 149 148 148 152 102 145 144 145 146 146 147 147 146 147 146 150 108 61 59 50 49 51 60 65 62 58 48 44 55 87 98 120 133 126 130 99 65 68 67 61 42 33 30 33 32 42 30 21 37 65 68 67 84 116 110 152 155 159 219 215 189 176 178 172 175 164 155 144 138 50 54 63 59 74 69 69 86 92 115 197 159 141 126 116 182 188 171 176 195 194 200 186 164 185 204 199 170 175 160 161 197 195 187 176 162 179 198 196 193 168 166 145 184 174 147 140 140 140 140 140 140 140 141 142 142 142 142 143 143 144 144 144 144 145 145 146 146 146 146 146 147 147 147 147 147 148 148 148 148 149 149 148 149 143 68 145 145 145 146 147 147 147 146 146 145 149 87 57 60 51 47 51 59 62 60 59 47 37 52 82 101 107 130 125 131 104 66 67 64 60 47 33 30 31 34 47 31 22 30 67 70 71 88 125 129 161 157 154 212 215 189 178 179 175 176 165 158 151 133 47 45 57 52 65 73 65 79 86 145 182 142 158 145 140 191 190 181 166 192 200 200 186 169 201 195 178 175 178 161 163 182 197 183 191 175 176 203 192 170 166 149 180 177 177 159 138 139 139 139 140 140 141 140 141 142 142 142 142 143 143 144 144 144 145 145 145 146 146 146 146 146 147 147 147 147 148 148 148 148 148 148 148 151 111 68 146 146 146 145 146 146 146 146 146 145 146 78 57 59 50 50 55 62 61 62 57 51 34 47 67 96 100 129 129 131 111 66 68 68 59 42 33 30 33 33 44 36 23 35 68 74 74 91 126 127 162 157 149 209 225 188 172 182 173 173 164 154 146 125 39 54 67 58 70 73 63 108 134 152 164 140 153 135 117 164 196 196 169 174 199 194 178 189 193 181 185 180 180 168 150 145 179 203 193 179 173 181 172 171 160 170 169 164 167 166 151 139 139 139 140 140 140 141 141 141 142 142 142 143 143 144 144 144 145 145 145 145 146 145 146 146 147 147 147 147 147 148 148 148 148 148 147 150 88 58 145 145 145 145 145 146 146 146 146 145 148 94 64 58 47 52 55 62 62 60 58 54 36 45 59 93 102 130 129 128 84 65 69 69 64 47 35 30 33 31 43 36 23 42 75 69 71 84 128 123 153 159 151 181 232 193 178 182 175 176 165 157 154 129 45 45 54 49 76 69 65 130 164 157 138 125 153 166 134 152 189 191 166 175 195 178 178 194 182 173 183 178 175 178 165 147 177 200 188 171 171 157 172 187 160 160 170 178 174 186 173 138 140 139 140 140 141 140 141 142 142 142 143 143 143 143 144 144 144 145 145 145 145 145 146 146 146 146 147 147 147 147 147 147 148 148 147 150 132 66 145 145 145 145 145 145 145 145 146 145 146 97 67 76 69 67 56 58 62 62 55 49 34 49 69 99 113 140 136 137 96 58 66 64 65 48 38 28 32 34 42 30 24 65 89 78 84 103 119 126 148 167 158 188 223 191 181 179 176 178 166 158 156 153 80 36 51 48 73 64 72 137 158 147 133 131 145 164 156 164 187 170 154 188 195 176 185 191 187 168 181 183 176 183 165 161 194 195 193 164 171 153 160 183 172 152 171 173 178 168 146 137 139 139 140 140 140 141 141 141 141 142 142 143 143 143 144 144 144 144 145 144 145 145 146 146 146 146 147 147 147 147 147 148 147 148 148 147 150 131 145 145 145 145 145 144 145 145 146 145 140 102 100 103 92 79 58 57 63 62 55 48 40 64 94 105 132 139 132 134 114 65 66 64 67 51 35 29 34 39 51 45 30 53 89 83 78 89 105 138 139 152 149 194 215 189 182 178 175 176 168 161 152 151 105 37 52 50 70 60 80 142 143 147 145 131 137 156 144 166 187 165 150 188 193 167 180 184 201 185 179 179 176 178 156 190 198 190 184 154 173 171 160 173 174 176 156 174 173 157 139 139 139 139 140 140 140 141 141 141 141 142 142 142 143 143 143 143 144 144 144 144 145 145 145 145 145 145 146 146 147 147 147 147 147 147 147 147 146 148 145 144 144 144 145 145 145 145 145 145 144 97 60 58 51 44 47 51 63 60 64 54 45 66 98 102 127 134 131 131 128 81 62 66 64 41 28 31 30 40 46 37 27 27 62 74 69 78 107 130 153 152 174 216 198 192 180 180 177 172 172 162 154 149 92 37 50 47 61 61 72 150 178 141 124 124 132 168 155 180 178 150 152 188 190 169 173 194 200 176 172 193 183 163 171 197 191 197 183 160 168 177 164 161 170 173 164 164 151 143 138 139 139 139 139 140 140 140 140 141 142 142 142 142 142 143 143 143 143 144 144 144 144 144 145 145 145 146 146 146 146 147 147 147 147 148 148 147 149 132 144 144 145 144 145 145 145 145 144 144 146 131 66 61 61 67 76 74 73 71 62 41 40 56 92 98 113 133 128 129 122 71 66 67 56 34 29 35 33 35 46 42 32 23 42 82 76 95 127 119 113 114 183 221 201 197 185 180 176 177 172 162 157 149 62 43 46 50 59 60 58 102 159 150 151 126 139 179 167 184 160 136 155 192 185 186 171 189 204 170 178 188 177 158 193 198 191 192 195 172 157 178 182 156 174 172 170 145 140 139 138 139 139 139 139 140 140 140 140 141 141 141 142 142 142 142 143 143 143 144 144 144 144 144 145 145 145 146 146 146 147 147 147 147 147 147 147 147 147 91 144 144 144 144 144 144 144 145 145 143 147 122 67 73 87 118 126 126 122 115 111 106 105 88 75 95 106 131 133 136 92 62 67 66 55 36 30 30 34 31 38 43 26 20 63 86 88 112 139 139 114 126 149 204 222 209 188 179 177 178 169 155 154 105 41 48 46 48 51 67 63 62 142 163 121 130 174 183 178 190 167 140 125 159 192 193 171 187 194 173 187 193 169 164 203 201 192 193 191 190 168 180 177 160 173 163 150 139 142 140 138 139 139 138 139 140 140 140 140 141 141 141 141 142 142 142 143 143 144 144 143 144 144 144 145 145 145 146 146 146 146 146 146 147 147 147 147 149 128 69 144 143 144 144 144 144 144 145 145 144 146 90 75 95 114 125 110 112 113 113 113 103 90 57 44 77 106 132 132 100 65 68 66 67 56 41 40 30 30 34 39 53 50 48 73 73 88 118 144 132 135 135 148 163 220 215 184 179 176 173 161 151 149 94 46 44 48 48 46 66 62 75 162 148 94 139 179 184 180 183 189 155 149 134 183 191 172 187 187 179 193 192 169 159 178 203 192 197 191 177 163 173 158 170 168 166 154 154 146 146 141 138 138 139 139 139 140 139 140 141 141 141 141 142 142 142 142 143 143 143 143 144 144 144 144 145 145 145 146 145 146 146 146 147 146 147 146 150 121 66 143 143 143 143 144 144 144 144 144 146 131 83 87 94 113 113 102 98 86 65 62 57 51 40 63 95 124 137 129 87 65 71 67 66 62 55 45 34 29 33 41 50 48 62 78 74 100 113 138 113 113 145 147 156 208 206 184 176 180 171 155 154 146 143 83 35 41 46 45 60 58 107 155 100 93 155 186 184 187 178 182 169 147 136 186 183 179 202 184 170 192 187 183 175 158 175 199 193 196 169 167 161 155 175 163 163 154 152 151 151 142 138 139 139 139 139 139 140 140 140 141 141 141 142 142 142 142 143 143 143 144 144 144 144 144 144 145 145 145 145 146 146 146 147 147 147 147 148 140 87 143 143 143 143 143 144 144 144 144 145 139 124 112 109 107 103 85 68 67 58 63 80 89 99 111 120 141 133 126 98 64 63 64 63 65 68 53 35 31 38 55 51 58 63 71 69 77 100 105 109 113 126 144 152 218 195 178 178 175 165 156 154 156 147 133 57 36 48 49 57 61 153 140 88 90 144 156 182 186 180 190 174 131 161 190 178 199 203 184 163 188 197 190 194 176 166 195 199 195 164 166 154 175 191 179 148 158 169 158 152 141 138 138 139 139 139 139 140 140 141 141 141 141 141 142 142 142 142 142 143 144 144 144 144 144 144 145 145 145 145 146 146 146 147 147 147 147 147 148 148 143 143 143 143 143 143 144 144 144 143 134 123 114 111 104 80 63 54 57 61 65 86 98 115 116 132 139 136 128 121 107 93 68 62 63 59 40 30 37 58 71 65 67 69 71 72 81 77 92 108 118 132 124 168 208 185 180 179 179 173 168 157 158 152 135 51 43 47 51 48 89 159 139 117 79 98 147 164 179 167 185 161 143 193 182 184 196 199 191 171 171 182 190 186 168 184 204 196 176 178 166 137 150 164 187 183 152 168 156 146 139 138 139 139 139 139 140 140 140 141 141 141 142 142 142 142 142 142 142 143 143 143 143 144 144 144 145 145 145 145 145 145 146 146 146 146 147 146 146 148 142 143 143 143 142 143 143 144 143 144 136 132 110 81 82 84 86 105 111 121 124 129 125 113 112 128 134 136 137 133 132 135 86 61 65 42 28 36 52 69 69 62 54 53 49 64 79 73 83 124 123 120 179 210 197 178 181 177 177 179 174 170 160 163 102 35 48 51 57 53 72 146 147 158 139 112 123 137 181 182 181 136 169 193 166 178 208 200 196 190 178 177 187 175 172 193 199 195 162 171 169 151 168 142 153 182 159 158 145 139 139 138 139 139 139 139 140 140 140 140 140 140 141 141 142 142 142 142 143 143 143 143 143 144 144 144 144 145 145 145 145 145 146 146 147 147 147 147 145 150 142 142 142 142 143 143 143 143 144 144 145 147 137 105 106 107 115 121 128 144 150 150 146 135 121 103 103 116 132 134 132 105 68 67 58 35 33 41 50 62 61 54 46 42 34 54 83 84 119 158 91 85 213 206 196 187 183 180 177 176 177 176 160 146 69 46 49 49 60 52 56 90 159 161 146 103 103 147 183 177 159 141 170 189 183 169 182 193 188 195 183 180 190 171 184 194 197 204 176 163 171 161 176 153 166 171 159 155 142 138 138 139 139 139 139 139 139 140 140 140 140 140 141 141 141 142 142 142 142 143 143 143 143 144 143 144 144 145 145 145 145 145 146 145 146 146 146 145 148 131 142 142 142 142 143 143 143 143 143 144 143 144 137 107 120 136 138 137 139 136 125 118 115 101 85 64 95 100 126 133 109 66 64 56 38 34 37 36 34 40 37 43 44 32 39 71 81 113 152 98 64 91 173 211 209 210 207 194 180 175 177 166 157 117 57 51 49 49 63 59 54 48 73 165 151 84 117 174 176 170 155 136 152 178 186 190 170 169 193 188 174 188 184 164 173 177 191 192 192 188 166 169 181 162 172 152 138 139 138 139 138 139 139 138 139 139 139 140 140 140 141 141 141 141 141 142 142 142 142 142 143 143 143 143 143 144 144 144 145 145 145 145 145 146 146 146 146 146 143 89 142 142 142 142 142 142 143 143 143 143 144 139 130 139 143 142 140 137 139 143 141 123 98 75 81 92 103 123 135 134 89 86 89 78 56 43 35 32 30 30 31 39 53 47 60 84 111 142 131 89 72 76 106 122 158 203 214 198 180 177 171 159 140 76 57 56 56 53 51 52 60 58 85 160 115 121 163 183 176 180 166 157 143 137 167 197 187 181 198 177 159 159 156 159 179 170 195 186 192 198 187 164 162 161 171 139 137 138 139 138 138 139 139 138 139 139 139 140 140 140 141 141 141 141 142 142 142 142 142 142 142 143 142 143 144 144 144 144 144 144 145 145 145 146 146 146 146 148 120 77 141 141 141 142 142 142 142 142 143 143 143 143 143 144 143 144 144 145 145 145 137 118 105 103 104 111 132 142 141 98 92 92 91 80 67 63 52 39 35 30 35 54 67 73 84 104 165 185 168 159 135 110 88 90 122 174 203 183 179 175 158 147 128 101 97 71 54 48 48 50 56 58 110 116 104 153 177 167 167 169 174 170 168 151 150 178 172 182 180 167 175 171 158 159 159 182 198 192 193 193 180 182 162 180 160 135 140 137 139 139 139 139 139 139 139 139 139 140 140 140 141 141 140 141 142 142 141 141 142 143 142 143 143 143 144 144 144 144 144 144 145 145 145 146 146 146 146 147 89 77 141 141 142 141 142 142 142 142 142 143 142 143 143 144 145 146 147 144 139 125 113 117 124 136 143 140 144 147 122 80 68 62 67 66 62 63 66 52 37 31 49 70 81 88 99 108 137 148 136 140 148 135 121 113 151 203 187 174 163 151 153 157 157 152 134 108 75 49 47 50 50 110 165 110 134 153 152 157 159 164 176 190 188 160 142 187 184 179 145 146 164 165 162 156 155 163 176 190 197 198 178 174 162 166 137 138 138 139 138 138 141 138 139 139 139 139 139 139 140 140 140 140 141 141 141 141 142 141 142 142 142 143 143 143 143 143 144 143 144 144 145 145 145 145 146 146 145 149 116 72 141 141 141 140 142 142 142 143 142 143 143 142 144 141 132 126 122 121 132 136 142 145 146 144 144 146 145 146 138 123 109 93 72 65 63 62 53 35 33 51 69 74 88 94 84 82 83 80 97 99 108 150 117 114 208 189 177 181 172 157 159 161 166 155 152 153 96 43 49 54 60 81 148 167 152 149 154 164 176 176 173 186 180 156 158 175 162 162 146 154 165 171 174 179 172 160 165 184 191 172 143 147 144 144 138 139 139 138 138 138 138 139 138 139 139 139 140 140 139 140 141 140 140 141 141 141 142 142 141 142 142 143 143 142 143 143 144 144 144 144 144 145 145 145 146 146 145 147 127 75 141 141 141 141 141 142 142 142 142 142 142 141 134 118 107 106 95 117 133 131 139 144 144 145 145 145 145 144 136 130 125 129 104 59 63 57 38 33 50 68 68 73 75 70 77 73 71 73 77 102 140 109 98 205 197 177 178 178 173 170 168 170 168 163 155 153 94 50 78 91 88 109 172 166 164 157 137 132 141 179 178 176 157 144 171 161 158 159 157 168 161 176 164 181 192 163 174 189 182 156 135 138 138 139 137 136 138 140 137 136 139 139 139 139 139 139 139 139 140 140 140 141 140 140 141 142 141 141 141 142 143 142 142 143 143 143 143 144 144 144 144 145 145 145 146 145 145 146 145 132 140 141 141 141 141 141 142 142 142 142 142 143 136 129 133 141 144 145 145 145 145 144 145 145 145 145 145 138 128 135 129 138 92 61 71 66 48 45 63 64 68 77 76 70 66 67 68 66 77 129 156 96 167 200 170 173 175 177 180 181 179 179 169 161 157 128 96 90 101 92 81 81 134 154 130 115 108 117 131 168 170 151 144 158 151 148 157 163 162 166 166 159 163 172 171 160 152 137 124 128 138 139 139 147 152 160 148 138 138 138 139 139 139 139 138 139 139 140 140 141 140 140 141 141 141 141 141 141 141 142 142 142 142 143 143 143 143 143 144 144 144 145 145 145 146 145 145 146 145 149 140 141 141 141 141 141 142 142 142 142 142 142 143 145 144 142 142 143 143 143 144 144 144 144 144 145 141 126 131 137 141 124 74 84 102 102 113 71 60 66 66 66 66 62 56 60 67 75 128 133 82 144 216 197 191 178 181 184 178 176 176 176 165 153 135 69 57 82 80 55 73 120 101 94 113 124 114 136 161 158 153 142 148 161 155 151 151 170 184 182 171 160 171 184 165 148 155 146 100 99 131 143 143 152 168 183 151 137 138 138 138 139 139 139 139 139 140 140 140 140 140 140 140 141 141 141 142 141 141 142 142 142 143 143 143 143 144 143 144 144 144 145 145 145 145 145 146 146 145 148 141 140 140 140 141 141 141 141 141 142 141 142 142 141 142 143 143 143 143 143 144 144 144 143 144 144 140 129 141 146 141 100 104 118 116 96 70 42 35 37 42 44 55 66 65 79 81 119 162 114 97 154 211 211 212 208 196 184 177 176 174 170 165 159 112 87 80 97 103 105 71 99 140 128 125 102 107 145 163 156 150 139 151 166 163 155 153 168 170 161 162 164 172 168 156 145 136 133 135 118 122 134 139 148 151 163 142 138 138 138 138 138 139 139 139 139 139 140 140 140 140 140 140 140 140 141 140 142 142 142 142 142 142 142 143 143 143 144 144 144 144 144 144 145 145 145 145 146 145 147 140 140 140 140 141 141 141 141 141 142 141 142 141 142 142 142 143 143 143 143 143 143 144 143 144 144 144 145 144 145 144 139 134 121 116 98 62 45 37 37 36 47 70 70 79 91 102 138 126 123 117 108 116 129 185 221 205 193 179 177 161 143 131 108 79 86 76 97 111 97 95 56 74 117 110 126 155 158 154 155 146 149 149 155 172 181 160 178 189 177 162 161 168 165 155 141 146 112 103 147 159 154 147 147 144 138 139 139 138 138 138 138 138 139 139 139 139 140 140 140 140 140 141 141 141 141 141 141 142 141 142 142 143 142 143 143 143 143 144 144 144 144 144 144 145 145 146 145 146 119 140 140 140 140 141 140 141 141 141 141 141 141 141 142 142 142 142 142 142 142 143 143 143 143 143 143 143 143 144 138 127 121 120 112 90 79 71 59 42 36 41 67 69 70 70 84 97 119 158 161 146 107 69 66 175 218 197 176 160 146 121 111 98 86 83 91 110 115 73 55 61 72 72 87 151 173 158 157 161 152 156 153 136 132 158 183 166 176 169 176 171 164 167 159 154 145 149 159 123 129 150 144 139 140 138 138 138 138 138 138 138 138 139 139 139 139 140 140 140 140 140 140 140 141 141 141 141 142 141 142 142 142 142 142 143 143 143 143 143 144 144 144 144 145 145 145 145 147 119 74 140 139 140 139 140 141 141 140 141 141 141 141 141 141 142 142 142 142 142 142 143 143 143 143 143 143 143 143 143 141 104 74 69 67 62 59 55 40 36 38 50 66 67 80 91 105 124 107 149 171 159 130 78 108 214 202 183 168 168 167 156 161 156 145 133 84 59 58 52 71 88 104 81 125 166 161 156 155 156 149 153 162 131 150 153 163 159 160 168 173 175 170 164 156 156 154 142 140 126 104 118 128 139 137 138 138 138 138 138 138 139 139 139 139 139 139 139 140 139 139 140 140 140 140 140 141 141 141 141 141 142 142 142 142 142 142 142 143 143 144 144 144 144 144 144 145 142 141 81 70 140 140 140 139 140 140 140 140 141 141 141 141 141 141 142 142 142 142 142 142 142 143 143 143 143 143 144 144 143 144 142 136 109 99 98 106 113 111 122 89 58 49 58 67 63 75 100 104 111 161 173 121 97 167 202 176 166 147 133 135 139 149 158 160 157 122 99 89 91 109 85 72 73 145 159 164 162 158 153 153 150 146 142 143 158 161 154 162 168 165 171 165 167 158 157 164 165 165 135 103 88 130 139 138 138 138 138 138 138 138 138 138 139 139 139 139 139 140 139 140 140 140 140 140 140 141 141 141 142 141 142 142 142 142 142 142 142 143 143 144 144 144 144 144 144 145 136 120 88 63 139 140 139 139 140 140 140 140 140 140 140 140 141 141 141 142 142 142 142 142 142 143 143 143 143 143 144 143 143 143 144 136 116 115 118 129 143 144 146 95 50 53 60 72 75 85 89 99 111 158 155 117 144 193 172 162 157 152 154 159 158 159 159 154 149 126 108 85 88 86 68 82 103 158 162 166 167 160 154 153 153 155 151 137 149 153 144 146 153 156 167 163 168 168 160 153 145 132 114 120 125 138 138 138 138 138 138 138 138 138 138 138 139 139 139 139 139 139 140 139 140 140 140 141 141 141 141 141 141 141 142 142 142 142 142 142 143 143 143 143 144 144 144 145 144 144 117 114 117 95 139 139 139 139 139 140 139 140 140 140 140 140 141 141 141 141 142 142 142 142 142 142 142 142 142 142 142 143 143 143 144 132 116 116 119 136 140 137 141 98 54 62 66 65 72 83 73 70 98 113 113 119 157 161 146 143 135 137 148 158 161 159 151 144 128 83 55 58 63 61 65 83 91 118 164 159 170 159 158 155 157 144 143 143 139 138 139 142 146 153 161 161 164 163 157 152 146 152 150 138 138 139 138 138 138 138 138 138 138 138 138 138 139 139 139 139 139 140 140 140 140 140 140 140 140 140 141 141 141 141 142 142 142 142 142 142 142 142 143 143 143 143 143 144 144 144 135 120 116 124 138 139 139 139 139 140 140 139 140 139 140 140 140 140 140 141 142 141 141 142 142 142 142 142 142 142 142 142 142 143 143 143 144 143 143 144 143 143 140 127 86 54 60 60 65 69 67 82 94 89 97 137 156 179 181 183 176 173 173 168 174 159 150 135 108 85 75 69 77 92 77 78 74 93 160 159 167 149 153 153 159 141 136 129 144 150 154 151 151 162 163 168 164 165 160 153 140 132 126 133 147 139 137 138 138 138 138 138 138 138 138 138 138 139 139 139 140 140 140 140 140 140 140 140 140 141 141 141 141 141 141 141 142 142 142 142 142 142 143 143 143 143 144 144 144 144 141 134 122 127 138 140 139 139 140 139 139 140 139 140 140 140 140 140 140 141 140 141 142 141 142 142 142 142 142 142 142 142 142 142 142 142 141 142 142 141 139 136 131 132 96 54 58 59 65 59 63 95 103 103 106 120 139 153 202 208 193 182 181 181 175 154 141 126 94 74 63 64 79 95 112 86 89 84 152 160 155 153 145 140 137 143 140 132 140 151 159 152 146 146 152 160 155 151 146 142 139 137 137 141 144 142 137 138 138 138 138 138 138 138 138 139 138 139 139 139 139 140 139 140 140 140 140 140 140 141 141 140 141 141 141 142 142 142 142 142 142 142 142 143 143 143 143 143 144 144 145 145 141 130 139 139 139 139 139 139 139 140 140 139 139 140 140 140 140 141 141 141 141 141 141 141 141 141 142 142 142 142 142 142 136 129 123 108 101 99 103 102 94 119 116 56 53 60 57 49 54 68 84 90 109 116 121 103 155 200 180 161 148 141 130 110 91 75 74 73 69 69 68 81 87 73 69 79 145 149 145 146 146 145 154 135 147 145 143 146 148 147 140 138 137 136 136 136 138 139 138 143 136 125 123 130 139 138 138 137 137 138 138 138 138 139 139 139 139 139 139 139 140 140 140 140 140 140 140 140 140 141 141 141 141 141 142 141 142 142 142 142 142 142 143 143 143 144 144 144 145 142 131 116 139 139 139 139 139 139 139 139 140 139 140 140 140 140 140 140 140 140 140 141 141 141 141 141 141 142 141 142 142 142 141 142 144 135 133 131 128 133 131 136 78 53 61 56 52 49 56 63 72 93 110 127 117 124 171 177 146 117 100 85 75 68 67 74 78 76 71 75 71 88 91 78 70 100 150 148 145 145 147 143 153 134 147 142 147 158 155 149 141 139 138 139 139 138 138 138 138 138 138 137 135 136 138 138 138 138 138 138 138 138 138 139 139 139 139 139 139 139 140 140 140 140 140 140 140 140 140 141 141 141 141 141 141 141 141 141 141 142 142 142 143 143 144 144 144 144 145 137 112 82 139 139 139 139 139 139 139 139 140 140 140 140 140 140 140 140 140 141 140 140 141 141 141 141 141 141 141 142 142 141 142 131 114 119 119 125 136 137 146 113 61 57 55 56 58 50 56 67 83 82 94 97 107 113 111 98 73 65 67 68 64 62 64 70 71 72 66 59 60 56 87 115 125 140 142 139 139 139 139 140 141 140 144 139 136 139 137 138 139 138 137 138 137 140 143 140 138 138 138 138 138 139 139 138 138 138 138 138 139 138 138 138 139 139 139 139 139 139 139 139 139 140 140 140 140 140 140 140 141 141 141 141 141 141 141 141 141 142 142 142 142 143 144 144 144 144 144 126 96 72 138 138 138 139 139 139 139 139 139 139 139 139 140 139 140 140 140 140 140 140 141 140 140 141 141 141 141 141 141 141 142 130 124 131 130 132 134 136 139 89 60 56 64 51 54 62 49 52 81 94 96 100 116 112 96 85 76 69 66 69 81 93 106 114 101 85 65 52 67 71 96 123 137 139 139 140 139 139 139 140 151 142 139 129 140 140 139 138 138 139 138 138 138 140 141 140 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 139 139 139 139 139 139 139 139 139 140 140 140 140 141 141 140 141 141 141 141 141 141 142 142 142 142 143 143 144 142 144 127 81 75 77 138 138 139 138 139 139 139 139 139 139 139 139 139 140 140 140 140 140 140 140 139 140 140 140 141 141 141 140 141 141 141 143 144 143 143 143 142 143 132 84 76 62 65 75 55 57 50 49 51 55 67 74 74 76 75 72 67 64 62 63 68 68 68 64 69 77 91 103 122 133 136 141 138 138 139 140 139 139 138 140 140 139 142 138 140 139 138 138 139 138 138 138 137 137 138 139 137 138 138 138 138 138 138 138 138 138 138 138 138 139 138 138 138 139 139 139 139 139 139 139 139 139 139 139 140 140 140 140 140 140 141 140 140 141 141 141 142 142 142 142 142 143 143 143 142 145 103 73 77 78 138 138 138 138 138 138 139 139 139 139 139 139 139 139 139 140 140 140 140 140 140 140 140 140 140 141 141 141 141 141 141 141 140 140 141 141 141 141 141 109 66 55 60 64 60 56 54 70 75 61 71 85 78 68 64 65 66 85 86 88 79 72 66 77 93 107 116 124 133 129 128 129 135 138 137 139 139 139 139 139 140 139 142 139 138 138 138 138 139 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 139 138 139 139 139 139 138 138 139 139 139 139 139 139 140 140 140 140 141 140 140 141 141 141 141 141 141 141 141 142 142 143 143 143 144 100 72 77 77 138 138 138 138 138 138 138 138 138 139 139 139 139 139 139 139 140 140 140 139 140 140 140 140 140 140 140 140 141 141 141 141 141 141 141 141 141 141 141 140 98 60 60 57 59 57 56 70 77 86 81 88 90 85 68 67 81 84 71 69 76 79 84 87 80 89 99 103 116 118 120 126 123 120 131 140 139 139 139 139 139 140 139 139 139 138 138 139 138 138 138 138 138 138 137 138 138 138 138 138 137 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 139 139 139 139 139 139 139 139 139 140 140 140 140 141 141 141 141 141 141 140 141 141 141 141 142 142 143 143 145 118 79 72 73 77 138 138 138 138 138 138 138 138 139 139 138 139 139 140 140 139 140 139 140 140 140 139 140 140 140 140 141 140 141 140 141 141 140 141 141 141 141 141 140 142 120 85 77 86 48 45 39 33 29 51 61 57 60 61 65 66 69 64 61 61 98 117 136 143 142 143 141 138 136 136 131 128 128 127 136 139 139 139 139 139 139 139 139 139 138 138 138 138 138 138 138 138 138 138 138 138 138 137 137 138 138 138 138 137 138 138 138 138 138 139 138 138 139 139 139 139 139 138 138 138 139 139 139 139 139 139 139 140 140 141 141 140 140 141 141 141 141 141 141 141 142 142 143 143 144 135 109 84 76 80 138 138 138 138 138 138 138 138 138 139 138 139 139 139 139 139 139 139 139 139 139 139 140 140 140 140 140 140 140 140 141 140 141 141 141 141 141 140 140 141 112 74 78 58 46 39 29 28 28 41 65 65 70 78 85 90 77 64 78 85 107 120 131 136 134 134 139 139 140 139 134 136 140 140 139 139 139 139 139 139 139 139 141 139 138 138 138 138 138 139 138 138 138 138 138 138 138 138 138 138 138 137 138 138 138 137 137 138 138 138 138 138 139 139 139 138 139 139 139 138 138 139 139 139 139 140 139 139 140 140 140 140 141 140 140 141 141 141 141 142 142 142 143 143 143 144 143 137 109 78 138 138 138 138 138 138 138 139 138 138 139 139 138 139 139 139 139 139 139 139 139 139 140 140 140 140 140 140 140 141 140 140 141 141 140 141 140 140 140 141 118 86 96 69 36 30 33 33 32 31 49 67 65 61 60 60 78 96 111 129 142 140 140 140 140 139 140 140 139 139 140 139 138 138 139 139 139 139 139 139 138 138 140 140 138 138 139 138 138 138 138 138 138 138 138 137 138 138 138 138 138 137 138 138 137 138 138 138 137 138 138 138 139 138 138 138 139 139 139 139 139 139 139 139 139 139 139 139 140 140 141 140 141 140 140 141 141 141 141 141 142 142 142 143 143 143 141 146 111 75 138 138 138 138 138 138 138 139 139 138 139 138 139 139 139 139 138 138 139 139 139 139 139 139 140 140 140 140 140 140 140 140 140 140 141 141 140 140 141 136 109 86 120 108 97 89 71 65 42 35 39 63 68 62 60 69 95 117 122 128 137 140 140 140 140 140 140 140 140 139 139 138 139 139 139 139 139 139 139 139 138 138 139 139 139 138 139 138 138 138 138 138 138 139 138 138 138 138 138 138 138 138 137 138 138 138 138 138 138 138 138 138 139 138 138 139 138 138 139 139 139 139 139 139 139 139 139 140 140 140 140 140 140 141 140 141 141 141 141 142 142 142 142 142 143 143 141 145 107 71 137 138 137 138 137 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 139 139 139 139 139 140 139 140 139 140 140 140 140 140 140 140 140 140 124 96 86 105 76 48 44 33 32 31 32 36 57 61 63 79 108 126 139 142 141 141 142 142 141 141 140 140 140 140 139 140 140 140 139 139 139 139 139 139 139 139 138 139 139 138 138 138 138 138 138 138 139 138 138 138 138 137 137 137 137 138 137 137 138 138 138 138 138 138 138 138 138 138 138 139 138 138 138 139 139 139 139 139 139 139 140 139 139 139 140 140 141 141 140 140 141 141 141 141 141 141 142 142 142 142 143 143 143 91 74 137 138 137 138 138 137 138 138 138 138 138 138 138 138 138 138 138 138 138 138 139 138 139 139 139 139 139 140 139 139 139 140 140 140 140 140 140 140 136 119 106 65 92 105 65 28 33 32 29 26 27 54 66 84 97 92 105 122 123 130 132 129 128 125 129 139 139 139 140 139 139 139 139 139 139 139 139 139 138 139 138 138 139 139 138 138 139 138 138 138 138 138 138 138 138 138 138 138 137 138 138 137 138 138 138 138 138 138 138 138 138 138 138 138 138 139 138 139 139 139 139 139 139 139 139 139 139 139 139 140 140 140 140 140 140 140 141 141 141 141 142 142 142 142 142 142 144 111 76 78 137 137 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 139 138 139 139 140 139 139 140 140 140 140 140 140 140 140 140 140 139 141 128 99 102 90 108 117 90 77 69 62 61 56 62 81 97 130 135 137 137 137 136 131 129 136 140 139 137 138 140 139 139 139 138 138 139 139 139 139 139 138 138 139 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 137 138 138 137 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 139 139 139 139 139 139 139 139 139 139 140 139 140 140 140 140 140 141 141 141 142 142 142 142 142 142 137 83 76 78 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 139 139 139 139 140 139 139 140 140 140 140 140 140 140 140 140 140 135 120 110 101 77 102 102 93 79 85 85 92 102 125 140 138 139 140 141 139 135 128 123 123 120 125 137 140 139 139 139 138 138 138 138 138 139 139 139 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 139 139 139 139 139 139 139 139 139 139 139 140 140 140 140 140 140 140 140 140 141 141 141 142 141 142 141 145 118 74 78 78 137 137 138 138 138 138 138 138 138 138 137 137 138 138 138 138 138 138 138 138 138 139 139 139 139 139 139 139 139 139 140 140 140 140 139 139 140 140 141 136 125 112 89 109 114 109 116 122 129 135 135 133 133 135 136 131 126 97 89 100 99 105 115 125 137 139 139 138 138 138 138 138 138 138 138 138 139 139 138 138 138 138 138 138 139 138 138 137 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 137 138 138 138 138 138 138 138 138 138 139 138 139 138 139 139 139 139 139 139 139 140 140 140 140 140 141 140 141 141 141 141 141 142 142 142 140 87 74 79 79 137 137 138 138 138 138 137 138 138 137 137 138 138 138 138 138 137 138 138 138 138 138 138 139 139 139 140 139 140 139 139 139 139 140 139 139 139 139 138 140 131 113 94 125 132 127 126 125 135 137 139 138 137 138 137 135 132 131 137 141 142 143 143 141 138 139 139 138 138 138 138 138 138 137 138 139 138 138 138 138 138 138 138 138 138 138 138 138 137 138 138 138 137 138 138 138 137 138 138 138 138 138 138 137 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 139 139 139 138 139 139 139 139 139 140 139 140 140 140 140 140 141 141 141 142 141 144 120 82 80 74 75 137 137 137 137 137 137 137 138 138 138 137 137 138 138 138 138 138 138 138 138 138 138 139 139 139 139 139 139 139 139 139 139 139 139 139 139 140 139 139 139 138 115 101 128 140 137 139 140 139 139 138 137 136 136 129 120 120 127 136 139 137 138 138 139 139 138 139 138 138 138 138 138 138 135 137 138 138 138 138 138 138 138 137 137 138 138 138 138 138 138 138 138 138 137 138 137 138 137 138 138 138 137 138 138 138 138 138 137 137 138 138 138 138 138 138 138 138 138 138 138 138 139 139 139 139 139 138 139 139 139 140 140 139 140 140 140 140 140 140 141 141 141 141 142 141 99 90 85 71 74 137 137 137 137 137 137 137 137 138 137 137 138 138 138 137 137 137 138 137 137 138 138 138 138 138 138 139 139 139 139 139 139 139 139 139 139 139 139 139 140 133 109 117 132 135 136 139 138 139 138 134 136 139 139 138 134 134 138 139 139 139 139 139 139 139 139 138 138 138 138 138 138 137 138 139 138 138 138 138 138 137 137 137 137 137 137 138 138 137 138 138 138 137 137 137 137 138 136 137 137 137 137 137 137 138 138 138 137 137 138 138 138 137 138 138 138 138 138 138 138 138 138 138 139 139 139 139 139 139 139 139 139 140 139 140 140 140 140 140 140 141 141 141 142 138 84 74 76 79 77 137 137 137 137 137 137 137 137 137 137 137 137 138 138 138 137 137 137 138 137 138 138 138 138 138 138 138 138 138 139 138 139 139 139 139 139 139 139 139 141 115 124 139 139 139 139 138 139 139 139 138 137 138 138 139 139 139 139 139 139 139 138 139 139 138 139 139 138 138 138 138 138 137 138 138 138 138 138 138 137 137 138 137 137 137 137 138 138 138 138 137 137 137 137 138 138 137 137 137 137 138 138 138 138 138 138 137 138 137 137 137 137 137 137 137 138 138 138 138 138 138 138 138 138 138 138 138 138 138 139 139 139 139 139 139 140 139 140 140 141 141 141 141 141 140 116 98 84 76 76 137 137 137 137 137 137 137 137 137 137 137 137 137 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 139 139 138 139 139 139 141 127 100 138 139 138 139 139 138 139 139 139 136 125 121 131 140 139 139 139 138 139 138 139 139 139 138 138 138 138 138 138 137 137 138 138 138 138 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 138 137 137 137 137 138 138 137 137 138 138 137 137 137 138 137 137 137 137 137 137 137 138 137 137 138 139 138 138 138 138 139 139 139 139 139 139 139 139 140 140 140 140 140 141 141 141 142 138 129 114 103 94 137 137 137 137 137 137 136 136 136 137 137 137 137 137 137 138 138 137 137 137 138 137 137 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 140 118 123 141 138 139 139 139 138 139 139 139 139 138 137 139 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 137 138 138 138 138 137 137 138 138 138 137 137 137 137 137 137 137 137 138 137 137 137 136 137 136 137 137 137 137 137 137 137 137 137 137 137 137 136 137 137 136 137 137 137 137 137 138 137 138 138 137 138 137 138 138 138 138 138 138 139 139 139 139 140 139 140 140 140 140 140 141 140 141 141 141 140 136 118 85 136 136 136 137 137 136 135 136 136 136 137 137 137 137 137 137 137 137 137 137 137 137 137 138 138 137 137 138 138 138 138 138 138 138 138 138 138 138 137 125 136 137 137 138 138 138 139 139 139 139 139 138 139 139 138 138 138 138 137 138 138 138 138 138 138 138 138 138 138 138 138 138 138 137 138 137 137 137 137 137 137 137 137 137 137 137 137 137 137 136 136 137 137 136 136 136 136 136 137 137 137 137 137 137 137 137 137 137 136 137 137 137 137 137 137 137 137 137 137 138 138 138 138 137 137 138 138 138 138 138 138 138 139 139 139 139 139 139 139 140 141 140 140 140 141 141 141 144 121 74 136 136 136 136 135 135 135 135 135 135 136 136 137 137 137 136 137 136 136 137 137 137 137 137 137 138 138 138 138 138 138 137 138 138 138 137 137 138 135 134 140 139 139 139 138 137 138 139 139 139 138 138 138 138 138 138 138 138 137 137 138 138 138 138 138 138 137 137 137 137 137 136 137 137 137 137 136 136 136 137 137 136 137 136 136 136 136 136 136 133 135 136 136 136 136 136 136 136 137 137 137 137 137 137 137 137 137 136 136 136 136 137 137 137 137 136 137 137 137 137 137 137 137 137 138 137 138 138 138 138 139 139 139 139 139 139 139 140 140 140 140 140 140 141 141 141 141 141 137 116 136 135 135 135 135 135 135 136 135 136 135 136 136 137 137 136 136 136 136 136 136 136 137 137 137 137 137 138 138 137 137 137 138 138 137 137 137 137 136 131 123 125 129 133 138 138 138 138 138 137 134 137 138 138 138 138 138 138 138 138 138 138 138 138 137 138 137 137 137 137 136 137 137 137 136 137 137 137 137 137 137 137 137 137 137 136 136 136 136 136 136 136 136 136 136 136 136 136 137 136 136 137 137 136 136 136 136 136 136 136 137 136 137 137 137 136 137 136 137 137 137 137 137 137 137 138 137 137 138 138 138 138 139 139 139 139 139 139 139 140 140 140 140 140 140 140 141 141 127 109 136 136 136 135 135 135 135 135 135 135 136 136 137 136 136 136 136 136 136 136 136 136 136 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 127 106 102 105 126 138 138 138 137 138 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 136 136 137 136 136 137 136 137 137 136 137 137 136 136 136 136 136 137 136 136 136 136 136 135 135 136 136 136 136 136 136 136 136 136 136 136 136 136 136 135 135 136 136 136 136 136 136 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 138 138 138 138 138 138 139 138 139 139 139 139 140 140 140 140 140 140 141 140 122 116 135 136 136 135 135 135 135 136 135 135 135 135 136 136 136 135 135 136 135 136 136 136 136 137 137 137 137 137 137 136 137 136 136 136 136 136 137 137 136 138 140 140 142 138 137 137 137 137 137 136 136 136 136 136 137 136 136 137 137 137 137 137 137 137 137 137 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 135 136 135 135 136 135 135 135 136 136 135 136 136 136 136 136 136 136 136 135 135 135 135 136 136 136 136 136 137 136 136 136 136 137 136 137 137 137 137 137 136 137 137 138 138 138 138 138 138 138 138 139 138 139 139 139 140 140 140 140 141 141 138 130 109 136 135 135 135 134 135 135 135 135 134 135 135 135 135 135 135 135 135 135 136 136 136 136 136 136 136 136 137 136 136 136 136 136 136 136 136 136 137 137 137 136 135 119 134 137 137 137 136 137 137 136 136 136 136 136 137 137 137 137 137 137 137 137 137 137 136 136 136 136 136 136 135 136 135 135 136 136 136 136 136 136 136 136 136 136 135 136 136 135 136 136 136 136 136 136 136 136 135 136 136 136 136 136 136 135 136 136 136 136 136 137 136 136 136 136 136 136 136 136 137 137 136 137 137 137 137 137 137 137 137 138 137 138 138 138 138 138 138 138 139 139 139 140 140 140 140 141 135 124 95 135 135 136 135 135 135 135 135 134 135 135 135 135 135 135 135 135 135 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 135 136 137 136 136 137 137 138 129 98 134 137 136 136 137 136 136 136 136 136 136 136 136 136 137 137 136 136 137 137 136 136 136 136 136 136 136 135 135 135 135 135 136 136 136 136 136 136 136 136 135 136 136 136 136 136 136 136 135 135 136 136 136 136 136 136 136 136 136 136 136 136 136 135 135 136 136 136 136 136 136 136 136 135 136 136 136 136 136 137 137 137 137 137 136 137 137 137 137 138 138 138 138 138 138 139 139 139 140 140 140 140 140 141 134 128 90 135 135 135 135 135 134 134 134 134 134 135 135 135 135 135 135 135 135 136 136 136 135 135 136 136 135 135 135 135 135 135 135 136 136 136 136 136 136 136 136 136 133 138 137 136 136 136 136 136 136 136 136 136 135 135 136 136 136 136 136 136 136 136 136 135 135 135 135 136 136 136 136 136 136 136 135 135 136 136 136 135 135 135 135 135 135 135 135 136 136 135 135 135 135 135 135 136 136 135 135 135 135 135 135 135 136 135 136 136 136 136 135 136 136 136 136 135 136 136 136 136 136 136 136 137 136 137 137 137 137 137 138 137 137 138 138 137 138 138 139 139 139 139 140 140 140 139 131 122 73 135 135 135 134 134 134 134 134 134 134 135 135 134 135 135 135 135 135 135 135 135 135 135 135 135 134 135 134 134 134 135 135 135 136 135 136 136 136 136 136 135 135 136 135 136 136 135 135 135 135 136 135 135 135 135 135 135 135 135 135 136 135 135 136 136 135 135 135 135 135 135 135 135 135 135 135 135 136 135 135 135 135 136 135 134 135 135 135 135 135 135 135 136 135 135 136 136 136 135 135 135 135 135 135 135 135 136 136 135 135 135 135 135 135 135 135 135 135 135 136 136 136 136 136 136 136 137 137 137 136 137 137 137 137 137 137 137 137 138 138 139 139 139 139 139 139 139 139 111 67 135 135 135 135 134 135 134 134 134 134 135 135 135 134 135 135 135 135 135 135 135 135 135 135 134 134 135 134 134 134 134 135 135 135 136 136 135 135 136 135 135 135 135 135 135 135 135 135 135 135 135 135 134 134 136 136 136 135 135 135 135 135 135 136 135 135 135 135 135 135 135 135 136 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 136 136 136 136 136 136 136 136 136 136 136 136 136 137 137 137 137 137 137 138 138 138 138 138 138 138 138 138 138 140 119 71 134 134 134 134 134 134 134 134 133 134 135 134 135 134 134 134 135 134 134 134 134 134 134 134 134 134 134 134 135 134 134 135 135 135 135 135 135 135 135 136 135 135 135 135 135 135 135 135 135 135 135 136 135 134 135 136 135 135 135 135 135 135 135 135 135 135 135 135 135 135 134 134 135 135 134 135 135 135 135 135 135 134 135 135 135 135 135 135 136 135 135 135 135 135 134 135 135 135 134 135 135 135 135 135 134 135 135 135 134 135 135 135 134 134 135 135 135 135 135 136 136 136 135 136 136 136 136 136 136 136 136 136 136 136 137 137 137 137 138 138 138 138 137 138 138 138 138 139 126 74 134 134 134 133 133 133 133 134 134 134 134 134 134 134 134 135 135 134 134 134 134 134 134 134 134 134 134 134 134 133 134 134 134 135 135 135 135 135 135 135 135 135 135 135 135 136 136 135 135 135 135 136 135 135 135 135 135 135 135 135 135 135 135 134 135 135 134 134 135 135 135 135 135 135 135 134 135 135 135 135 135 134 135 135 135 135 135 135 135 135 135 135 135 134 134 135 134 134 134 134 135 135 134 134 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 136 135 135 136 136 136 136 136 136 136 136 136 136 136 137 137 137 136 137 137 137 138 138 138 138 138 138 138 139 134 110 133 133 133 133 133 133 133 133 133 134 134 135 135 134 135 135 134 134 133 133 134 134 133 134 134 134 134 134 133 133 134 135 134 134 135 134 134 134 134 134 134 134 134 134 135 135 134 135 135 135 135 134 135 135 135 135 135 134 135 134 134 135 134 135 134 135 134 134 134 134 135 134 134 134 134 134 134 134 134 135 135 135 134 135 135 135 134 134 135 134 134 134 134 134 134 134 134 134 134 134 134 135 135 134 135 135 134 135 134 134 134 134 135 135 135 134 135 135 135 135 134 135 135 135 136 135 135 135 135 136 136 136 136 136 136 137 137 137 137 137 137 137 137 137 138 138 138 138 138 142 133 133 132 133 133 133 134 133 133 133 133 133 134 134 133 133 133 133 133 133 133 133 133 134 133 134 133 134 134 134 134 134 134 134 134 134 134 134 134 134 133 134 134 134 135 134 134 135 135 135 135 135 135 134 134 134 134 134 134 135 134 135 134 135 134 134 134 134 134 135 134 134 134 134 134 134 134 134 135 134 134 134 135 134 134 134 134 135 134 134 134 134 134 134 134 134 134 134 134 134 134 134 135 134 134 135 134 135 134 134 134 135 134 134 134 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 136 136 135 136 136 135 136 136 136 137 137 137 137 137 137 138 137 138 137 138 133 133 132 133 133 133 133 133 133 133 133 133 134 133 133 133 133 133 132 133 133 133 133 134 134 134 134 134 133 133 133 134 134 134 133 134 134 134 133 134 134 134 134 134 134 134 134 134 134 134 135 134 134 134 134 134 135 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 135 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 135 134 134 134 134 134 134 134 134 134 134 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 136 136 136 136 135 136 137 137 137 137 137 137 137 137 137 137 138 137 138 132 133 133 133 133 133 133 133 133 133 134 133 133 133 132 133 133 133 132 133 133 133 133 133 134 133 134 134 133 134 134 133 133 133 134 134 134 133 133 133 133 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 133 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 133 133 134 134 134 134 134 134 135 134 133 134 134 134 133 134 133 134 134 134 134 134 134 134 134 134 134 134 134 134 135 134 134 134 134 134 134 135 135 135 135 135 134 135 135 135 135 135 135 135 135 135 135 135 135 136 136 135 136 136 136 136 137 136 137 137 137 137 137 138 137 137 139 133 133 133 133 133 132 133 133 133 133 133 133 133 133 133 133 133 132 133 133 133 133 133 133 133 134 134 134 133 133 133 133 133 133 133 133 133 133 133 133 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 133 134 133 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 133 133 134 134 134 134 134 134 134 134 134 134 134 134 133 133 133 133 134 134 133 134 134 133 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 135 135 134 134 134 134 135 134 134 135 135 135 135 135 135 135 135 135 136 136 135 136 136 137 137 137 137 137 137 137 138 137 140 133 132 133 133 133 133 133 133 134 133 133 132 133 133 132 132 132 133 133 133 132 133 133 134 133 133 133 133 134 133 133 133 133 133 133 133 133 133 133 133 133 133 134 134 134 134 134 133 134 134 134 134 134 134 134 133 133 134 133 133 133 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 133 134 134 133 134 134 133 134 133 134 133 134 134 133 134 134 134 134 134 134 134 134 134 134 134 134 134 133 134 134 134 134 134 134 134 135 134 134 134 134 135 135 135 135 135 135 135 135 135 135 136 137 137 137 137 137 137 137 138 138 137 132 132 133 133 133 133 133 133 133 132 133 133 132 132 132 132 132 132 133 133 133 133 133 134 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 134 133 134 134 133 134 133 133 134 134 134 134 133 133 133 133 133 134 133 133 134 133 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 133 133 133 134 134 134 134 133 134 134 133 134 134 134 134 134 133 134 134 134 133 134 134 134 134 134 134 133 134 133 134 134 134 135 134 134 134 135 134 135 134 135 135 135 135 135 135 135 135 136 136 136 137 137 137 137 137 137 137 137 133 133 133 133 133 133 133 132 132 132 132 132 133 132 132 133 132 133 132 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 134 133 133 133 134 134 133 134 133 134 133 133 133 133 133 134 133 134 134 134 134 133 134 134 134 133 134 133 134 134 134 134 134 133 133 133 133 133 133 133 134 133 133 133 133 134 134 133 133 134 134 133 133 133 134 134 134 134 134 134 133 133 133 133 133 132 134 134 134 134 134 134 134 134 134 134 134 134 135 134 135 135 135 136 135 136 136 136 136 136 137 137 137 136 138 133 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 133 133 133 133 132 132 133 133 132 132 132 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 134 133 133 133 133 133 133 133 134 133 133 133 134 134 134 133 133 133 134 133 133 134 134 133 134 133 133 133 133 134 134 133 133 133 133 132 133 133 133 134 134 134 133 133 133 133 134 133 133 133 134 134 134 133 133 133 134 134 134 133 133 133 133 133 133 133 133 134 134 134 134 134 134 135 134 134 135 134 135 135 135 135 135 135 135 135 135 136 136 136 137 136 136 136 122 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 133 132 133 132 132 132 132 132 132 132 132 132 132 133 133 132 133 133 133 133 132 133 133 133 133 133 133 133 133 132 132 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 134 133 133 133 133 133 133 133 133 133 133 133 134 134 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 134 133 133 133 133 133 133 132 133 133 134 134 134 134 134 134 134 134 134 134 134 134 134 135 134 135 135 135 135 135 136 136 136 136 136 137 134 93 132 132 131 131 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 131 132 132 132 132 132 132 132 132 133 132 132 132 132 132 133 133 133 133 133 133 133 133 133 133 133 132 133 133 134 133 133 133 133 133 132 133 134 133 133 133 133 133 133 132 133 133 134 133 133 133 133 133 133 133 133 133 133 133 133 134 133 133 133 133 133 133 133 133 133 133 133 133 133 133 132 132 133 133 132 133 133 133 133 133 133 133 133 133 133 133 133 133 133 132 133 133 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 135 135 136 136 136 136 136 136 136 139 94 131 131 131 131 131 131 131 131 132 131 131 131 131 131 131 132 132 132 132 131 132 132 131 131 131 131 131 131 132 132 132 132 132 132 132 132 132 132 133 132 132 132 132 132 132 132 132 132 132 132 132 133 132 133 133 133 133 133 133 133 133 133 133 133 133 132 132 132 133 133 133 133 134 133 133 133 133 133 132 133 133 133 133 133 133 133 133 133 133 132 132 133 132 133 132 133 132 133 133 133 133 133 133 133 133 132 133 133 132 133 132 133 133 133 133 133 132 132 132 132 133 133 133 133 133 133 133 134 134 133 133 134 133 134 134 134 134 134 134 135 135 134 135 136 136 135 136 136 126 85 131 131 131 131 131 131 131 131 131 131 131 131 132 131 131 131 131 131 131 131 131 131 131 131 131 131 131 132 132 132 132 132 132 132 132 132 132 132 133 132 132 132 132 131 132 131 131 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 133 132 132 133 133 133 132 132 133 133 133 133 133 132 133 132 132 132 133 133 133 132 132 132 132 133 132 132 132 132 132 132 131 132 132 132 132 132 132 132 132 133 132 132 133 133 133 132 132 133 132 132 132 132 132 132 132 132 132 132 133 132 133 133 133 133 132 133 134 133 134 133 133 133 134 134 134 134 134 135 135 135 135 135 136 121 88 131 131 131 130 130 131 131 132 131 131 131 131 131 132 132 131 132 132 132 131 131 131 131 131 131 131 131 131 131 132 132 131 132 132 132 132 131 131 132 132 131 131 132 131 131 132 132 132 132 132 132 132 132 132 132 132 132 132 132 131 132 132 132 132 132 132 132 132 133 133 133 133 133 133 132 133 133 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 133 133 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 133 133 132 132 132 132 133 132 132 132 132 133 132 132 132 132 132 132 132 132 133 133 133 134 133 134 133 134 134 134 134 134 135 135 134 135 135 136 130 90 131 130 130 131 131 131 131 131 131 131 131 131 131 131 132 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 132 131 132 132 132 132 131 132 132 132 131 131 132 131 131 132 132 132 132 132 132 131 132 132 132 132 132 132 132 131 132 132 132 132 132 132 132 133 133 133 132 133 133 132 133 132 133 133 132 132 132 132 132 133 133 131 132 132 132 132 131 132 132 132 131 131 131 132 132 132 132 132 132 132 132 132 132 132 132 132 132 131 132 132 131 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 133 133 133 133 133 133 134 134 134 134 135 135 135 135 135 135 135 123 89 131 131 131 131 131 130 130 131 131 131 131 131 131 131 131 131 131 131 131 130 131 131 131 131 131 131 131 131 132 132 131 131 132 131 132 131 131 131 131 132 132 131 131 131 131 132 132 132 132 132 132 132 132 131 131 131 131 131 131 131 131 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 131 131 131 131 130 131 131 132 132 132 132 132 132 132 132 131 132 131 131 131 131 130 132 132 131 131 132 132 132 132 132 131 132 131 131 131 132 132 132 132 132 132 132 133 133 133 133 133 133 134 134 134 134 134 134 134 134 135 119 73 130 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 130 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 132 132 131 132 131 131 131 131 131 131 131 131 131 131 131 131 132 131 132 131 132 132 131 132 131 131 132 131 132 131 131 131 132 131 132 132 132 131 132 132 132 132 131 132 132 131 131 131 131 131 131 132 131 131 131 131 131 131 132 131 131 132 131 132 131 131 131 131 132 131 132 132 132 132 132 131 131 131 132 131 131 131 132 132 132 132 132 132 132 133 133 133 134 133 133 133 133 134 134 134 134 134 134 135 114 131 131 130 131 131 131 131 131 131 131 131 131 130 131 131 131 130 130 131 131 131 131 132 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 130 131 131 130 130 132 131 131 132 131 132 132 132 132 132 132 131 131 131 131 131 131 131 131 130 131 132 131 131 131 131 131 131 131 130 131 131 131 131 131 131 131 131 132 132 131 131 131 132 132 131 132 132 132 131 132 131 131 132 131 132 132 132 133 132 132 133 133 132 133 134 133 133 134 134 134 134 134 134 135 121 131 130 130 130 130 130 130 130 131 131 130 131 130 130 130 130 131 130 130 131 131 131 131 131 131 131 131 132 131 131 131 131 131 131 131 131 131 131 131 130 131 131 131 131 131 131 131 131 130 130 131 131 131 131 131 131 131 131 131 131 131 131 131 132 132 131 131 131 131 131 131 131 131 131 131 131 131 131 131 132 132 132 132 132 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 130 131 131 131 131 130 131 131 131 131 131 131 132 132 131 131 132 131 131 131 131 131 131 131 131 132 132 132 132 132 132 132 133 133 133 133 133 133 134 134 134 134 134 136 130 130 131 131 130 130 130 130 131 130 131 130 131 130 130 130 130 131 131 131 131 131 131 131 131 130 131 131 131 131 131 131 130 130 130 130 130 131 130 130 131 131 131 131 131 131 131 131 130 130 131 131 131 131 131 131 131 131 131 131 131 132 132 131 131 131 132 131 131 131 131 131 131 130 131 131 131 131 131 131 132 131 131 132 131 132 131 131 132 131 132 132 131 131 132 131 131 131 131 131 131 131 130 131 130 131 131 131 131 130 131 131 131 131 131 131 131 131 131 131 131 131 131 131 130 131 131 131 131 131 131 131 131 131 131 131 131 131 132 132 132 132 133 133 133 133 134 134 134 135 130 130 131 131 131 130 130 131 131 130 130 130 130 130 130 130 130 130 131 130 130 131 130 131 131 131 131 130 131 131 130 130 131 130 130 130 130 131 130 131 131 131 130 131 130 131 131 131 130 130 130 130 130 130 131 130 131 130 131 132 131 131 131 131 131 131 131 131 131 130 131 131 130 130 131 131 131 131 131 131 132 132 131 131 132 131 131 131 131 131 131 131 130 131 131 131 131 131 132 131 131 131 131 131 131 131 130 130 131 130 130 131 131 131 131 131 130 130 131 131 131 131 131 131 131 130 131 131 130 130 131 131 131 131 131 131 131 132 132 132 132 132 132 132 133 132 133 134 133 135 130 130 131 130 130 131 130 130 130 130 130 130 130 130 130 130 130 131 130 130 131 130 130 131 130 130 131 130 131 130 130 130 130 130 130 130 130 131 131 130 131 131 131 130 130 131 131 130 130 131 130 130 130 131 130 130 131 130 131 131 131 131 131 131 131 131 131 130 130 130 130 130 130 130 130 131 131 131 131 131 131 131 131 131 131 131 131 131 130 131 130 131 131 131 131 131 131 131 131 131 131 131 131 130 130 130 131 130 130 130 130 130 131 131 131 131 131 131 130 131 131 131 131 132 131 131 131 131 131 131 131 131 131 131 131 131 132 132 132 132 132 132 132 132 133 133 132 132 133 135 130 130 130 131 130 130 130 130 130 129 129 129 129 130 130 130 130 129 130 130 131 130 130 131 131 131 131 131 131 130 131 131 130 129 130 130 130 130 131 131 131 131 131 131 130 131 131 130 130 131 130 130 131 130 131 131 130 131 130 131 131 131 130 131 131 131 131 131 131 130 130 130 130 130 130 130 130 130 130 131 130 130 130 130 130 130 131 130 130 130 131 131 131 131 131 131 131 131 131 131 131 130 130 130 129 130 130 131 130 131 130 130 130 131 131 131 131 130 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 132 132 131 132 132 133 133 133 133 133 133 133 135 130 130 130 130 130 130 130 130 130 129 130 130 130 129 130 130 130 129 130 130 130 130 130 130 131 130 130 130 130 130 130 130 130 129 130 131 130 131 131 131 130 131 130 130 131 131 131 130 130 130 131 131 130 130 131 131 130 130 131 130 130 131 131 131 131 130 131 131 130 130 130 130 130 130 130 131 131 131 130 130 131 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 131 130 130 130 130 130 129 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 131 131 131 130 130 131 130 131 131 131 131 131 131 130 130 132 131 132 131 131 132 132 132 132 132 132 132 132 135 130 129 129 129 130 130 129 129 130 130 130 129 130 130 130 130 130 130 129 129 129 130 129 130 129 130 130 130 130 129 130 130 130 129 130 130 130 130 130 130 131 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 131 130 130 131 130 130 130 131 131 130 130 130 130 130 130 131 130 130 131 130 131 130 130 130 130 130 129 129 130 129 130 130 130 130 130 130 130 130 130 130 130 129 130 129 129 129 130 130 129 129 129 130 130 130 130 130 130 130 130 130 130 130 129 130 129 130 130 130 130 130 130 131 131 130 130 131 130 130 130 130 130 131 131 131 131 131 131 132 132 132 131 133 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 130 129 129 129 130 129 129 129 129 130 129 129 129 129 129 129 129 130 130 129 130 130 130 130 130 130 130 130 130 129 129 129 129 130 130 130 129 130 130 130 130 130 130 130 130 130 130 130 130 131 131 130 130 130 130 130 130 130 130 130 130 130 130 129 129 130 130 129 130 129 129 129 130 129 129 129 129 130 130 130 129 129 129 129 129 129 129 129 129 129 129 129 129 129 130 129 130 129 129 130 129 129 129 129 129 129 130 129 130 130 130 130 130 130 130 130 130 130 130 130 131 131 130 131 131 131 131 131 131 132 131 132 132 129 129 129 128 129 128 129 129 129 129 129 129 129 129 129 129 129 129 128 129 129 129 128 129 128 129 129 129 129 129 129 129 129 129 129 129 129 129 130 129 129 129 129 129 130 129 130 129 129 129 129 129 130 129 129 130 129 129 129 129 130 130 130 129 130 130 131 130 130 129 130 130 130 130 129 130 129 130 129 129 129 129 130 129 129 130 130 130 130 130 129 130 129 129 130 129 129 129 129 129 129 129 129 129 129 129 129 128 129 129 129 129 129 130 129 129 129 130 129 129 129 129 130 129 129 130 130 129 129 130 130 130 130 130 130 130 130 130 130 130 130 131 131 132 131 131 131 132 132 132 129 128 129 128 129 129 128 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 128 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 130 129 129 129 129 129 129 129 129 130 129 129 129 129 129 129 129 129 129 129 130 129 129 129 129 129 129 129 129 129 129 130 129 128 129 129 129 129 129 129 130 130 130 129 129 130 129 129 129 129 129 130 129 129 129 129 129 129 129 129 130 129 129 129 129 129 129 129 129 128 129 129 129 129 129 130 129 129 129 129 129 129 129 129 129 130 129 130 130 131 131 131 131 131 131 131 132 121 128 128 128 129 128 128 129 128 128 129 129 128 128 129 129 129 129 129 129 128 129 129 129 129 129 129 129 129 129 129 128 129 129 129 128 129 129 128 128 128 128 128 128 129 129 129 129 129 129 129 129 130 130 129 129 129 129 128 129 129 128 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 130 129 129 129 128 128 129 129 129 129 129 129 129 129 129 128 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 128 128 129 129 128 129 129 128 129 128 129 129 129 129 129 129 129 129 129 129 129 130 130 131 130 130 130 131 130 130 130 129 128 127 128 128 128 128 128 128 128 128 128 128 128 129 128 129 128 128 128 128 128 129 128 128 129 128 129 129 129 129 129 129 129 129 129 128 129 129 128 128 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 128 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 128 128 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 128 129 129 128 128 129 128 129 129 128 129 129 129 128 129 129 129 129 129 128 129 128 129 129 129 129 129 128 128 128 128 128 128 128 128 128 128 128 129 129 129 129 129 129 130 130 130 130 130 130 130 130 130 130 127 127 128 127 127 128 127 127 127 127 127 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 129 128 128 129 129 128 129 129 129 129 129 129 129 129 128 129 129 129 129 129 129 129 129 129 129 129 129 128 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 128 128 129 128 128 128 128 129 128 129 129 128 129 128 129 129 129 129 129 129 129 129 129 128 129 129 128 129 129 129 129 128 128 128 128 129 128 129 128 129 128 128 129 128 128 128 129 129 128 128 128 128 129 128 128 129 128 128 128 128 128 129 129 129 129 129 130 130 129 129 129 130 130 129 129 129 127 127 127 127 127 128 127 127 127 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 129 129 128 128 128 128 128 128 129 129 129 129 129 129 129 129 128 128 129 128 128 129 128 129 129 129 129 129 129 129 129 129 129 129 128 128 129 129 128 128 128 129 129 129 129 129 129 129 129 129 129 128 129 129 128 129 129 128 128 128 129 128 128 128 129 129 128 129 128 128 128 128 128 128 128 128 128 128 128 128 129 128 128 129 129 128 128 128 129 128 128 128 128 128 128 128 128 128 128 129 129 129 129 129 129 130 129 129 129 129 129 130 128 127 127 127 127 127 127 127 127 127 128 128 127 127 128 127 128 128 127 128 128 128 128 128 128 128 128 128 128 128 128 127 127 128 128 127 127 128 128 128 128 128 128 128 128 129 128 128 129 128 128 128 128 128 128 128 128 129 128 128 129 129 128 129 129 128 128 128 129 129 128 128 128 128 128 129 128 129 129 128 129 129 129 129 129 129 128 128 129 129 128 128 129 128 129 129 128 128 128 129 128 128 128 128 128 128 128 128 128 128 129 128 128 128 128 128 129 128 129 129 129 128 128 129 129 129 128 128 128 128 128 128 128 128 128 128 128 128 129 129 129 129 129 129 130 129 129 130 129 130 129 127 127 127 127 127 127 127 127 127 127 127 127 127 128 127 127 127 128 127 127 127 128 128 128 128 127 128 128 128 128 127 128 127 127 127 127 128 127 127 128 128 127 127 128 128 128 128 128 127 127 128 128 128 128 128 128 128 128 128 128 128 128 128 128 129 128 128 128 128 128 128 128 128 128 128 128 129 129 128 129 128 128 129 129 128 128 128 128 127 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 129 128 128 128 128 128 129 128 129 129 128 129 129 129 128 129 129 129 128 128 128 128 128 128 128 128 129 128 128 128 128 129 129 129 129 129 128 129 129 128 129 129 129 129 127 127 127 127 127 127 127 127 126 126 127 127 127 127 126 127 127 127 127 127 127 127 127 127 128 127 127 128 128 127 127 127 127 127 127 127 127 127 127 127 128 128 128 128 128 127 127 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 129 129 129 129 129 129 128 129 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 127 128 128 128 128 128 128 128 128 129 129 128 127 128 128 128 128 128 128 128 128 128 128 128 129 128 128 128 128 129 129 129 129 129 128 129 129 129 129 129 128 127 127 127 127 126 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 128 127 127 127 127 127 127 128 127 127 128 127 127 126 128 127 128 128 128 128 127 127 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 127 128 128 128 128 128 128 128 128 128 129 128 128 128 128 128 129 128 128 128 128 128 128 128 128 129 128 128 128 128 128 128 128 128 128 128 128 128 127 128 128 127 128 128 128 128 128 128 128 128 128 128 127 128 127 128 128 128 128 128 127 127 127 127 127 127 128 128 128 129 128 129 129 129 129 129 128 128 129 128 129 129 128 127 126 127 127 126 126 126 127 127 127 127 127 127 127 127 126 127 127 127 127 127 127 127 127 128 128 127 127 127 127 127 127 127 127 127 127 127 127 127 128 127 127 127 127 127 128 127 128 128 128 127 127 128 128 127 127 127 128 127 127 127 127 127 127 127 127 127 128 128 128 127 127 127 127 127 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 127 127 127 127 128 127 128 127 127 127 128 128 127 127 127 127 127 127 127 127 127 127 127 127 126 126 127 127 127 128 127 128 128 128 128 128 128 128 128 128 129 128 129 128 128 126 126 127 127 126 126 127 126 127 127 126 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 128 127 127 128 127 127 127 127 127 127 127 127 127 127 126 127 127 127 128 127 128 128 127 127 128 128 128 128 128 127 127 128 127 127 127 127 128 128 128 128 128 127 127 128 127 127 127 128 127 127 127 127 127 127 127 127 127 127 127 127 128 127 127 127 127 127 127 127 127 126 127 127 127 127 127 127 128 128 128 128 127 128 128 128 128 128 128 128 128 128 127 126 127 127 127 127 126 126 127 127 126 127 127 127 127 126 126 126 127 126 127 127 127 127 127 127 126 126 126 126 126 127 127 127 126 127 127 127 127 127 127 127 127 126 127 127 127 126 127 127 127 127 127 127 127 127 127 128 128 127 127 127 127 127 127 128 127 127 127 127 127 127 127 127 127 127 127 127 127 128 127 128 127 127 127 128 127 127 127 127 127 127 127 127 127 128 127 127 128 127 128 127 127 127 127 127 127 127 127 127 127 128 128 127 127 127 127 127 127 127 128 127 127 127 127 127 127 126 127 126 126 127 126 127 127 127 127 127 127 127 127 127 128 128 127 128 128 128 128 128 128 127 126 127 127 127 126 126 127 127 126 126 126 126 127 126 126 126 127 127 127 126 127 127 127 127 127 127 126 126 126 127 127 127 127 127 127 127 127 127 127 126 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 128 127 127 127 127 127 127 127 126 126 127 127 127 128 127 127 128 128 128 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 128 128 127 127 127 127 128 128 127 127 127 127 127 127 126 127 127 127 127 127 126 127 127 127 127 127 127 127 127 127 127 127 127 128 127 128 128 128 128 127 127 128 128 126 126 127 127 127 127 127 127 127 126 127 126 126 126 126 126 126 126 126 126 126 126 126 127 126 127 127 127 126 126 127 127 127 126 126 126 127 127 127 127 126 127 127 126 127 127 127 127 127 127 127 127 127 128 128 127 127 127 127 128 127 127 127 127 127 127 127 127 127 127 127 128 128 128 128 128 127 128 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 128 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 128 127 127 127 127 127 127 127 127 127 127 127 127 127 127 126 127 126 127 127 126 127 127 127 126 126 127 127 127 127 127 127 127 127 127 127 128 127 127 127 127 127 126 127 126 126 126 126 126 126 126 127 126 126 126 126 126 126 126 126 127 127 127 127 127 126 126 126 127 127 127 127 127 127 127 126 127 127 127 126 127 127 126 126 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 126 127 127 127 127 127 127 127 127 127 127 126 127 127 127 127 127 126 127 127 127 127 127 127 127 127 127 126 127 127 126 127 127 127 127 126 127 127 127 126 127 126 126 126 126 126 126 126 126 127 127 127 127 127 127 126 126 126 127 127 127 127 127 127 127 127 127 127 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 127 127 127 127 126 126 126 126 126 126 126 127 127 127 127 127 127 127 126 127 126 127 126 126 126 126 127 126 127 127 126 126 127 127 127 126 126 127 126 126 126 126 127 127 126 127 127 127 126 126 126 127 126 127 127 127 127 127 127 126 126 126 126 127 127 127 127 127 127 127 127 127 127 127 127 127 126 126 126 126 126 126 126 127 127 127 127 126 127 127 127 127 127 127 127 127 127 126 126 127 126 126 126 126 126 126 127 126 126 127 127 126 126 127 126 126 127 126 127 127 127 127 127 127 127 127 127 128 127 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 127 126 127 126 126 126 126 126 126 126 126 127 126 126 127 127 127 126 126 126 126 127 126 126 126 126 126 126 126 127 127 126 127 127 127 127 126 126 126 126 126 126 126 126 126 126 126 127 127 126 126 127 126 127 127 126 127 126 127 126 126 126 126 127 127 126 126 126 126 127 127 127 127 127 127 127 127 127 126 126 127 126 126 126 126 126 127 127 127 127 126 127 127 127 127 127 127 127 127 126 126 126 126 126 127 127 126 126 127 126 126 126 126 126 126 126 126 126 126 127 126 126 127 127 127 127 127 127 127 126 126 125 125 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 127 127 127 126 126 126 126 126 126 126 126 126 126 126 126 126 127 126 126 126 127 126 127 126 127 126 126 126 126 126 127 126 126 126 126 126 126 126 126 126 127 126 126 126 127 126 126 126 126 126 126 126 126 126 126 126 127 127 127 126 126 127 126 126 126 126 127 127 127 127 127 126 126 126 126 127 127 127 127 127 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 127 126 126 126 127 127 127 126 127 127 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 126 126 126 126 126 126 126 126 125 125 125 126 125 125 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 127 126 126 126 126 126 126 126 126 126 126 126 126 127 126 126 126 127 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 127 127 126 126 126 126 126 127 126 126 127 127 127 127 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 125 126 126 126 126 126 126 126 126 126 126 126 125 125 125 125 125 125 125 125 125 125 125 125 126 125 125 125 125 125 125 125 125 125 125 125 125 125 125 126 126 126 126 126 126 126 126 126 126 126 127 126 125 126 126 126 126 125 125 125 126 126 125 126 126 126 126 125 125 126 125 125 126 125 125 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 125 126 125 125 125 126 125 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 125 125 126 126 125 125 125 125 125 125 125 125 126 126 126 125 126 126 126 125 125 125 124 124 124 124 125 125 125 125 125 125 126 126 126 126 126 125 125 125 125 125 125 125 125 125 125 126 126 126 125 126 126 126 126 126 126 126 126 125 125 125 125 125 126 126 126 125 126 126 125 125 125 125 125 125 126 125 125 125 125 126 126 126 126 126 126 126 127 126 126 126 126 126 126 126 126 126 125 125 126 125 125 125 125 125 126 126 126 125 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 127 127 127 126 126 127 126 126 126 126 126 126 126 126 126 126 126 126 125 126 126 126 126 126 126 125 125 125 125 126 125 125 125 125 125 125 125 125 126 125 125 126 126 125 125 125 125 125 124 125 125 125 125 125 125 125 125 125 126 125 125 125 126 125 125 125 125 125 125 125 125 125 125 126 126 125 126 126 126 126 125 126 126 126 125 125 126 125 125 126 126 126 126 126 126 125 126 126 126 126 126 126 125 125 125 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 125 126 126 126 126 125 125 126 126 126 125 125 126 126 125 125 125 125 126 126 126 126 126 126 127 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 125 126 126 126 126 126 126 126 125 125 126 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 124 125 125 124 125 125 125 125 125 125 126 125 125 125 125 125 125 124 125 125 124 125 125 125 125 126 125 126 125 125 125 125 126 125 125 125 125 126 126 125 125 125 125 126 126 125 126 126 126 126 126 125 125 126 125 125 125 125 125 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 125 125 125 126 126 126 125 125 125 125 125 125 125 125 125 126 126 126 126 126 127 126 126 126 126 125 126 125 125 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 124 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 124 125 125 125 125 125 126 126 125 125 125 125 125 125 125 125 125 125 125 125 125 125 126 126 126 126 126 125 125 125 125 125 125 125 125 125 125 125 125 126 125 126 125 126 126 126 126 125 125 126 125 125 125 125 125 125 125 126 126 125 125 126 125 126 125 125 126 126 125 125 125 125 125 125 125 125 125 125 125 125 125 126 126 126 126 125 126 125 125 125 125 126 126 126 126 126 125 125 125 125 126 126 126 125 126 126 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 124 125 125 125 124 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 124 124 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 126 125 125 125 124 125 125 124 125 125 125 125 126 125 126 126 126 126 126 126 125 125 125 125 125 125 125 125 124 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 126 125 126 125 125 125 125 125 125 126 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 124 124 124 124 124 124 124 124 125 125 124 125 124 124 125 125 125 125 125 125 124 124 124 124 125 124 124 125 125 125 125 126 125 125 125 126 126 126 125 125 125 125 125 126 125 125 125 124 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 126 125 125 125 125 126 126 125 125 125 125 125 125 125 125 126 125 125 125 125 126 126 126 126 126 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 124 126 125 126 125 126 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 124 125 124 124 124 124 124 124 124 124 125 124 125 125 125 125 124 124 124 125 125 125 125 125 125 124 124 124 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 124 125 124 124 125 125 125 125 125 125 125 125 124 124 125 125 125 125 125 125 125 125 125 125 125 126 126 125 125 126 126 126 125 125 125 125 125 125 125 125 125 125 125 126 126 125 125 126 125 126 125 125 125 125 125 126 126 125 125 125 125 125 125 125 125 125 125 125 124 125 125 125 125 125 125 125 125 125 124 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 124 124 124 124 124 124 124 124 124 125 124 124 124 124 124 125 125 125 125 125 125 125 125 125 124 125 124 125 124 124 124 124 125 125 125 124 125 125 125 125 125 125 125 125 125 124 124 125 125 125 124 125 125 124 125 125 124 124 125 125 125 125 125 124 124 124 125 125 124 125 124 125 124 125 126 125 125 125 125 125 126 126 125 125 125 125 125 125 124 125 125 126 125 125 125 126 126 125 126 126 126 125 126 125 125 125 125 125 125 125 125 126 125 125 125 125 126 125 125 125 125 125 125 125 125 125 125 125 125 124 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 124 124 124 124 124 124 124 124 124 124 124 124 124 124 125 125 125 125 125 125 125 125 125 124 124 124 124 124 124 125 124 125 124 124 125 124 124 125 125 124 125 124 125 125 124 124 125 125 125 125 125 125 125 125 125 125 125 125 124 125 125 124 124 124 124 124 124 125 125 124 125 124 125 125 125 125 125 125 125 125 125 125 125 125 124 125 125 124 125 125 125 125 125 126 126 125 126 125 126 125 125 125 125 125 125 125 125 125 125 125 126 126 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 124 125 125 125 124 124 124 124 124 125 124 124 125 125 125 125 125 125 125 125 124 124 124 124 124 124 124 124 124 124 123 124 124 124 124 125 125 125 125 125 125 124 124 124 124 124 124 124 124 124 124 124 124 124 125 125 124 125 125 125 125 125 125 125 124 125 125 124 124 124 124 124 125 125 125 125 125 125 125 125 125 125 124 124 125 125 125 125 124 125 125 124 125 125 125 125 125 125 125 125 126 126 125 125 125 125 125 125 125 125 125 125 125 125 125 124 125 125 125 125 124 125 125 125 125 125 125 126 126 126 125 126 126 125 125 125 125 124 125 124 125 125 125 125 125 125 124 125 125 124 125 124 125 125 124 125 125 124 125 125 125 125 125 125 126 125 125 125 125 124 125 125 124 124 124 124 124 124 124 124 124 124 124 124 124 125 125 125 124 125 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 125 124 125 125 125 125 125 125 124 124 125 124 124 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 126 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 124 125 125 125 125 125 124 125 125 125 124 126 125 125 125 125 125 124 124 124 125 125 124 125 125 125 125 124 124 124 124 124 124 125 124 124 124 124 124 124 124 125 125 126 126 125 125 125 125 125 125 124 124 124 125 124 124 124 124 123 124 124 124 124 124 124 124 124 124 124 124 124 124 125 124 124 124 124 124 125 125 125 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 125 124 125 124 125 125 125 125 124 125 125 125 124 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 124 124 125 125 125 124 125 125 125 125 125 125 124 124 124 124 124 125 124 125 125 125 125 125 125 125 125 125 125 125 124 125 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 125 126 126 125 125 125 125 125 125 124 124 124 124 124 124 124 124 124 123 124 124 123 123 124 124 124 123 123 124 124 123 124 124 124 124 124 124 123 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 125 125 124 125 124 124 124 124 125 124 124 124 124 124 124 124 125 125 125 124 124 125 125 125 125 125 125 125 124 125 124 125 125 125 125 125 125 125 126 126 125 125 125 125 125 125 124 124 125 124 124 124 124 124 124 125 124 124 125 124 125 125 124 124 124 124 124 124 124 124 123 123 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 125 125 125 125 126 125 125 125 125 125 125 125 125 124 123 124 124 123 123 124 123 123 123 123 123 124 124 124 123 124 123 123 123 123 123 124 123 124 124 124 123 124 124 123 123 123 123 123 123 123 124 124 124 123 124 124 123 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 125 124 125 124 125 125 126 125 125 125 125 125 125 125 124 125 124 125 124 124 124 124 125 124 125 124 124 124 125 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 125 124 125 125 126 125 126 126 126 126 125 125 125 124 124 124 124 124 124 124 124 123 124 123 123 123 124 124 123 123 124 123 123 123 123 123 124 124 124 124 124 124 124 123 124 124 123 124 123 123 123 123 123 124 123 123 123 123 124 124 123 123 123 123 123 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 125 125 125 125 124 124 124 124 125 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 125 124 124 125 124 124 124 124 124 124 124 124 123 123 124 124 124 124 124 124 124 124 123 124 124 124 124 124 124 124 124 125 125 125 125 126 126 125 125 125 125 124 124 124 124 124 124 123 124 124 123 123 123 123 123 123 122 123 123 123 123 123 123 123 123 123 124 124 124 124 124 123 123 123 124 123 123 123 124 124 124 124 123 124 124 123 123 123 124 124 123 123 124 123 124 123 123 124 124 123 124 124 124 124 124 124 124 125 124 124 124 124 124 123 124 123 123 124 124 123 124 124 124 124 124 124 124 124 124 124 124 123 124 124 124 123 123 124 124 124 123 123 124 123 123 124 124 124 124 124 124 124 124 124 124 124 124 123 124 124 124 124 124 124 124 124 124 124 123 123 124 123 124 124 124 124 124 124 124 124 124 124 125 126 125 125 125 125 125 125 125 124 124 124 124 123 124 123 123 123 123 123 123 123 123 123 122 122 122 123 123 123 123 123 123 123 123 123 123 124 123 123 123 123 123 123 123 124 123 124 124 124 124 123 124 124 124 124 124 124 124 123 124 124 123 123 124 124 123 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 123 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 123 124 124 123 124 124 124 124 124 124 124 124 124 123 123 124 124 124 124 123 124 123 123 124 123 123 124 123 124 124 123 124 124 123 123 124 124 124 124 123 124 124 124 124 124 123 124 124 124 124 125 125 125 125 125 124 124 124 124 123 124 124 124 123 123 123 123 123 123 123 123 123 123 122 123 122 122 123 122 122 123 122 123 123 122 122 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 124 123 124 124 123 123 124 124 124 124 124 124 124 124 124 124 123 124 124 124 124 124 124 124 124 124 124 124 124 123 124 124 124 124 124 124 124 124 124 124 123 124 124 124 124 124 124 123 123 124 123 123 124 123 124 123 124 124 123 124 123 124 123 124 124 124 124 124 124 124 123 124 124 123 123 124 124 123 124 123 123 123 124 123 123 123 124 124 123 124 124 124 123 123 124 124 124 124 124 125 125 125 125 124 124 124 124 122 124 124 123 123 123 122 122 123 123 122 122 123 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 123 123 122 123 123 123 123 123 122 123 123 123 123 123 123 123 123 123 123 123 123 124 124 124 124 124 124 123 123 123 123 123 124 124 124 124 124 124 124 124 124 123 124 124 123 123 124 123 124 124 124 124 124 124 124 124 124 123 123 124 123 124 123 123 123 123 124 123 123 123 124 124 124 124 124 123 123 124 123 123 124 124 123 123 124 124 123 123 123 124 124 123 124 123 123 123 123 123 123 123 123 124 124 124 124 124 124 124 124 124 124 124 124 124 125 125 125 125 125 124 124 124 124 124 123 123 123 123 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 123 122 122 123 122 123 122 122 122 123 123 123 123 123 123 123 123 123 123 123 123 122 123 123 123 122 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 124 124 123 124 124 123 123 123 124 124 123 123 123 123 123 123 123 123 123 123 124 124 124 124 124 124 124 123 124 123 123 123 124 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 124 123 123 124 124 125 125 124 124 124 124 124 124 124 124 124 125 125 125 124 125 125 124 124 124 124 124 123 123 123 122 122 122 122 122 122 122 122 122 123 122 122 121 122 122 122 122 121 122 122 122 122 122 122 123 122 122 122 122 122 123 122 122 123 123 123 123 123 123 122 123 122 122 122 122 122 122 123 122 123 123 123 122 123 123 123 123 123 123 122 122 123 123 123 123 123 123 123 123 123 123 123 123 123 123 124 123 123 123 123 123 123 123 123 123 123 123 124 123 123 123 123 123 124 123 124 123 124 123 122 123 123 123 123 123 123 123 123 123 123 122 123 123 123 123 123 123 124 124 124 124 123 124 124 124 124 125 124 124 124 124 124 124 124 124 124 124 125 125 124 124 124 124 124 123 123 123 123 123 122 122 122 122 122 122 121 122 121 121 121 121