15 2090 309 15 16 17 21 33 37 41 45 63 72 74 75 83 97 100 0.7277511961722488