82 5
8242 18
6405 18
10731 19
2720 13
16406 30
25877 10
12349 27
4621 6
2673 3
2654 11
4462 14
28335 54
13861 19
2371 8
5646 12
4483 11
6962 9
1981 7
5666 17
7040 8
14783 21
5187 5
19667 26