8
3
5
16
1
4
2
27
2
1
20
2
80
8