796

156

596

926

887

276

688

12

221

438

980

337

48

404

834

91

599

95

540

10

769

978

303

203

741

809

102

25

444

760

346

618

593

479

830

698

184

543

15

10

685

271

546

956

377

188

933

527

898

249