12
29
27
23
2