132 100
30
18 39 456 4
13 49 370 2
27 51 839 1
65 31 1027 3
45 27 814 2
69 21 883 4
21 63 897 2
54 41 737 2
41 31 572 1
37 22 423 1
29 54 797 1
47 31 626 2
18 31 240 3
21 17 178 1
19 53 584 1
13 41 373 4
37 12 257 5
19 29 347 2
67 17 649 1
49 31 926 3
31 43 719 1
30 41 853 2
29 39 825 1
28 38 755 2
27 37 608 3
26 36 524 2
25 35 586 1
24 34 568 1
33 23 479 2
22 32 485 3