1
3
5
6
12
9
9
8
3
3
9
25
1
18