50 1000 163 158 156 154 153 153 148 142 131 130 128 126 125 119 117 117 117 116 114 111 110 109 106 105 104 101 100 100 99 98 97 96 95 93 89 86 86 81 80 78 78 78 75 72 72 71 65 65 59 58