600

591

918

231

342

126

24

120

456

660

996

927

309

762

699

69

192

549

942

768

174

525

468

9

39

381

813

921

147

483

117

483

804

714

219

801

135

903

720

495

360

900

147

993

993

840

543

60

819

495