3
2
3
4
43
37
67