1
4
4
16
5
30
7
5
6
3
1