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