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