
50

287

307

140

271

104

214

156

91

112

54

165

327

848

353

452

559

327

626

208