254

59

116

534

442

75

644

124

912

706

427

908

345

725

261

770

103

83

755

878

903

23

607

139

504

977

878

730

944

69

862

147

623

908

542

485

170

590

214

37

71

745

399

283

351

28

85

928

89

395