0 27 268 358 245 341 306 40 243 383 72 154 225 89 174 332 351 371 388 366 301 205 282 272 27 0 297 188 368 49 11 58 218 327 141 376 388 237 383 198 30 243 193 388 360 217 131 18 268 297 0 270 87 361 368 136 253 235 302 82 3 13 268 252 361 175 10 310 15 33 8 352 358 188 270 0 127 398 366 91 129 124 40 369 259 42 50 263 213 8 268 381 279 230 70 3 245 368 87 127 0 45 366 136 295 311 292 314 373 385 282 188 307 331 32 366 385 5 310 96 341 49 361 398 45 0 181 368 220 5 55 302 166 203 201 156 80 129 379 282 314 183 349 136 306 11 368 366 366 181 0 176 329 267 210 282 191 349 368 388 5 223 302 334 203 321 348 136 40 58 136 91 136 368 176 0 131 250 274 23 117 40 92 381 279 230 70 3 265 20 240 361 243 218 253 129 295 220 329 131 0 159 80 90 297 121 166 332 119 211 92 110 85 381 2 352 383 327 235 124 311 5 267 250 159 0 129 292 40 137 99 146 354 175 181 304 60 277 311 222 72 141 302 40 292 55 210 274 80 129 0 322 267 381 324 348 49 31 50 70 87 65 48 112 154 376 82 369 314 302 282 23 90 292 322 0 87 342 326 35 137 228 112 169 139 354 346 175 225 388 3 259 373 166 191 117 297 40 267 87 0 49 386 44 347 91 104 398 25 53 238 400 89 237 13 42 385 203 349 40 121 137 381 342 49 0 77 216 260 381 47 70 174 307 225 196 174 383 268 50 282 201 368 92 166 99 324 326 386 77 0 36 221 383 86 110 211 257 20 8 332 198 252 263 188 156 388 381 332 146 348 35 44 216 36 0 363 114 250 255 381 128 228 277 351 30 361 213 307 80 5 279 119 354 49 137 347 260 221 363 0 339 52 238 45 157 10 240 371 243 175 8 331 129 223 230 211 175 31 228 91 381 383 114 339 0 265 188 240 129 267 314 388 193 10 268 32 379 302 70 92 181 50 112 104 47 86 250 52 265 0 342 175 33 344 304 366 388 310 381 366 282 334 3 110 304 70 169 398 70 110 255 238 188 342 0 351 30 302 267 301 360 15 279 385 314 203 265 85 60 87 139 25 174 211 381 45 240 175 351 0 69 342 304 205 217 33 230 5 183 321 20 381 277 65 354 53 307 257 128 157 129 33 30 69 0 69 384 282 131 8 70 310 349 348 240 2 311 48 346 238 225 20 228 10 267 344 302 342 69 0 296 272 18 352 3 96 136 136 361 352 222 112 175 400 196 8 277 240 314 304 267 304 384 296 0