2
27
30
25
28
7
9