21
499 4 3
937 12 -1
165 6 5
295 9 10
144 7 -1
72 8 14
39 -1 -1
167 22 11
456 15 13
194 -1 -1
680 16 17
463 -1 -1
77 -1 -1
445 18 -1
509 -1 20
910 -1 -1
313 19 21
312 -1 -1
627 -1 -1
346 -1 -1
164 -1 -1
