
18

14

59

99

139

229

301

136

405

332