1531

1028

945

915

869

837

833

734

717

701

700

700

694

692

684

622

588

576

562

532

526

490

490

479

473

452

418

411

405

393

382

379

377

374

372

351

351

350

329

313

310

299

297

297

295

290

286

285

282

281

280

279

274

272

254

251

251

248

207

205

199

192

183

175

171

171

169

158

158

152

150

142

141

139

135

131

125

123

123

122

114

107

71
