100 100
30
41 46 1886 1
44 42 1848 1
48 37 1776 1
48 37 1776 1
47 37 1739 1
40 38 1520 1
40 38 1520 1
32 45 1440 1
46 29 1334 1
37 36 1332 1
26 47 1222 1
34 33 1122 1
36 30 1080 1
22 48 1056 1
40 25 1000 1
33 30 990 1
22 43 946 1
39 23 897 1
16 47 752 1
22 32 704 1
21 31 651 1
40 16 640 1
37 17 629 1
15 39 585 1
15 34 510 1
15 29 435 1
19 20 380 1
20 15 300 1
17 14 238 1
11 21 231 1
