1158

1073

961

923

846

746

620

598

587

541

516

507

491

481

477

456

450

428

412

403

403

396

374

372

365

349

347

331

327

326

315

310

307

303

299

296

291

291

289

289

284

283

279

278

278

272

272

269

267

265

265

261

254

253

251

250

249

237

234

227

227

225

222

215

213

210

200

197

188

183

181

178

178

174

157

144
