20
7
16
29
2