9810 9
9240 5
10123 18
11300 12
10000 11
9903 18
8751 3
15193 6
11511 12
14196 22
21649 11
10257 12
15624 11
15039 24
14397 8
16079 9
16188 25
18323 27
26233 52
29676 46
19637 22
14642 33
14339 17
18122 31