
26

14

60

99

141

229

301

137

405

332