22
2
15
18
106
153
75
94