100 100
40
42 43 1806 1
37 48 1776 1
32 49 1568 1
35 44 1540 1
34 43 1462 1
38 38 1444 1
25 49 1225 1
39 30 1170 1
45 25 1125 1
33 33 1089 1
31 35 1085 1
49 21 1029 1
23 44 1012 1
28 34 952 1
23 38 874 1
27 32 864 1
17 44 748 1
16 44 704 1
18 39 702 1
21 31 651 1
34 18 612 1
35 16 560 1
25 22 550 1
12 42 504 1
27 17 459 1
30 14 420 1
16 25 400 1
21 19 399 1
15 25 375 1
13 28 364 1
24 15 360 1
22 16 352 1
11 29 319 1
27 11 297 1
11 26 286 1
20 14 280 1
12 23 276 1
10 27 270 1
10 27 270 1
17 12 204 1
