14181 8
16272 12
17232 12
20581 32
13411 9
8111 5
14669 14
40340 60
15359 16
9320 6
66673 101
47581 49
16333 19
24359 21
14252 14
28257 22
35613 10
8233 8
18561 22
26446 21
12402 14
14906 17
23168 39
33991 54