29
32
15
10
9
1
25
3