3
3
2
4
43
37
67