7
1
63
3
2
3
74
56
1
5
1
105
6
44
76