100 100
20
47 46 2162 2
34 46 1564 1
43 30 1290 2
25 42 1050 7
23 35 805 5
35 20 700 5
29 24 696 3
49 14 686 12
20 34 680 8
45 13 585 8
38 15 570 7
19 29 551 13
31 17 527 2
20 25 500 15
43 10 430 7
11 39 429 11
20 21 420 16
17 20 340 1
11 28 308 20
15 18 270 2
