20
47
25
20
30
28
3
2