30 30
7
12 21 450 1
17 21 570 1
6 6 49 1
9 15 166 1
5 12 69 1
16 6 92 1
5 4 17 1
