20 20
21 712 28 20
17 454 461 1
39 48 759 10
2 46 559 19
40 671 745 12
29 238 222 9
22 865 333 18
26 24 119 19
16 29 588 12
8 698 779 2
15 728 850 18
11 636 817 18
1 821 506 13
27 898 314 7
37 465 400 13
23 851 324 2
5 826 373 18
13 330 141 10
34 367 844 9
31 784 593 20
