21
24
30
14
5
3
2
1