72


109


68


125


97


78


139


151


140


168