27
25
30
2
29