
596

732

356

295

457

330

285

568

327

141

421

112

132

144

203

114

124

40

119

54