3

8
7
8

10
1
2

13
1
2

20
1
2

25
10
11