30

239

234

345

621

526

552

784

1026

1130