100 100
20
45 41 1845 1
44 41 1804 1
32 49 1568 1
37 40 1480 1
32 41 1312 1
37 35 1295 1
46 23 1058 1
32 30 960 1
45 20 900 1
30 30 900 1
26 32 832 1
34 24 816 1
19 26 494 1
23 19 437 1
31 13 403 1
29 12 348 1
16 20 320 1
13 23 299 1
19 15 285 1
12 12 144 1
