19 4651 503 1 18 21 22 33 42 47 51 58 59 65 66 70 78 91 96 97 98 100 0.29262524188346595