
58

112

144

229

190

458

728

507

668

329