100 100
20
49 44 2156 1
42 49 2058 1
48 40 1920 1
43 33 1419 1
46 28 1288 1
43 29 1247 1
31 35 1085 1
38 24 912 1
34 23 782 1
43 18 774 1
17 41 697 1
34 20 680 1
14 42 588 1
32 18 576 1
14 39 546 1
32 15 480 1
13 34 442 1
12 35 420 1
15 27 405 1
17 21 357 1
