100 100
30
40 41 1640 1
41 39 1599 4
36 44 1584 2
48 32 1536 6
43 32 1376 5
33 35 1155 2
35 32 1120 3
33 29 957 5
29 33 957 9
32 27 864 4
26 32 832 7
37 19 703 5
35 18 630 8
17 37 629 9
14 44 616 13
18 34 612 6
24 25 600 13
13 45 585 12
15 36 540 2
35 15 525 6
15 33 495 3
16 29 464 1
12 35 420 2
14 29 406 17
20 17 340 5
16 21 336 20
22 13 286 28
15 14 210 26
13 16 208 11
10 10 100 28
