50 300 202 197 197 195 195 191 181 181 174 172 169 168 161 159 158 157 156 155 149 146 143 137 136 136 135 124 123 119 118 113 110 108 102 101 99 99 92 92 89 87 83 77 77 71 69 68 66 65 63 63