20
772 4 3
822 5 10
122 16 6
777 -1 -1
473 11 7
685 20 8
712 13 9
732 12 17
980 -1 -1
140 -1 14
722 -1 -1
704 -1 -1
258 18 15
437 19 -1
68 -1 21
773 -1 -1
182 -1 -1
427 -1 -1
663 -1 -1
79 -1 -1
