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