108
140
139
72
8
6
21
3
5
89
81
10
109