1
1
3
20
7
1
3
32
4
2
1