20
30
27
3
29