3
2
4
3
35
5
29
49