500 32 6 5 1 0 0 6 5 0 0 0 2 5 1 6 4 2 4 4 6 1 3 2 2 6 5 0 5 1 3 4 6 1 0 0 97 242 0 39 171 394 36 134 250 297 0 97 178 297 0 107 178 216 180 0 175 418 26 204 242 295 0 204 236 418 39 26 118 152 36 39 58 67 98 70 47 150 97 81 26 187 107 71 38 34 178 175 75 82 145 38 53 70 180 32 182 35