
101

114

119

136

87

158

287

600

313

328