300 297 295 296 295 294 291 292 291 290 288 289 287 286 285 279 284 274 278 277 276 273 275 274 273 263 272 262 261 271 269 262 260 259 261 260 258 258 252 251 250 257 249 248 256 253 247 250 251 250 249 248 247 246 245 231 240 242 241 240 233 230 238 237 232 231 230 229 229 228 227 226 228 227 226 225 224 223 221 221 220 216 215 214 211 212 211 210 211 210 209 209 208 207 199 204 201 200 199 198 198 197 197 196 188 195 194 192 191 187 190 189 188 175 186 183 184 174 182 173 175 172 171 170 174 173 169 167 164 166 165 163 162 161 161 163 160 159 160 159 155 158 154 156 155 154 153 152 151 149 149 138 148 147 146 144 137 133 140 137 132 136 135 134 131 133 132 130 131 130 123 125 128 124 122 121 123 119 120 119 116 118 115 116 115 112 114 112 111 110 109 109 108 107 106 105 103 99 100 98 93 99 97 96 85 92 84 93 91 83 90 87 82 85 83 80 79 78 77 71 73 76 75 72 71 70 70 69 69 68 67 68 65 64 66 65 63 62 61 61 60 59 58 56 55 54 52 52 51 50 50 49 48 47 43 42 32 41 40 39 38 31 27 32 31 29 30 29 28 26 27 25 24 24 25 23 22 22 21 20 18 17 15 17 16 15 14 13 10 9 9 8 7 6 5 4 1 3 2 1 