104 422 145 93 65 69 69 35 27 86 255 266 330 157 117 101 2 57 373 92 150 273 110 161 161 340 133 16 50 216 116 288 377 78 44 16 270 79 324 324 43 43 145 399 14 59 74 265 119 96 88 34 400 204 204 114 15 21 106 106 131 31 39 5 25 152 194 251 130 130 166 32 210 210 28 28 100 100 103 179 283 190 190 206 206 236 161 161 201 163 8 162 145 145 148 266 295 225 221 50 233 123 123 69 69 12 331 352 352 51 51 165 165 74 350 350 166 20 424 424 34 34 22 332 145 90 146 216 31 278 278 51 8 8 139 54 61 125 125 199 31 192 200 200 38 157 370 75 75 3 13 39 39 33 71 32 115 241 241 106 285 285 275 275 206 19 19 71 61 290 47 47 72 5 5 104 305 305 337 212 212 212 384 384 76 76 60 35 381 321 43 43 100 83 95 26 26 215 22 22 211 309 72 96 96 58 92 92 415 415 299 239 239 60 62 94 84 84 178 265 216 57 363 363 203 203 110 28 28 170 124 124 7 7 124 17 17 221 151 151 141 141 130 130 6 6 403 179 179 50 484 484 150 150 37 84 84 198 198 372 372 453 453 409 33 33 54 74 137 254 36 36 291 291 176 176 384 117 117 125 125 118 118 336 101 59 59 104 220 175 22 184 42 42 59 59 83 83 451 78 78 169 169 87 315 315 18 18 188 188 79 79 43 43 43 43 113 113 324 247 247 318 5 190 253 253 408 408 259 259 395 390 390 198 143 143 272 272 261 261 92 87 87 231 231 4 194 194 150 150 83 53 105 105 9 117 117 26 60 16 16 25 25 56 56 264 199 1 185 38 38 18 18 415 415 20 20 54 54 50 199 199 302 19 19 135 63 63 336 336 90 90 144 144 15 15 10 10 324 324 187 187 175 283 25 25 73 73 320 320 374 374 0 320 320 27 27 149 149 107 107 304 304 63 63 313 313 98 98 272 272 116 116 83 83 66 66 252 241 241 354 354 70 123 123 250 439 439 107 107 205 253 119 119 206 206 174 174 31 31 23 125 125 80 29 29 67 67 89 89 169 169 14 14 303 107 25 25 396 173 287 375 52 52 111 111 217 217 208 208 358 358 76 76 374 218 218 204 204 183 0 191 191 80 80 261 261 244 244 1 232 232 171 171 105 258 258 171 171 6 307 307 23 23 90 90 295 295 140 18 18 209 262 262 183 183 331 331 107 142 142 33 33 126 126 151 151 50 50 44 44 439 439 43 101 101 149 149 93 93 54 54 171 171 5 5 239 239 22 22 28 28 251 328 328 102 102 13 13 364 364 102 173 173 66 66 15 15 74 74 293 293 112 112 141 141 64 64 108 96 96 86 86 160 160 388 79 79 139 139 177 177 237 237 125 53 53 39 39 62 62 166 166 147 147 35 238 238 137 137 247 247 17 17 483 38 343 343 182 182 26 26 71 44 44 281 281 136 136 204 204 74 74 288 288 318 318 116 116 199 199 154 154 41 41 97 97 1 223 223 443 105 105 184 184 44 44 126 126 88 88 73 73 114 114 33 33 243 243 254 254 187 236 236 3 3 429 64 64 237 165 49 49 164 164 219 219 15 15 275 275 151 121 121 277 277 147 147 48 167 167 17 17 99 99 373 20 20 91