64


65


45


109


139


167


381


447


557


162