11809 18
7009 4
11917 22
18949 39
7080 3
7973 21
6543 8
6179 8
9671 16
2720 13
4258 17
9064 22
3963 5
4937 6
7605 17
4869 2
18923 22
26048 44
35694 37
81462 154
19489 42
32775 39
17242 9
62982 75