7
5
1
6
2
78
1
6
40
2
23