
118

114

101

87

136

156

287

599

313

222