293

46

910

685

3

718

59

445

933

297

392

191

99

432

29

564

241

487

930

366

699

82

883

589

144

644

284

64

147

867

439

721

203

328

3

90

624

351

195

977

66

808

664

379

70

106

120

294

468

684