66 254 168 172 97 339 150 118 125 161 243 157 258 197 63 255 197 231 121 149 41 205 162 134 176 59 156 149 19 148 274 133 115 233 138 220 61 40 196 247 30 82 164 191 204 194 229 165 123 188 105 93 56 213 140 231 155 174 98 36 256 240 253 128 174 200 195 247 41 273 186 223 108 58 136 258 174 306 203 229 118 230 254 130 121 350 232 190 96 242 123 92 139 74 269 332 139 216 160 280 231 120 174 225 131 83 153 121 281 160 189 53 258 343 111 210 202 88 68 170 74 177 75 68 186 130 58 147 204 214 74 139 115 141 149 159 66 272 220 222 44 204 63 163 105 53 262 40 134 126 323 121 131 201 205 131 194 131 15 79 270 227 289 74 231 127 113 179 123 214 219 95 104 106 294 134 232 187 303 66 150 151 292 246 157 208 332 196 338 75 235 130 193 151 296 77 113 159 187 6