20
1 2
2 3
3 4
1 5
3 6
2 7
4 8
1 9
6 10
11 16
12 16
13 16
14 16
15 16
16 17
16 18
16 19
16 20
5 14