113
118
19
4
112
71
8
29