100 100
10
40 49 1960 1
37 48 1776 1
40 44 1760 1
44 37 1628 1
47 33 1551 1
34 42 1428 1
42 18 756 1
40 15 600 1
25 23 575 1
28 20 560 1
