50
361 1 32
10 2 -1
97 3 19
114 4 6
15 5 -1
2 -1 -1
110 7 9
16 -1 8
1 -1 -1
19 -1 10
58 11 17
38 12 14
13 13 -1
6 -1 -1
15 15 -1
5 -1 16
1 -1 -1
15 18 -1
3 -1 -1
9 20 23
0 21 -1
8 -1 22
6 -1 -1
66 24 30
25 25 26
9 -1 -1
35 27 -1
27 28 -1
2 -1 29
9 -1 -1
7 -1 31
9 -1 -1
101 -1 33
139 34 42
7 35 37
6 -1 36
4 -1 -1
23 -1 38
32 -1 39
0 40 41
6 -1 -1
3 -1 -1
32 43 -1
31 44 -1
35 45 48
3 -1 46
7 47 -1
3 -1 -1
10 -1 49
7 -1 -1

