6
10
3
32
29
25
12
14
2