17


15


18


51


22


19


37


90


32


87