400 0 363 165 310 23 235 18 221 343 163 352 253 371 228 219 42 382 291 87 4 214 309 122 212 315 32 181 147 225 376 325 91 173 169 130 20 332 52 176 164 11 203 103 75 237 59 318 159 192 302 184 183 15 369 322 279 342 114 79 118 135 128 204 316 175 151 247 55 83 60 100 10 74 104 273 199 271 236 144 68 357 161 177 110 69 50 12 386 287 229 197 99 306 208 71 57 200 304 240 66 145 227 167 294 102 25 35 205 223 241 180 72 113 260 216 275 26 158 1 334 108 150 335 140 154 217 98 51 365 353 148 198 143 290 351 6 152 95 171 277 350 338 233 195 84 281 284 255 178 232 30 234 285 288 373 54 24 96 202 44 286 295 224 387 245 381 67 63 346 329 28 364 262 327 64 170 136 252 194 141 366 300 211 238 16 314 292 340 297 131 362 155 196 321 254 193 308 251 213 47 272 341 139 399 111 17 222 29 209 220 126 375 65 85 58 156 123 246 226 207 168 389 62 270 112 76 336 259 53 320 142 46 349 274 45 19 33 119 393 248 166 390 268 172 134 299 218 265 333 256 323 77 257 89 37 36 345 61 132 14 269 81 43 266 319 384 293 267 86 138 56 9 70 328 106 210 313 283 296 368 153 303 388 27 400 370 179 206 278 117 380 190 182 317 22 395 187 282 249 137 49 5 105 243 261 339 188 13 116 2 80 289 88 330 31 354 367 326 191 276 396 215 82 78 242 324 301 359 244 48 129 312 41 133 34 115 337 355 280 7 264 344 397 378 149 263 348 347 107 377 39 383 311 157 331 92 3 398 93 374 358 162 40 38 379 73 239 231 298 356 250 307 109 97 385 101 361 125 121 189 392 174 94 8 185 186 160 127 21 394 391 258 124 120 90 201 146 305 230 372 360