10671 9
11791 10
15420 15
7223 6
7508 7
11119 11
14088 12
12045 12
17858 20
16666 9
53028 64
104155 127