100 100
20
45 48 2160 3
37 48 1776 1
45 33 1485 1
39 38 1482 2
33 42 1386 3
46 22 1012 3
27 33 891 4
32 25 800 4
44 16 704 1
28 23 644 1
21 29 609 4
23 26 598 1
42 13 546 4
25 19 475 2
12 36 432 4
33 12 396 2
18 20 360 2
17 20 340 3
12 24 288 1
11 24 264 2
