21243
29376
27439
23667
18895
13589