28
27
5
12
29