139

64

274

103

904

136

787

712

100

658

202

130

658

382

304

40

28

262

826

37

343

793

787

217

487

298

880

49

850

421

784

700

127

685

403

979

547

526

694

274

238

580

121

217

322

763

667

973

619

871