100 100
20
43 39 1677 3
40 40 1600 3
35 45 1575 1
39 37 1443 1
29 46 1334 4
35 35 1225 1
27 45 1215 3
44 23 1012 4
20 40 800 10
42 17 714 10
33 21 693 2
34 15 510 5
32 15 480 17
10 46 460 12
32 12 384 17
12 30 360 18
15 23 345 3
22 15 330 6
23 10 230 12
13 10 130 47
