789

525

30

939

582

213

666

693

189

537

663

69

156

921

783

666

291

183

909

852

936

393

801

414

528

687

243

309

6

42

81

654

873

669

822

753

234

468

756

864

408

945

303

393

480

552

903

261

468

414