3
4
2
3
37
31
31
51
29
67
35
41