30
36 1 11
83 2 8
5 -1 3
56 4 5
48 -1 -1
11 -1 6
38 7 -1
27 -1 -1
4 -1 9
69 -1 10
87 -1 -1
20 12 21
18 13 15
37 -1 14
23 -1 -1
82 16 -1
7 -1 17
40 18 19
30 -1 -1
2 20 -1
41 -1 -1
37 22 -1
78 23 -1
40 24 28
19 25 27
92 26 -1
73 -1 -1
30 -1 -1
4 29 -1
82 -1 -1
