21
25
3
12
32
5