100 100
10
48 26 1248 5
26 43 1118 1
39 26 1014 2
37 27 999 1
16 43 688 12
21 32 672 9
20 32 640 12
26 21 546 1
48 11 528 8
15 31 465 7
