
51

109

134

223

184

445

722

502

659

329