109
40
57
19
110
88
119
56