15


13


30


33


43


14


18


19


18


33