540

618

240

504

114

225

609

786

189

309

129

588

123

858

711

852

228

966

876

33

963

786

204

213

786

411

186

453

486

747

300

399

273

372

735

75

945

225

18

105

840

588

537

897

573

462

441

90

378

744