21
3
3
24
7
25