318

296

295

27

300

196

192

273

65

871

916

742

238

396

747

853

305

391

49

983

909

469

701

149

555

328

357

338

762

122

234

818

680

582

471

862

75

735

967

51

910

959

529

221

857

875

819

37

23

987