30
16
1
5
29