
120

114

101

87

136

158

287

601

313

222