19


33


6


14


101


39


18


22


21


22