45
1
5
6

3
21
1
2
6
5
16
2
1