15
28
3
1
3
25
3
32