150
530 61 404 431 301 585 117 272 403 258 477 401 400 588 548 419 213 187 333 415 418 230 115 265 70 469 14 285 340 266 583 269 263 322 98 563 305 150 169 42 343 45 442 141 568 389 496 511 227 529 327 392 580 527 461 383 540 80 121 318 422 300 21 507 63 249 449 440 325 351 163 219 466 8 381 329 334 107 307 195 567 24 134 582 145 274 579 11 295 226 310 316 131 177 314 315 88 576 311 251 193 175 510 439 528 15 81 57 518 104 190 434 248 399 411 52 409 105 277 118 356 68 155 31 500 341 159 9 535 3 447 397 555 453 407 239 149 376 49 200 120 89 412 173 444 90 402 82 537 48 
