
149

259

372

293

271

159

323

82

266

82

81

119

137

96

112

87

117

59

106

105