
58

111

144

228

190

458

728

507

668

329