50 300 209 208 207 201 196 188 188 185 178 176 174 173 170 170 168 166 165 157 155 149 147 143 140 140 137 135 129 124 122 120 113 113 112 109 106 97 97 93 90 89 88 86 80 65 64 62 62 61 61 60