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