100 100
30
49 41 2009 3
41 45 1845 3
39 47 1833 1
39 46 1794 1
42 41 1722 4
40 42 1680 2
29 49 1421 1
30 47 1410 1
33 38 1254 3
26 48 1248 4
24 42 1008 3
44 22 968 1
47 19 893 3
34 26 884 2
35 24 840 3
41 20 820 1
30 26 780 2
16 44 704 2
16 35 560 2
39 12 468 4
11 39 429 3
19 20 380 1
12 30 360 4
31 10 310 3
13 23 299 3
17 17 289 2
16 17 272 4
11 23 253 3
17 10 170 1
11 15 165 2
