100 100
20
39 48 1872 1
41 41 1681 1
37 45 1665 1
38 38 1444 1
49 28 1372 1
39 35 1365 1
30 44 1320 1
31 42 1302 1
28 46 1288 1
30 37 1110 1
39 28 1092 1
33 32 1056 1
25 40 1000 1
40 25 1000 1
35 17 595 1
15 38 570 1
18 31 558 1
41 13 533 1
18 22 396 1
16 20 320 1
