311 291 208 92 297 287 177 292 350 105 126 385 282 74 136 393 27 31 399 52 269 83 279 159 17 163 23 87 349 145 375 324 336 8 394 14 326 280 307 182 93 301 305 391 231 65 155 124 173 38 309 265 258 9 240 234 387 241 46 270 162 113 67 212 79 362 107 57 354 64 232 271 6 4 150 216 122 192 204 207 268 69 100 348 378 239 203 275 200 284 392 353 160 296 54 363 225 12 222 332 181 278 102 143 51 369 370 15 151 43 252 63 137 317 249 195 341 253 171 286 186 221 251 335 129 167 364 132 88 21 276 161 371 310 29 334 390 230 395 259 206 344 264 128 224 121 330 56 266 165 233 223 226 295 197 138 114 356 44 327 199 25 40 313 85 227 50 47 228 255 357 198 152 36 215 285 98 81 99 366 49 139 229 168 11 76 384 183 314 283 303 75 16 144 82 68 346 110 108 367 373 34 386 389 365 281 254 86 18 339 170 164 60 89 329 13 194 2 246 257 53 214 293 115 347 244 379 277 61 55 351 71 243 106 319 218 146 140 372 352 104 91 256 328 342 26 166 219 169 380 211 39 205 22 191 3 135 185 377 315 245 84 20 77 41 90 360 80 238 308 180 397 261 210 70 290 35 109 374 72 111 78 213 247 103 331 400 147 184 248 120 220 45 300 59 333 19 154 193 274 382 242 396 1 358 368 66 306 33 322 289 157 338 187 96 340 355 318 119 117 176 116 42 142 153 299 298 294 190 316 62 112 323 302 359 48 325 179 398 189 388 97 73 312 94 272 134 131 288 5 217 237 273 125 130 202 260 376 7 123 345 174 148 28 24 201 267 141 10 95 32 158 30 118 236 263 337 343 304 196 209 127 235 383 133 321 101 178 250 175 361 58 172 188 262 149 381 156 37 320