
596

356

295

457

330

367

285

568

421

327

141

112

144

132

204

114

125

40

119

54