100 100
30
47 41 1927 2
39 43 1677 1
32 49 1568 3
45 34 1530 4
37 41 1517 3
49 30 1470 2
47 31 1457 3
45 30 1350 4
29 44 1276 1
29 41 1189 4
45 26 1170 2
29 38 1102 4
36 30 1080 3
24 40 960 2
27 34 918 1
18 48 864 4
18 45 810 1
20 34 680 3
25 26 650 2
46 13 598 1
17 35 595 1
17 32 544 1
23 21 483 1
28 17 476 4
47 10 470 2
27 15 405 4
21 17 357 4
13 27 351 1
10 24 240 1
11 15 165 1
