78 8
51122 50
16214 15
22617 20
22072 24
25554 28
13450 11
19462 41
24108 32
12366 25
20696 27
18335 11
10857 19
6848 17
9984 11
13175 12
17537 7
14544 17
18471 15
44618 35
37178 27
26901 18
34757 24
11300 8