2
14
27
30
25
1
5