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