2
2
9
13
7
3
8
12
2
4
7
6
12
10
14
32
1
25