15
4
8
2
2
5
45
3
12
20
4
1