100 100
20
48 45 2160 2
49 44 2156 1
46 38 1748 3
48 35 1680 3
29 44 1276 4
23 46 1058 3
21 47 987 2
35 28 980 4
19 49 931 3
22 41 902 4
34 23 782 1
16 46 736 2
35 17 595 4
42 14 588 4
44 12 528 2
13 33 429 3
20 21 420 1
14 28 392 1
26 15 390 2
12 30 360 4
