14 902 326 12 15 17 18 28 35 39 43 47 54 79 80 87 100 0.541019955654102