1
20
1
2
18
16
43
2