100 100
20
44 42 1848 3
42 36 1512 2
39 36 1404 2
44 28 1232 2
30 38 1140 4
45 25 1125 7
48 21 1008 8
29 32 928 4
26 35 910 2
33 24 792 11
21 36 756 8
19 36 684 2
15 45 675 1
16 32 512 7
23 20 460 14
23 18 414 8
21 15 315 9
18 16 288 19
14 19 266 5
17 15 255 10
