20
30
8
27
29