91 277 160 28 21 279 44 37 139 34 9 225 127 149 192 125 228 292 63 202 243 10 216 231 143 4 113 197 41 246 289 27 100 135 230 248 117 111 158 214 255 290 245 80 181 66 272 264 163 38 176 136 239 137 88 262 224 220 101 43 52 3 293 122 184 103 270 134 174 250 162 82 98 233 271 166 123 104 47 244 165 203 106 25 213 204 256 142 50 171 300 254 33 238 58 51 76 64 75 19 212 15 74 267 147 32 133 198 132 207 140 274 180 54 278 236 129 182 201 186 35 237 187 257 12 260 152 114 71 190 170 131 55 261 188 183 167 161 40 36 59 84 126 285 102 110 240 232 208 177 48 99 179 53 138 286 217 259 215 115 86 296 205 299 218 273 295 7 258 193 206 252 16 155 266 18 11 31 90 72 219 1 210 30 234 209 14 253 276 298 280 150 116 148 265 226 153 29 195 284 119 5 73 57 146 199 159 263 56 269 22 221 20 83 156 297 94 130 164 235 281 120 96 157 60 268 251 291 175 85 39 46 242 23 77 45 151 154 169 61 26 275 79 227 6 247 62 17 287 92 145 13 8 24 189 68 42 249 124 108 222 196 2 191 168 211 67 241 288 70 200 93 178 81 105 49 223 121 87 95 109 185 107 173 69 112 118 229 128 294 141 172 89 144 97 194 282 283 78 65