4
2
5
9
12
25
2
6
12
1