4515 15
16167 31
972 9
14812 34
3133 16
8628 10
8955 39
11309 42
17907 71
14251 30
3062 9
58591 125
12034 15
8031 13
10481 14
16501 32
13077 41
23526 38
19683 29
7826 12
30775 96
33553 61
8308 23
35802 129