9850 9
9999 11
16816 28
14252 17
14822 30
11267 12
15966 31
15910 12
16953 39
20222 34
12896 19
21411 51
11790 12
12065 27
12231 22
14021 30
16646 28
15777 54
19149 22
19397 45
10744 16
13757 23
23384 79
11178 11