0 289 47 52 137 118 90 10 16 15 13 80
602 0 231 209 388 307 286 15 48 26 18 261
143 414 0 84 342 130 134 8 25 10 10 80
68 192 47 0 171 177 618 16 44 43 19 131
150 266 158 226 0 578 295 20 62 54 22 152
122 159 57 186 319 0 439 30 51 78 102 189
97 155 39 496 143 266 0 74 278 100 40 290
31 56 14 142 80 201 573 0 46 128 47 109
14 26 11 32 29 41 295 10 0 51 14 138
20 41 8 55 40 71 215 33 129 0 86 247
31 41 8 38 46 165 125 20 37 253 0 203
82 81 23 84 114 106 251 22 127 128 43 0