2
3
5
2
3
4
14
7
27
65
48