18 2890 900 5 6 15 18 21 34 38 39 45 54 63 75 79 82 85 88 92 96 0.5910034602076124