335

202

348

914

638

144

184

305

803

605

617

85

968

806

533

401

204

769

702

96

60

896

135

229

232

348

101

731

167

567

841

568

271

669

234

915

865

526

502

139

528

73

100

458

420

884

343

905

688

380