29
28
14
27
3