24853 19
3943 15
15557 25
19199 26
6379 14
7867 17
12935 38
1955 15
10238 36
9494 17
5423 15
2141 6
6543 3
22369 57
4730 3
7875 26
12855 29
11309 23
31340 57
5382 15
18991 33
35783 38
42357 120