7
9
13
12
17
4
3
11
6
23
25
5