100 100
30
47 46 2162 3
47 41 1927 4
40 48 1920 4
37 46 1702 1
34 47 1598 3
42 35 1470 2
40 35 1400 4
30 43 1290 3
32 39 1248 4
29 40 1160 4
37 26 962 1
31 31 961 1
19 38 722 1
22 32 704 2
24 29 696 3
23 29 667 1
27 23 621 1
19 32 608 4
14 40 560 3
41 12 492 1
41 12 492 3
24 20 480 3
10 42 420 2
12 35 420 3
20 19 380 4
20 19 380 2
10 35 350 3
10 34 340 3
12 28 336 2
17 17 289 1
