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