20
30
9
16
29