50 152 132 1 4 6 7 13 16 19 20 23 24 26 27 29 30 31 32 33 38 39 41 45 47 50 51 53 57 59 60 62 64 66 69 71 73 74 77 81 82 83 84 85 86 87 88 89 91 92 93 98 99 0.32894736842105265