8
21
30
20
3