16. 



15. 



17. 



23. 



18. 



19. 





21. 



22. 



