16657 15
23813 21
24324 25
33017 32
18889 17
22623 20
115616 127
13556 12
13824 10
12649 11
30405 26
7408 5