
233

112

277

125

246

89

197

138

80

96

47

157

301

824

343

433

552

315

599

201