2
9
6
12
2
14
17
4
4
8
6
1
2
28
9
25