100 100
30
36 47 1692 2
41 39 1599 4
40 39 1560 1
35 44 1540 3
45 34 1530 2
40 38 1520 1
29 44 1276 6
36 34 1224 3
31 37 1147 2
25 44 1100 2
23 47 1081 3
24 44 1056 8
23 44 1012 8
26 37 962 2
30 26 780 6
40 19 760 6
33 22 726 2
14 45 630 6
38 16 608 5
35 16 560 10
20 28 560 9
23 24 552 1
19 27 513 5
34 11 374 5
14 26 364 20
18 18 324 15
23 13 299 12
25 10 250 16
10 23 230 17
11 12 132 63
