2
27
3
29
18
5