3
2
4
3
33
29