15 2489 100 1 2 6 21 23 32 38 40 42 43 47 53 56 64 90 0.7573322619525914