26191 24
6267 4
19223 16
10199 8
45433 53
15656 7
11895 9
20726 17
24324 25
19169 18
28904 27
53755 52