932

428

149

215

527

323

266

23

134

749

671

479

311

842

206

728

962

599

56

488

635

965

632

506

974

302

257

113

341

524

377

65

434

344

206

368

302

191

575

527

494

950

275

461

824

401

839

689

626

695