13
12
32
40
2
45
1
2
3
78
10
2
3