2
40
129
10
2
10
67
86