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