
230

181

111

188

274

124

243

89

197

136

78

94

47

157

299

823

340

433

552

315