13
36
2
1
2
5
52
78
2
3
4
7
15
41
1