29
8
28
20
27