
118

114

101

87

135

156

287

599

313

222