100 100
20
37 42 1554 1
45 34 1530 1
48 31 1488 1
33 43 1419 4
33 42 1386 2
40 33 1320 4
32 39 1248 1
48 23 1104 4
35 29 1015 3
24 42 1008 2
28 33 924 2
26 34 884 2
25 27 675 1
31 18 558 3
19 28 532 3
11 47 517 4
18 18 324 4
15 18 270 1
24 10 240 2
17 14 238 1
