40 179 469 60 394 470 403 390 318 124 35 450 615 969
520 116 31 832 265 476 260 539 806 459 324 240 824 557