100 100
10
47 36 1692 2
31 48 1488 1
26 43 1118 2
35 31 1085 1
39 27 1053 1
49 14 686 3
35 14 490 4
40 12 480 1
30 15 450 2
12 10 120 4
