1
3
9
17
3
25
2
21