
150

148

90

107

249

162

155

70

40

197

276

195

134

170

189

214

125

154

242

877