20
17
16
29
2