21
10
25
28
1