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