344 56 210 321 212 335 151 12 108 107 0 308 73 316 86 345 293 231 243 240 236 278 355 289 96 274 155 149 163 174 141 370 214 391 0 54 37 24 146 143 8 28 207 79 81 68 314 69 71 319 191 206 204 341 333 203 201 68 254 304 334 333 251 0 245 241 238 344 337 336 233 0 342 344 276 339 350 211 357 282 288 282 284 283 360 368 90 290 365 105 110 94 103 91 197 327 268 109 323 332 331 61 261 122 120 158 176 140 123 137 369 367 187 228 229 364 222 302 353 351 300 0 220 219 384 378 376 382 60 398 295 58 47 44 52 48 30 22 20 33 23 49 46 147 306 306 7 145 313 248 255 252 2 9 11 18 42 32 17 0 0 0 208 78 83 76 73 79 79 82 86 70 69 69 311 309 311 315 314 314 75 80 69 71 318 80 190 316 74 74 319 322 209 206 345 203 205 207 204 341 338 340 338 338 338 200 293 293 204 202 203 203 201 202 199 202 68 307 307 308 199 254 254 254 304 333 292 334 334 235 235 235 254 244 292 333 232 247 242 231 0 0 0 245 335 291 241 240 291 291 234 336 336 336 344 337 337 336 337 237 233 231 238 237 236 231 0 236 0 0 344 344 342 343 343 348 349 339 241 276 276 339 278 278 346 352 346 346 278 352 352 211 350 354 211 358 211 288 280 211 285 286 289 277 280 276 277 279 282 284 282 279 345 284 287 281 283 283 360 359 289 360 360 366 368 290 290 210 188 188 90 189 365 182 361 365 99 181 184 96 104 110 107 110 107 107 95 107 103 156 157 89 89 83 85 86 196 155 94 196 192 259 260 194 191 325 165 109 266 160 165 161 168 329 260 320 324 328 323 326 270 270 264 331 326 263 269 150 330 152 61 154 118 118 112 115 131 131 130 164 170 153 158 166 169 175 132 142 112 179 180 138 141 177 136 121 111 117 362 362 183 369 367 275 370 116 185 119 119 127 186 372 186 128 135 229 372 134 129 113 358 370 363 357 355 226 371 106 113 218 216 218 356 356 302 302 213 353 213 353 353 347 351 0 214 298 0 0 0 102 216 221 219 217 391 394 299 299 215 388 387 380 0 386 386 376 56 375 379 57 390 385 60 65 60 220 395 224 227 171 294 65 392 296 167 63 55 162 64 59 44 44 54 50 39 39 35 58 55 59 58 48 43 48 30 30 47 36 22 20 20 22 22 22 22 12 14 14 27 27 23 29 16 49 43 49 49 149 29 29 49 49 149 148 147 148 148 198 309 309 256 271 306 310 313 143 144 143 10 16 16 146 313 313 272 145 145 319 317 198 305 248 305 256 256 246 248 255 250 1 3 1 143 143 248 143 5 143 5 6 6 12 400 4 21 19 13 13 8 34 41 34 45 41 32 35 18 17 18 25 24 17 15 15 0 0 0 0 0 0 0 337 0 0 0 21 0 0 0 38 374 373 208 208 208 207 78 208 81 81 81 76 76 78 73 73 73 79 79 79 78 84 78 79 79 84 84 82 79 84 82 86 70 70 73 68 68 68 69 69 69 311 311 311 311 309 311 311 309 312 315 315 315 315 314 314 315 314 314 314 314 314 82 82 75 82 77 71 80 73 75 73 69 69 71 71 69 69 69 318 318 318 314 316 190 190 80 80 190 80 190 318 74 316 316 316 316 74 80 80 74 74 319 322 191 319 74 322 321 322 209 208 206 206 206 208 207 206 206 206 345 345 203 203 203 205 207 207 206 205 204 207 204 204 72 72 345 340 340 341 341 341 340 200 203 338 338 338 338 338 338 338 333 338 338 200 338 338 333 200 203 333 293 293 293 293 72 202 204 204 204 204 202 203 203 203 203 203 204 201 203 203 203 201 201 203 293 201 202 202 202 70 68 202 202 199 201 202 258 68 68 68 202 68 68 68 307 68 307 308 307 309 307 307 307 304 304 258 258 199 199 258 257 254 254 304 254 254 254 304 304 254 254 304 244 243 293 293 333 333 333 333 333 334 333 335 334 334 334 334 333 333 333 334 235 235 232 235 235 235 235 235 244 244 254 254 251 251 251 199 257 292 292 333 0 0 257 333 333 232 0 232 232 230 242 243 251 247 242 242 242 0 0 231 230 0 231 0 247 245 251 0 0 249 245 0 0 249 0 253 335 335 241 291 335 335 291 241 241 241 240 240 240 241 238 238 291 291 291 291 291 234 238 234 234 231 336 336 240 336 336 336 336 336 336 337 337 337 344 337 337 337 337 337 336 336 336 337 337 237 237 337 337 237 236 236 233 231 238 233 233 233 231 238 238 240 336 336 233 233 238 238 237 237 236 237 237 236 231 231 231 231 231 236 231 0 236 0 0 0 231 0 231 0 0 0 0 0 0 0 344 344 344 344 344 344 344 336 343 342 336 343 342 343 343 349 343 343 343 349 349 342 343 348 348 348 241 342 241 241 241 339 346 335 339 276 335 276 276 276 339 339 339 339 276 339 339 280 339 278 278 278 348 348 346 346 352 346 352 342 342 342 342 346 346 346 346 346 346 346 350 346 278 278 352 355 350 352 352 352 357 350 350 278 278 211 211 211 354 354 350 354 211 354 357 211 211 212 212 212 212 212 211 211 288 288 288 211 211 280 211 285 285 285 285 285 211 285 285 286 289 286 286 286 286 289 280 280 280 280 280 277 282 276 276 276 276 276 277 277 277 276 341 279 279 341 341 345 286 286 282 286 284 284 284 282 282 280 282 282 279 284 282 282 279 279 345 279 345 345 284 287 284 284 284 283 287 345 284 345 345 281 283 283 281 281 281 283 283 209 283 210 288 212 288 288 359 359 359 289 288 289 289 360 360 360 360 368 360 360 366 368 368 366 366 366 274 274 287 289 287 287 290 290 290 283 188 83 210 188 210 188 188 189 188 188 188 189 189 90 189 93 93 93 366 182 366 366 365 365 365 361 361 289 361 361 365 365 361 361 189 365 99 189 189 99 182 182 181 181 184 184 184 104 181 96 96 104 101 104 110 110 181 104 105 110 110 107 110 107 107 114 107 107 107 107 107 103 103 101 101 95 95 95 98 98 103 103 107 98 94 100 100 94 156 156 155 155 89 92 87 89 89 88 91 83 87 83 83 81 88 88 87 88 85 85 195 85 86 86 155 155 94 156 197 197 197 95 94 95 95 91 196 196 94 195 195 193 194 193 192 192 259 262 197 259 259 327 327 194 194 190 190 194 194 327 194 194 191 327 325 191 322 325 109 107 103 103 109 165 109 160 100 266 266 160 266 160 165 165 165 165 160 168 168 161 168 161 163 170 260 262 329 260 260 329 332 325 325 321 325 324 320 324 328 328 329 324 324 328 328 323 328 326 326 326 270 163 268 161 270 263 263 266 268 266 260 332 265 331 265 332 331 331 331 331 326 326 269 163 263 263 269 261 269 330 330 150 330 330 150 150 261 261 330 330 150 152 154 61 152 152 151 151 118 118 109 109 118 118 120 168 115 112 112 115 115 115 118 131 115 125 122 131 130 132 131 131 131 130 170 170 267 164 170 164 170 154 267 151 153 158 153 158 166 172 267 158 169 172 172 169 169 169 174 178 142 141 132 132 140 140 140 112 122 112 112 176 133 133 126 126 179 179 180 179 178 178 141 141 136 142 141 137 137 180 136 177 177 124 124 123 138 121 136 123 123 121 121 123 121 121 108 108 362 358 362 362 362 367 367 368 368 274 274 183 183 369 362 367 362 369 369 367 367 275 367 370 370 370 185 185 116 184 187 187 187 119 110 114 119 119 116 127 119 119 130 127 127 130 130 135 275 372 186 275 275 228 228 183 186 185 185 187 186 128 186 186 187 128 128 127 135 135 372 372 228 372 372 229 226 135 134 135 139 139 229 229 134 134 139 129 229 129 117 117 358 367 358 358 357 367 367 370 370 363 364 363 357 357 367 363 363 357 355 355 355 355 371 371 226 226 371 371 302 113 226 106 113 113 102 222 303 303 226 222 222 218 218 222 218 218 216 218 356 348 364 356 356 356 356 364 364 371 302 302 356 356 356 302 302 213 213 213 213 214 349 353 349 349 349 213 353 214 213 213 213 353 353 344 353 353 353 344 347 344 344 344 0 344 351 347 0 0 0 214 351 214 214 214 300 298 0 0 351 298 300 0 0 300 0 0 0 0 216 216 102 216 97 97 97 106 102 221 106 221 220 217 219 219 102 219 217 394 393 220 217 394 391 391 299 0 301 301 299 299 297 215 300 216 216 389 299 384 301 389 389 388 387 388 387 391 297 0 381 297 377 376 374 386 381 386 386 386 383 383 376 376 380 380 378 375 373 378 378 375 56 375 56 51 379 56 57 57 57 383 385 395 390 385 392 382 382 60 379 382 382 60 60 294 65 60 65 54 396 395 220 396 398 398 398 224 220 224 111 111 223 225 223 223 227 225 225 225 225 177 65 62 294 294 65 295 65 392 392 395 397 397 295 295 294 296 397 167 295 171 171 174 63 55 67 63 63 63 63 162 67 173 162 159 63 64 66 66 153 64 58 153 64 59 51 51 53 53 44 44 44 54 60 54 54 54 54 50 50 44 50 50 39 39 35 39 39 39 39 39 55 55 58 55 55 48 48 59 58 59 59 52 52 52 48 48 58 52 52 48 48 43 48 37 43 37 30 30 39 39 30 30 30 47 47 54 47 47 30 36 47 47 48 36 36 36 37 37 30 24 30 30 20 20 20 22 22 37 22 22 22 22 22 22 22 22 22 12 12 22 22 12 12 12 14 14 22 22 14 23 14 27 22 27 27 27 27 27 23 23 27 23 33 29 29 29 29 29 29 29 43 43 43 43 43 49 49 59 52 59 61 61 49 49 49 49 61 150 49 150 150 149 29 29 29 29 29 46 29 33 33 43 43 49 46 46 49 49 49 46 46 49 149 149 146 146 148 148 147 148 147 323 46 323 323 320 148 148 148 148 320 198 198 320 198 321 309 309 306 306 309 309 309 256 271 306 143 143 271 271 271 306 309 310 306 306 306 310 306 310 310 313 143 143 143 143 144 144 144 144 143 7 10 7 10 10 16 16 144 144 16 16 16 146 145 16 146 146 313 313 272 313 313 313 313 272 272 143 143 145 273 273 272 272 145 145 273 145 145 147 316 313 313 316 319 273 317 147 147 147 317 319 317 317 198 198 198 198 309 304 309 309 305 304 304 243 304 305 248 248 305 305 305 305 256 256 256 256 256 143 243 243 246 242 246 246 246 245 246 253 253 245 255 255 246 252 246 250 255 1 1 4 1 3 3 3 143 143 256 143 143 143 143 248 248 248 248 252 143 143 143 252 252 1 2 1 1 5 143 143 143 143 143 5 2 8 5 5 9 9 6 7 6 6 6 6 9 6 12 12 253 253 11 4 400 255 4 11 13 11 21 28 19 19 18 13 4 4 4 13 13 3 18 8 8 8 28 34 28 42 41 41 34 32 26 45 41 41 51 51 44 44 41 32 41 44 44 32 32 35 35 24 8 8 18 18 18 17 17 26 18 26 26 26 25 17 18 25 32 25 17 25 24 24 9 17 17 9 9 24 17 24 24 15 15 9 15 15 12 15 12 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 21 239 0 337 337 0 0 0 337 337 337 0 0 0 0 0 0 0 0 0 0 0 0 0 28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 31 28 34 42 0 0 0 0 373 373 42 40 373 373 45 373 375 208 208 208 208 208 208 208 208 83 208 208 208 207 78 207 78 78 81 208 83 208 81 81 81 83 81 81 81 81 81 76 76 78 76 76 76 76 76 76 76 73 76 73 73 73 73 73 73 79 79 76 73 79 79 79 79 79 79 79 79 81 81 78 78 84 79 84 78 78 78 78 76 79 79 78 78 79 79 79 79 79 79 84 85 79 84 84 84 84 79 79 79 79 79 82 79 84 84 79 79 82 86 86 82 82 86 82 86 73 70 73 70 70 70 70 70 70 70 68 70 68 68 68 68 68 68 69 69 70 69 69 69 69 69 69 69 69 69 68 311 68 311 311 311 311 311 311 311 311 311 308 308 311 311 309 311 311 311 311 311 309 312 312 309 312 312 309 312 315 315 315 315 315 315 315 68 315 68 311 315 315 315 315 315 315 315 312 312 312 312 315 315 315 315 315 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 82 82 82 82 82 82 82 82 82 75 82 75 75 77 82 77 82 77 77 77 80 71 77 71 71 71 79 75 73 73 75 69 75 73 73 73 73 70 69 69 73 69 69 69 69 69 69 69 71 71 71 71 71 71 71 75 75 75 75 69 71 71 71 69 69 69 71 69 69 69 71 71 318 318 318 318 318 318 318 315 318 314 318 318 318 318 314 314 316 314 314 316 190 190 82 82 190 190 190 80 80 71 80 80 80 80 190 190 190 80 80 190 190 80 80 191 191 191 318 71 318 318 318 74 74 316 316 316 316 316 316 316 318 74 316 316 316 316 74 316 316 319 319 319 80 191 80 80 80 74 322 80 80 80 74 74 74 74 80 74 74 74 74 74 319 319 191 191 322 322 322 322 322 319 74 319 319 319 319 319 322 322 322 322 319 322 322 319 322 322 321 322 209 208 209 208 208 208 208 209 206 208 206 206 206 206 206 206 208 208 208 208 208 208 208 208 207 207 206 206 206 206 206 206 206 206 206 345 345 345 345 345 345 345 203 203 206 205 203 203 203 205 205 203 203 205 203 204 207 207 207 207 207 207 207 206 206 206 206 205 204 204 205 205 205 204 204 205 205 204 207 207 207 76 76 204 204 204 204 204 204 204 72 76 204 72 72 76 72 72 73 73 340 340 340 341 341 340 340 340 340 341 341 341 341 341 341 341 338 340 340 340 340 340 340 340 203 338 340 200 200 203 341 338 338 338 338 338 338 338 338 338 338 338 335 335 338 338 338 338 338 338 338 338 338 338 338 338 338 333 333 333 200 200 338 200 200 200 200 338 338 341 338 338 338 200 338 338 338 200 200 338 333 333 200 203 200 200 200 293 203 200 200 333 333 333 333 293 293 293 200 293 293 293 293 293 293 293 293 293 202 73 72 72 72 202 202 204 204 204 204 204 204 204 72 72 204 204 204 204 202 204 204 204 204 202 203 203 203 203 203 203 203 340 203 340 340 340 203 203 203 203 203 203 203 203 203 203 204 201 204 204 204 203 204 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 201 201 201 201 201 201 201 203 203 203 203 203 201 201 203 203 293 201 201 293 293 293 73 202 202 70 70 202 202 202 202 202 202 202 202 70 202 202 202 70 202 70 68 68 202 202 201 201 202 202 202 199 201 199 199 199 199 199 202 202 199 199 202 258 202 258 202 258 258 258 68 68 202 68 68 68 68 202 202 202 202 202 68 68 202 202 202 68 68 68 68 68 68 68 68 68 311 68 68 68 68 307 307 307 307 311 68 307 307 311 307 307 311 308 308 308 307 307 308 308 309 307 307 68 307 307 307 307 307 308 307 307 307 304 304 307 304 304 304 304 258 68 258 258 258 258 258 199 199 199 199 199 199 199 258 258 258 258 258 258 254 199 258 254 254 254 304 304 307 307 304 254 304 307 307 68 254 254 254 254 254 254 254 254 254 254 254 254 304 304 304 304 304 304 304 254 254 254 254 254 254 254 304 304 304 304 304 304 304 244 304 304 243 243 293 293 293 293 293 293 292 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 338 334 333 334 333 338 338 335 335 335 335 334 334 334 334 334 334 334 334 334 334 334 334 334 333 333 333 333 333 235 235 333 333 333 333 333 333 235 333 333 334 235 235 334 235 235 333 333 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 244 243 244 244 244 244 244 254 254 254 254 254 254 254 251 251 254 254 254 251 251 257 251 251 251 251 257 257 199 199 199 292 199 292 199 292 292 292 292 292 292 292 292 292 292 333 333 333 0 0 257 251 0 0 0 257 257 257 257 199 0 333 199 0 292 333 333 333 333 333 0 0 232 0 0 232 0 232 333 232 232 232 232 232 232 232 235 230 230 230 235 235 243 243 244 244 242 242 243 251 244 251 251 247 247 247 242 242 244 242 242 242 242 242 242 242 242 242 0 0 230 0 0 0 0 230 230 231 230 231 231 231 0 0 230 230 231 0 0 231 231 0 0 0 245 245 247 242 245 247 249 251 247 251 0 0 247 0 247 0 0 0 0 0 0 0 245 245 249 245 245 249 245 0 0 0 0 0 0 0 249 249 249 0 0 253 253 0 0 0 0 253 335 335 335 335 335 335 335 335 335 335 241 241 291 291 291 291 335 334 335 291 291 334 291 334 334 334 241 241 241 241 241 241 241 241 241 241 240 241 240 240 240 240 240 240 241 241 241 240 240 238 291 238 238 238 238 238 291 291 291 291 291 291 291 291 291 241 291 291 291 291 291 291 291 291 234 291 291 238 291 234 291 235 235 234 234 238 234 234 234 234 234 234 234 234 234 234 234 234 234 231 336 336 240 336 336 336 336 336 240 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 337 337 337 337 337 337 337 337 337 344 344 337 344 344 344 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 336 336 336 336 336 336 336 336 336 336 336 337 336 337 336 336 337 337 337 337 337 337 336 336 337 336 237 237 237 337 337 337 337 337 337 337 237 237 337 237 337 236 237 236 236 236 236 236 231 231 234 234 231 231 231 238 234 238 238 238 238 238 233 233 233 233 233 233 231 233 233 233 233 233 238 238 238 238 238 238 238 240 240 240 240 240 240 238 240 240 336 336 238 336 336 336 233 233 233 233 233 237 233 238 238 238 238 238 238 237 238 238 238 238 237 238 336 336 233 233 237 237 233 237 236 237 237 237 237 237 237 236 237 237 237 236 236 237 236 236 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 0 236 231 236 236 236 236 231 236 236 236 236 236 0 0 236 236 236 236 0 0 0 0 0 0 0 0 0 0 231 231 0 0 0 231 231 231 231 236 0 0 231 231 231 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 343 344 336 336 343 343 343 336 336 240 336 342 342 342 343 343 342 342 342 343 343 342 342 343 342 342 344 349 344 344 349 343 343 344 343 344 343 343 343 343 343 343 343 343 343 343 343 343 349 349 343 349 349 349 349 343 343 342 343 348 348 348 348 348 343 348 348 348 348 348 348 348 348 348 240 240 241 241 241 241 241 241 241 241 241 241 339 241 241 241 241 241 241 241 241 339 241 241 339 346 241 241 335 335 335 335 339 335 335 335 335 335 276 335 335 276 335 335 276 276 276 276 276 276 276 276 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 276 276 276 276 276 276 339 339 339 339 339 339 339 339 339 276 276 278 280 278 278 278 339 278 278 278 278 278 278 278 278 278 348 355 348 348 348 352 352 348 348 342 342 346 346 346 352 352 348 346 346 352 352 346 352 346 346 346 342 342 342 342 342 342 346 342 342 342 342 342 342 346 342 342 342 346 346 346 346 346 346 346 346 346 346 346 346 346 346 342 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 278 278 278 346 346 339 278 278 278 278 346 278 278 278 278 278 278 278 355 355 352 352 352 352 355 352 352 350 352 352 352 352 352 352 352 352 352 352 357 352 352 357 357 357 350 350 278 350 350 350 350 278 278 278 278 278 211 278 350 211 278 278 211 211 211 211 211 211 211 211 354 357 354 354 354 354 354 350 350 350 350 350 354 354 350 350 350 211 211 211 211 211 354 357 354 354 354 354 358 211 211 211 211 211 211 211 354 212 354 211 212 212 358 212 212 212 212 212 212 212 212 212 212 288 288 211 211 211 211 211 211 211 288 288 211 211 288 288 288 288 288 288 288 288 211 211 211 211 211 211 211 211 211 278 211 280 280 280 211 285 211 211 280 285 285 282 285 285 282 285 288 288 211 285 285 285 285 211 211 211 211 211 285 285 211 285 285 285 285 285 285 285 288 288 286 286 286 286 289 286 285 286 286 286 286 286 286 286 286 286 286 286 289 286 286 286 286 289 278 278 280 280 280 280 280 280 280 276 280 280 280 280 280 280 280 280 280 280 280 277 280 277 277 282 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 277 277 277 277 277 277 277 276 277 276 276 276 277 277 277 277 276 277 277 276 276 341 277 277 277 277 279 279 279 341 277 341 341 341 279 345 277 341 341 345 345 345 345 345 286 286 286 286 286 284 284 286 286 282 286 286 282 286 286 284 286 286 286 284 284 282 284 284 284 284 282 282 280 282 282 282 282 280 280 280 280 280 282 282 280 280 280 282 282 282 282 282 284 284 282 279 279 279 279 282 282 282 282 282 282 279 282 282 282 279 279 282 282 282 284 284 279 279 279 345 345 279 279 279 279 279 279 345 279 279 279 345 345 345 345 345 286 286 284 284 284 284 287 284 284 284 284 284 284 284 284 287 284 284 284 287 287 284 284 287 283 287 345 284 345 345 345 345 281 345 345 345 345 345 345 281 345 345 345 281 281 345 345 281 283 283 283 283 283 283 283 284 284 284 284 281 283 283 283 281 281 281 281 281 281 281 283 283 283 283 283 283 283 281 283 209 209 209 283 283 283 209 209 283 210 209 209 210 212 212 288 288 359 359 359 288 288 288 288 288 288 288 359 359 288 288 359 359 359 359 359 359 359 359 289 288 289 289 289 289 360 289 289 289 289 289 289 289 289 360 289 289 289 360 360 289 360 360 360 360 368 368 360 359 360 360 360 360 360 288 288 360 360 360 360 360 360 360 360 360 360 366 368 368 366 366 368 368 368 366 366 366 366 366 366 366 366 368 366 366 366 368 368 366 366 274 274 274 289 289 287 287 287 290 289 287 287 287 287 287 287 287 287 290 287 287 290 290 290 290 290 290 290 290 283 283 283 283 283 188 188 210 210 210 210 210 210 210 188 188 188 188 210 188 188 210 210 210 87 188 290 189 290 290 189 188 189 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 189 189 189 189 189 189 189 188 189 90 90 90 90 90 189 189 189 189 93 93 93 90 93 93 96 93 274 182 366 366 182 182 182 366 366 361 366 366 366 366 365 365 366 365 365 365 182 365 365 365 365 365 360 361 289 360 361 361 361 289 289 289 289 289 361 361 289 289 290 361 361 290 361 361 365 365 365 365 365 365 365 361 365 361 361 361 361 365 361 361 361 361 189 361 361 189 365 99 189 365 365 99 99 189 189 189 189 189 189 99 189 189 189 99 99 93 93 96 182 182 182 182 182 184 184 182 182 181 181 181 181 181 184 184 182 181 184 184 184 184 184 184 110 116 181 181 99 181 181 104 104 99 99 96 96 96 96 96 104 104 104 104 104 104 104 101 104 104 101 104 110 110 181 110 110 110 110 181 181 181 181 104 110 110 181 104 104 104 110 104 104 105 110 110 110 110 110 110 110 105 110 105 105 107 107 107 110 114 110 107 107 107 114 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 103 103 107 103 103 103 103 101 101 96 101 101 95 107 96 96 96 96 95 95 95 95 95 95 95 95 98 98 95 95 98 98 98 103 103 107 103 103 103 103 107 107 107 107 107 103 103 107 98 98 103 103 98 98 94 100 100 100 100 100 157 157 94 100 94 94 94 156 156 156 157 100 156 156 157 157 156 155 155 155 155 92 92 92 92 92 89 89 90 90 90 90 89 89 89 89 89 89 89 89 89 91 88 89 91 91 91 87 87 83 83 83 83 83 83 83 208 83 83 83 83 83 83 83 83 83 83 81 85 88 195 88 88 88 88 85 87 87 87 87 83 88 85 88 88 83 85 85 85 85 85 195 195 85 85 195 86 86 85 85 85 85 86 86 86 85 86 86 86 86 86 86 86 155 155 156 155 155 155 155 156 156 94 94 94 94 156 156 155 156 156 156 197 197 196 197 197 197 197 98 94 95 95 95 95 94 95 95 92 92 95 95 91 95 95 95 91 94 91 91 91 197 197 196 196 196 196 196 94 94 94 94 94 196 196 196 94 94 195 196 195 195 195 197 197 193 197 193 193 192 195 193 195 195 193 193 192 193 193 193 192 192 192 192 192 155 155 259 259 262 259 262 197 259 197 197 259 259 259 259 259 259 259 259 260 260 259 259 327 327 327 194 197 192 194 194 194 194 192 192 190 190 190 190 194 192 190 190 190 194 190 191 191 327 327 194 327 327 194 327 194 194 194 194 194 194 191 194 194 194 191 191 194 191 191 327 327 327 327 327 327 325 191 191 191 191 322 327 325 327 327 322 325 325 322 322 321 107 107 107 107 107 109 107 103 103 103 103 103 103 103 109 109 103 109 109 109 109 165 109 109 165 109 100 100 157 157 160 160 160 157 157 266 266 266 266 266 160 160 160 160 266 160 160 266 160 160 268 160 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 160 165 165 160 160 161 168 165 168 168 168 168 168 168 168 161 161 161 161 161 168 168 168 168 161 168 168 161 163 163 163 170 262 266 260 262 262 260 260 260 260 329 327 329 329 329 260 260 260 260 329 260 260 329 329 332 332 332 325 329 325 325 325 324 324 325 325 321 321 321 321 321 324 324 325 324 324 324 324 320 320 320 320 324 328 328 329 329 328 328 328 329 329 329 329 324 328 328 329 324 324 324 328 324 324 323 328 331 328 328 328 328 328 323 328 323 323 323 323 323 326 326 328 323 326 326 326 323 326 326 326 326 163 163 161 163 163 270 270 161 161 268 268 268 268 270 270 270 161 270 270 263 263 265 265 263 263 263 268 268 266 266 268 264 264 266 266 266 266 260 264 264 266 264 260 260 332 260 332 332 263 331 265 265 331 331 331 268 265 268 268 264 265 331 265 265 265 331 331 332 332 331 331 331 331 331 331 326 326 331 331 331 331 326 326 326 331 326 326 326 326 326 326 326 163 163 270 163 163 269 163 263 263 331 263 263 263 263 269 269 263 263 263 269 269 261 263 269 261 269 330 331 330 330 330 330 330 326 330 150 326 326 150 150 330 330 330 330 150 150 330 150 150 150 150 150 261 261 261 261 261 261 261 330 330 330 330 330 330 330 330 330 330 330 152 330 150 150 261 261 152 152 152 152 154 152 152 61 61 61 61 61 152 152 152 152 61 151 151 61 151 151 151 151 118 107 107 118 118 118 118 109 109 109 109 109 109 118 118 118 118 118 118 118 118 118 118 118 120 120 115 109 168 168 115 115 115 168 168 170 168 112 112 112 115 115 168 115 115 115 115 115 115 115 122 122 118 120 118 118 118 125 131 115 109 115 115 115 125 125 125 115 115 125 125 115 122 122 120 120 131 131 120 130 130 125 131 132 132 132 132 131 131 130 131 131 131 130 130 131 131 130 141 141 163 170 164 163 170 170 170 269 164 267 269 164 164 164 170 170 164 164 164 170 170 164 170 170 172 176 267 267 154 154 154 154 267 151 154 151 151 153 153 153 158 158 154 153 153 158 158 153 158 158 159 158 172 172 164 164 172 166 172 267 164 267 267 158 166 166 166 158 158 169 169 158 158 158 172 176 172 172 172 172 175 169 169 159 169 169 169 169 169 175 172 169 169 175 175 173 173 174 174 178 131 141 142 131 142 142 142 132 132 132 132 132 132 132 142 140 142 140 140 140 140 140 140 140 140 140 122 122 112 122 122 112 122 112 112 112 112 112 112 112 112 112 112 112 112 176 176 176 133 140 133 133 133 133 133 132 132 122 122 126 126 126 126 126 126 126 179 126 176 176 180 180 179 180 180 180 180 179 179 179 179 175 179 178 179 179 175 178 178 178 178 178 141 141 142 141 141 141 141 136 142 136 136 136 136 138 141 137 142 141 138 137 137 138 137 137 137 137 180 136 180 180 136 136 136 177 180 177 177 177 177 177 124 124 180 124 124 124 123 124 124 123 123 123 121 121 138 121 121 138 121 136 136 136 136 136 123 138 123 136 123 123 121 123 123 123 121 137 121 121 121 117 117 121 121 123 123 121 111 111 121 108 121 121 121 108 117 224 108 108 108 108 212 212 362 362 362 362 362 359 362 368 362 362 362 362 362 362 362 362 362 362 362 362 362 367 367 367 368 368 368 368 368 368 368 274 368 274 274 274 274 183 368 369 368 183 183 369 369 183 183 369 369 369 367 367 362 362 367 367 367 362 362 368 362 369 369 369 362 369 369 369 369 369 369 369 367 367 367 367 367 367 367 367 367 369 369 367 275 367 367 370 367 367 370 370 370 370 370 370 370 370 185 185 184 185 185 185 185 184 184 110 116 116 116 116 185 185 184 184 187 187 185 116 187 187 187 187 110 110 119 110 119 119 119 114 114 114 114 114 119 119 114 114 114 119 119 114 120 120 187 187 116 116 116 119 127 116 116 119 119 119 119 119 119 119 119 119 119 119 119 130 127 187 127 127 127 127 127 130 119 130 130 130 127 127 130 130 130 130 135 130 130 141 370 370 275 370 372 372 372 275 275 186 275 275 186 186 275 228 275 275 186 228 228 186 228 228 228 228 186 186 183 183 186 186 186 185 183 185 185 185 185 185 185 185 185 185 187 185 187 187 228 228 186 186 186 186 128 186 186 186 186 186 186 187 186 186 186 187 187 187 187 187 128 128 128 128 128 135 128 187 128 127 127 127 135 135 128 127 127 135 135 135 135 141 372 370 372 372 372 372 372 228 372 228 228 228 229 228 372 372 372 372 372 372 372 229 372 372 229 226 128 134 135 128 134 134 134 135 135 141 141 141 135 139 135 139 137 139 139 137 137 137 229 229 229 229 229 229 229 134 134 134 134 134 134 134 134 134 134 129 129 139 139 137 229 229 129 229 229 113 113 129 129 137 129 117 129 117 129 129 117 117 117 117 117 108 212 358 358 358 358 367 358 367 367 358 367 358 358 358 358 358 358 358 357 357 357 357 367 367 370 367 367 367 367 370 370 370 370 370 370 370 363 363 370 370 370 363 363 370 363 363 364 363 357 357 357 357 357 357 357 367 367 367 367 367 357 357 357 363 363 363 363 363 363 363 357 357 357 357 357 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 372 370 371 372 371 371 371 226 226 226 226 226 226 226 371 371 371 371 371 371 371 371 371 371 303 302 229 229 113 113 113 113 113 113 113 108 108 106 106 106 113 113 113 113 106 113 113 106 106 106 102 222 303 303 226 303 303 303 303 226 226 226 226 226 222 222 226 222 222 222 222 222 222 222 218 218 218 218 218 218 218 222 218 222 222 222 222 218 218 218 218 218 218 218 218 216 218 218 214 214 355 348 355 355 356 356 356 355 355 364 355 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 364 364 370 364 364 364 364 370 370 370 371 371 364 302 370 371 371 302 302 302 302 302 356 353 356 356 356 302 302 364 356 364 364 302 302 302 302 302 302 302 302 302 302 302 213 353 302 213 213 213 213 302 302 302 218 218 213 213 213 213 218 214 213 214 214 214 348 349 348 348 349 356 356 353 356 356 353 349 349 349 349 349 349 349 349 349 349 349 353 353 213 213 213 213 353 214 213 214 214 214 214 213 213 213 213 213 213 213 353 213 213 213 213 213 344 344 353 353 353 353 344 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 344 344 344 344 344 353 353 353 353 347 347 347 344 344 344 344 347 344 347 344 344 344 344 344 347 347 344 0 0 347 347 351 351 351 351 347 0 0 347 347 0 0 0 0 0 0 0 0 213 351 214 213 213 298 298 214 214 214 214 214 214 214 214 298 214 214 214 298 298 215 298 300 300 300 0 0 351 0 0 0 0 351 351 351 351 298 298 298 351 298 298 298 0 298 298 300 0 0 0 0 0 0 0 300 0 300 300 300 300 0 0 0 0 0 0 0 0 0 0 0 0 0 216 214 216 216 216 216 216 216 216 222 222 216 102 216 216 216 216 216 97 97 97 97 97 97 219 97 102 102 106 102 102 219 102 106 106 108 106 106 221 221 219 219 106 221 221 221 219 221 221 217 220 217 219 219 97 219 219 217 217 102 102 102 102 219 219 217 219 219 219 217 217 219 217 217 393 389 217 393 394 394 388 217 217 220 217 217 396 394 394 394 394 394 391 391 391 391 391 391 391 391 0 0 0 0 0 299 0 301 301 300 300 301 301 299 299 299 299 299 299 299 297 299 299 299 297 297 300 300 215 215 215 215 215 216 216 214 216 216 216 215 216 216 216 97 389 97 97 389 299 384 299 299 299 389 388 301 301 300 389 389 389 389 299 389 389 389 388 389 389 389 384 387 388 388 387 387 387 388 388 393 388 394 387 387 388 388 387 387 387 387 391 386 0 0 297 0 0 0 0 297 297 381 297 377 381 377 297 377 297 377 377 377 377 376 377 376 376 376 387 381 387 387 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 380 383 383 383 383 383 376 376 380 376 376 376 376 381 380 381 381 380 380 380 380 380 380 380 378 380 380 378 375 373 376 375 375 375 375 378 378 378 378 378 56 375 375 375 378 375 375 375 375 56 375 375 56 375 56 56 56 56 56 57 57 56 56 378 378 379 379 56 56 57 56 56 56 57 57 56 57 57 57 57 383 378 390 383 383 385 385 386 386 386 386 390 390 390 390 385 390 390 390 385 385 390 385 385 392 382 57 60 382 57 57 60 60 379 379 385 385 382 382 382 382 382 382 382 382 382 382 382 60 60 60 60 60 60 60 65 65 382 294 65 65 65 60 60 60 60 65 60 54 65 65 60 62 54 391 391 396 391 395 395 395 220 396 220 220 220 220 220 395 398 396 396 396 398 395 223 398 398 398 398 220 220 224 220 220 224 224 221 221 108 224 224 224 224 224 224 111 111 224 111 123 123 225 398 223 223 223 223 225 220 220 220 220 223 223 223 223 223 224 223 227 223 227 123 398 398 225 225 225 225 225 227 225 227 227 225 225 225 225 225 177 177 171 177 177 174 62 62 65 65 65 65 65 294 65 294 294 294 294 294 65 65 65 65 294 65 65 295 295 295 295 67 392 294 390 392 392 392 392 395 390 395 395 395 397 397 390 395 395 397 296 395 397 397 295 295 294 295 295 295 167 294 294 294 294 392 295 296 294 294 296 296 296 296 397 399 295 295 167 167 167 167 162 399 296 399 399 399 167 167 167 171 171 171 167 171 171 174 62 62 63 62 62 55 55 65 65 67 67 65 66 63 63 55 63 63 63 63 55 63 63 63 58 58 295 67 162 162 162 162 162 173 167 174 173 173 162 162 162 162 169 159 159 169 159 159 63 58 63 63 64 66 64 67 66 67 67 66 66 66 66 66 66 66 66 159 159 159 58 58 64 64 64 64 59 153 64 153 153 153 64 64 64 64 153 59 59 151 151 59 51 51 51 51 51 51 51 53 53 53 53 53 53 53 44 44 53 53 44 44 44 44 44 44 44 44 60 60 60 60 60 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 50 54 54 54 47 50 44 44 50 44 50 50 50 53 50 60 60 50 50 50 50 50 50 50 50 50 50 39 44 44 39 39 35 35 35 39 39 39 39 39 39 39 39 39 39 39 39 39 35 39 39 39 39 39 55 54 55 55 55 55 55 58 55 58 58 58 58 58 55 55 55 55 55 55 55 48 48 48 48 48 58 58 59 58 58 58 58 59 59 59 59 59 59 59 59 52 59 59 59 52 52 52 52 52 52 52 48 48 58 48 48 48 48 58 58 58 58 58 58 52 58 58 52 52 52 52 52 52 48 48 48 48 48 48 48 52 48 43 52 52 43 43 48 37 48 37 37 37 37 43 37 37 43 37 39 39 39 39 30 30 30 39 39 39 39 39 39 39 30 30 30 30 30 30 30 30 30 30 30 30 47 47 54 54 47 47 47 54 54 54 54 55 47 47 47 47 47 47 47 47 47 47 30 30 30 30 30 36 36 47 39 47 47 47 47 36 47 47 47 47 48 47 48 48 36 36 36 36 36 36 36 48 36 48 48 48 36 37 36 36 37 37 37 37 37 37 30 24 30 30 30 20 24 30 30 30 30 30 30 20 20 20 30 20 20 20 20 20 20 20 20 20 36 30 22 36 22 22 22 37 37 37 37 37 37 22 22 22 22 22 22 22 22 22 22 22 22 22 20 12 20 22 22 22 22 22 22 30 22 22 22 22 22 22 22 22 22 22 22 22 12 12 22 22 12 12 12 22 22 22 22 22 22 22 12 12 22 22 12 12 12 12 12 12 12 12 12 12 14 12 14 14 10 22 22 22 22 22 22 14 14 14 14 14 14 14 14 23 14 23 23 23 22 22 27 22 27 27 27 27 27 43 27 27 27 27 27 27 27 27 27 27 27 27 27 27 33 33 23 23 23 23 23 23 23 22 22 22 22 27 23 23 23 27 27 23 23 27 33 33 23 16 23 23 29 29 16 23 23 33 23 29 29 29 29 29 29 29 29 29 29 29 29 29 29 146 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 49 49 49 49 49 52 43 59 52 52 49 49 59 59 59 59 61 59 61 59 61 61 61 61 61 61 61 49 49 49 49 49 49 49 43 49 43 49 49 49 49 49 49 49 49 150 49 61 61 49 49 150 49 49 49 49 150 150 150 150 150 150 150 150 150 150 150 149 150 149 149 29 146 29 29 29 29 29 29 29 33 29 29 29 29 29 29 29 29 29 29 29 29 29 29 46 46 33 33 27 33 33 33 33 43 43 43 43 43 33 33 43 43 43 49 49 49 49 49 46 46 29 46 46 46 46 49 29 33 33 49 49 49 49 49 49 49 49 49 49 49 46 46 46 46 46 149 149 49 49 49 49 49 149 149 46 149 149 149 149 149 149 149 146 146 148 29 146 147 147 148 148 148 148 148 148 148 148 147 148 148 148 147 147 148 148 147 147 147 46 46 149 46 46 46 148 323 323 323 323 323 323 323 323 323 323 323 320 323 323 320 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 320 148 320 320 198 148 320 148 198 198 198 320 320 320 320 320 198 198 320 320 320 198 198 321 321 321 309 309 309 309 309 309 309 309 309 309 306 306 306 309 309 309 309 309 309 309 309 309 309 309 309 309 306 306 306 256 271 256 306 306 306 271 271 271 143 143 143 271 271 271 271 306 271 271 271 306 306 271 271 306 306 306 309 309 309 309 309 310 310 306 309 306 306 306 309 306 309 306 306 306 306 306 306 306 310 310 310 310 310 306 310 306 306 313 313 310 310 314 310 310 313 313 313 313 313 313 143 143 143 143 143 143 143 143 143 143 143 143 7 7 143 144 144 144 144 143 144 144 144 144 143 144 144 144 145 145 7 7 7 7 10 7 7 16 16 10 10 10 12 10 10 10 16 16 10 10 14 16 16 16 16 16 144 144 144 144 144 16 144 7 144 7 16 16 16 16 144 16 16 16 16 16 16 16 144 145 16 144 144 146 145 16 16 16 16 16 146 146 16 146 16 146 146 146 146 146 313 313 313 313 313 313 313 313 313 272 306 313 272 313 313 313 313 313 313 313 313 313 313 313 313 313 272 272 271 271 272 272 272 143 271 143 143 143 272 272 272 143 143 143 272 143 145 145 273 273 272 273 273 272 273 272 272 272 272 272 272 145 272 272 272 145 145 145 145 145 273 273 145 273 273 145 145 145 145 145 145 145 145 145 145 145 145 145 145 146 146 146 316 313 313 316 316 313 313 313 313 313 313 313 316 316 313 313 319 316 319 319 319 319 273 317 145 273 317 317 317 147 145 146 147 147 147 147 145 147 147 147 147 147 147 147 319 319 319 319 319 317 319 317 317 317 317 317 317 198 317 317 317 198 198 317 147 147 319 198 319 319 319 198 198 198 198 198 198 319 198 198 198 321 198 321 309 309 309 309 309 304 309 304 304 309 309 309 309 309 309 309 309 306 305 306 306 306 304 304 304 304 304 304 304 243 304 243 243 243 243 243 304 305 304 304 243 305 305 248 248 248 248 248 305 305 305 305 305 305 256 304 305 304 304 305 305 305 305 305 305 305 305 305 305 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 143 143 143 143 143 243 243 242 243 243 243 243 242 242 245 242 242 246 246 243 248 243 246 246 248 248 246 246 246 246 246 245 245 245 245 246 246 246 253 253 253 253 253 253 253 245 250 245 245 255 255 250 255 255 255 255 255 246 252 246 246 246 250 1 246 246 246 246 246 246 250 246 246 250 250 1 250 255 255 252 252 1 1 1 1 1 1 1 4 4 4 3 3 1 1 1 1 3 3 1 3 3 3 8 5 143 143 143 143 143 143 143 256 143 248 256 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 248 248 248 248 248 248 248 243 248 243 243 248 248 248 248 248 248 248 252 248 252 252 143 143 143 143 143 143 143 256 143 248 248 248 143 143 143 252 252 252 252 252 252 252 2 2 1 1 2 1 2 1 1 252 1 1 1 1 1 1 1 5 5 1 5 5 143 143 143 143 143 143 143 2 143 143 143 143 143 143 143 143 143 143 143 143 143 7 2 2 5 2 2 2 6 5 5 8 5 5 5 5 5 5 5 5 5 5 6 9 9 9 9 9 7 7 143 143 7 6 6 2 143 2 2 6 6 6 6 6 6 6 6 6 6 9 7 6 6 7 10 6 6 9 9 9 9 12 6 10 6 6 12 12 12 12 12 12 0 253 400 400 253 253 253 400 400 400 11 11 11 400 4 4 253 255 253 4 4 255 4 255 255 4 11 11 11 11 13 11 13 13 13 21 19 19 28 28 28 19 19 19 13 13 19 19 19 13 13 19 19 18 18 18 4 4 4 4 4 4 4 4 4 4 4 13 13 13 4 13 13 13 13 13 13 13 4 8 4 4 3 13 8 18 13 13 13 8 8 8 8 8 8 8 8 8 8 8 28 28 28 34 34 34 34 34 34 42 42 42 42 41 42 41 41 41 34 34 41 41 41 26 26 41 32 32 32 32 42 41 41 45 41 41 41 41 41 51 51 51 51 51 51 51 41 44 41 41 44 44 44 44 44 44 32 32 41 32 32 32 32 41 41 41 41 41 41 44 41 41 44 44 44 44 44 44 32 32 32 32 32 35 32 44 35 44 35 35 35 35 35 35 35 35 35 35 24 24 8 8 8 8 8 8 8 18 18 18 18 18 18 18 18 18 18 18 18 18 17 18 17 17 17 17 18 18 26 18 18 18 18 28 26 28 28 26 26 26 26 26 26 26 26 26 26 32 17 17 18 17 25 25 25 18 18 18 18 18 25 25 25 18 18 25 25 25 32 32 17 17 25 25 17 24 24 32 25 32 32 25 24 24 25 25 25 24 24 24 24 24 8 8 8 8 9 17 17 17 17 17 17 17 9 9 17 9 9 9 9 9 9 9 17 17 24 17 17 24 17 24 24 24 24 24 24 24 24 24 24 24 15 24 20 12 9 9 15 9 9 15 15 15 15 17 15 15 15 15 15 15 15 15 15 15 12 12 9 15 9 9 12 12 15 12 12 12 12 12 12 12 12 12 12 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 239 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 0 0 0 0 0 0 0 0 21 0 0 0 21 0 21 21 28 239 239 239 239 239 0 0 337 337 337 337 337 337 239 0 0 239 0 0 0 0 0 0 0 0 0 337 337 337 337 337 337 337 337 337 344 344 344 337 337 337 337 0 0 0 0 0 0 0 0 0 0 0 0 0 337 0 337 337 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 28 0 21 21 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 28 28 28 34 31 31 0 0 40 40 40 34 34 28 28 38 34 38 38 42 42 0 0 0 0 0 0 40 0 0 0 0 0 0 374 0 0 0 374 374 374 374 373 42 42 38 38 42 373 42 40 40 31 40 40 373 373 373 373 373 373 373 373 373 373 42 45 42 45 45 373 373 373 375 375 45 45 45 375 375 45 375 375 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 83 83 208 208 208 207 207 208 208 208 208 207 207 207 207 207 207 78 78 78 208 208 207 78 78 78 78 78 78 78 78 78 208 83 208 208 81 81 81 208 208 208 208 208 208 81 208 208 81 81 81 81 81 81 83 83 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 207 76 207 207 76 76 78 76 78 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 78 76 76 76 76 76 76 76 76 76 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 76 79 76 76 79 79 79 76 76 76 76 73 79 79 76 79 73 73 79 73 73 73 79 79 79 79 79 79 79 79 79 73 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 81 81 81 81 81 81 84 81 81 78 78 78 78 78 84 84 81 78 78 84 84 79 79 79 79 79 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 76 79 79 79 78 79 79 79 79 78 78 78 78 78 79 79 78 78 78 79 79 78 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 85 85 84 84 84 84 85 84 84 79 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 82 79 79 82 82 82 82 82 84 84 84 84 84 84 84 79 79 79 79 79 79 79 79 79 79 79 79 79 82 82 86 86 84 84 86 86 86 82 82 82 82 82 82 82 86 86 82 82 82 86 86 82 86 86 86 86 73 73 73 73 73 73 73 70 73 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 68 70 70 68 70 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 69 68 70 69 70 70 69 69 69 70 70 70 70 70 69 69 70 69 68 69 69 68 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 68 68 68 68 311 68 68 311 68 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 308 308 308 308 311 311 311 311 311 311 311 311 311 309 309 309 309 309 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 309 309 312 311 312 312 312 312 312 309 312 309 309 312 309 312 312 312 312 312 312 312 312 312 312 312 309 312 315 69 69 69 315 315 315 69 69 69 69 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 68 69 68 68 68 315 315 68 68 68 68 68 68 315 68 68 68 315 315 311 315 315 315 315 315 315 315 315 315 315 315 69 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 312 312 312 315 315 315 312 312 312 312 312 312 312 312 312 312 312 312 315 69 315 315 315 315 315 315 315 315 315 315 314 314 315 315 315 315 314 314 314 314 314 314 314 314 314 315 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 316 316 316 82 190 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 79 82 75 75 75 82 82 82 75 75 75 77 75 75 75 75 75 82 80 82 82 77 77 77 82 82 82 82 82 77 77 82 82 77 77 77 77 77 77 80 80 77 77 80 80 80 77 77 71 77 77 71 77 80 80 77 77 71 71 80 71 71 71 71 71 79 79 79 79 79 75 75 73 79 73 73 73 73 73 75 75 79 73 75 75 75 75 75 69 69 69 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 70 69 69 69 69 69 69 69 69 73 73 73 73 73 69 69 73 73 73 69 69 70 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 69 75 69 69 71 71 71 71 71 71 71 71 71 71 71 71 71 69 71 71 69 69 69 69 69 69 71 71 69 71 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 71 71 71 71 71 318 318 71 71 318 71 318 318 318 318 318 71 318 318 318 318 318 318 318 318 318 318 71 69 71 318 318 318 315 69 69 315 315 318 318 315 315 318 318 318 314 314 314 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 314 314 318 314 314 318 318 314 318 316 316 316 314 314 314 314 314 314 314 314 314 314 314 316 314 316 316 190 190 82 190 190 190 190 82 82 82 82 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 80 80 80 80 80 80 80 80 80 71 71 80 71 80 80 80 80 80 80 80 80 80 80 80 80 80 190 190 190 190 190 190 190 80 190 80 80 80 190 190 190 80 80 80 80 80 80 80 190 190 190 190 190 190 190 80 190 80 80 80 80 80 190 190 190 191 191 191 191 191 191 191 191 191 71 71 318 71 71 74 74 318 318 318 318 318 318 318 318 74 318 318 318 74 74 318 318 74 74 74 316 318 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 74 74 318 318 316 316 316 318 318 318 316 316 316 316 316 316 316 316 316 316 316 316 74 74 316 316 316 316 74 316 316 316 316 316 316 316 316 319 316 316 316 319 319 319 319 319 319 319 191 191 80 191 191 80 191 80 80 80 80 80 80 80 80 80 80 80 80 80 322 80 80 74 74 74 80 80 80 80 80 74 80 71 80 71 71 74 80 74 80 74 74 74 74 74 74 74 74 74 74 74 74 74 74 80 80 80 80 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 319 74 74 319 319 319 319 319 319 191 191 191 191 191 191 191 322 322 74 74 322 322 322 322 191 322 322 322 322 191 322 322 322 322 322 74 74 319 74 74 319 74 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 322 322 322 322 322 322 322 322 322 74 74 74 322 322 322 322 322 322 322 322 319 319 322 322 322 322 322 322 322 322 322 319 322 322 321 322 322 322 322 322 322 322 322 321 322 321 321 321 210 208 209 209 209 208 208 209 209 209 209 209 209 208 208 208 208 208 208 208 208 208 208 208 208 208 209 209 209 209 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 208 208 208 208 208 208 208 208 208 208 208 206 208 208 208 208 206 208 208 206 208 206 208 208 208 208 207 208 208 207 208 208 207 208 207 207 208 207 207 207 207 207 207 207 206 206 206 206 206 206 206 206 206 206 206 206 345 345 345 206 206 206 206 206 206 206 206 206 206 206 206 206 205 206 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 203 345 345 345 203 203 340 203 203 203 203 205 205 206 206 205 203 205 206 206 206 206 203 203 203 203 203 203 203 203 203 203 203 205 205 205 205 205 205 205 203 203 203 203 203 203 203 205 205 203 203 203 205 205 203 203 203 203 204 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 205 205 206 206 205 207 207 207 207 204 204 204 207 207 205 205 205 205 205 204 205 205 205 205 205 205 205 204 207 205 204 204 204 204 205 205 205 205 205 204 204 205 205 205 204 204 204 204 204 207 207 207 207 207 207 207 207 207 207 207 207 76 76 207 207 207 76 207 76 76 76 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 76 76 72 76 72 72 72 207 207 207 204 204 72 72 72 207 204 72 72 204 72 72 76 72 76 76 73 72 72 72 72 72 72 72 72 73 72 72 72 73 73 73 73 73 345 340 340 340 340 340 340 340 340 341 340 340 341 341 341 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 340 340 341 341 340 338 340 340 340 340 340 340 340 340 340 340 341 340 340 340 340 340 340 340 340 340 340 340 340 340 203 340 340 340 340 203 340 340 340 340 340 340 340 340 340 340 340 340 200 203 200 200 200 200 203 341 338 341 341 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 335 338 338 335 335 338 335 335 335 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 333 333 333 333 333 333 333 333 200 200 200 200 200 200 200 200 200 338 338 338 338 338 200 200 200 200 200 200 200 338 200 200 200 200 338 338 338 338 338 338 338 341 341 341 341 338 338 338 338 338 338 338 338 338 338 338 200 200 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 200 200 338 200 200 333 200 338 338 338 338 338 333 333 333 333 333 333 333 333 333 333 200 203 200 200 200 200 203 200 200 200 200 200 200 200 200 200 200 200 200 293 203 200 293 293 293 293 200 200 200 200 200 200 200 333 333 333 333 333 333 333 200 293 333 333 333 293 293 333 333 293 293 293 293 293 200 293 293 293 293 200 200 200 200 293 293 293 200 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 73 73 73 202 202 202 202 72 72 204 72 72 72 72 202 202 72 72 72 202 202 72 72 202 202 202 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 72 202 72 72 72 72 72 72 72 72 204 204 204 204 204 204 204 204 204 204 204 204 202 202 204 204 202 202 202 204 204 204 204 204 204 204 204 204 204 204 204 204 202 204 204 204 204 202 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 340 203 203 203 203 340 340 340 340 340 340 340 340 340 340 340 340 340 340 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 204 201 204 204 201 204 201 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 203 203 204 204 204 204 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 204 203 204 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 201 201 201 201 201 201 201 201 201 203 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 293 201 201 201 201 201 203 201 201 201 203 203 203 203 203 201 203 203 293 293 203 203 293 201 201 293 201 201 201 201 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 73 73 73 73 73 202 202 202 202 202 202 202 73 70 202 202 202 70 70 70 70 70 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 70 70 202 70 70 70 70 202 202 202 202 202 202 202 202 202 202 202 70 202 202 202 70 70 70 70 70 70 70 202 202 70 68 70 70 68 70 70 68 68 68 68 68 68 202 202 201 201 202 202 202 201 201 201 201 201 201 202 202 202 202 202 202 202 202 202 202 202 202 202 201 201 199 199 199 199 201 199 199 293 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 202 202 202 202 202 202 202 201 199 201 201 199 202 202 202 199 199 199 202 199 199 199 202 202 202 202 202 258 202 202 202 258 202 258 258 258 258 258 258 258 258 258 68 258 258 258 68 68 68 68 68 68 68 68 68 68 68 202 202 68 202 68 68 68 68 68 68 68 68 68 68 68 68 68 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 68 68 68 68 68 68 68 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 68 68 68 68 68 68 68 202 68 202 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 311 68 68 68 311 68 68 311 311 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 307 68 68 68 307 307 307 307 307 307 307 311 311 68 68 311 307 307 68 68 68 68 68 307 307 68 68 68 307 307 307 307 307 311 307 311 311 311 307 307 307 307 307 307 307 311 311 307 311 308 311 308 308 308 308 308 308 308 308 308 308 308 307 307 307 307 307 307 307 308 308 308 308 308 308 309 308 308 308 308 308 307 307 307 307 307 307 307 68 68 68 68 68 68 307 307 307 307 307 307 307 307 307 307 307 307 307 308 308 307 308 308 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 304 304 304 304 304 304 304 307 307 307 307 307 304 304 304 304 304 304 304 304 304 304 304 304 304 304 258 68 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 254 199 199 199 199 199 199 199 199 199 293 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 199 199 199 258 258 258 258 258 254 254 258 258 199 199 258 258 258 258 254 258 258 257 254 254 257 254 254 254 254 304 304 304 304 304 304 304 307 304 307 307 307 254 304 304 304 304 304 304 304 304 254 304 304 254 304 307 307 307 307 307 254 307 68 307 68 258 258 254 254 254 258 254 254 254 254 254 254 254 254 254 254 254 254 254 307 254 307 307 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 254 254 254 254 254 254 304 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 254 254 254 304 304 304 304 304 304 304 304 304 254 254 304 244 304 304 304 304 304 304 243 243 244 304 243 243 243 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 292 292 293 293 292 292 292 333 293 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 338 333 338 338 338 334 338 333 333 333 334 334 333 333 334 333 334 334 334 338 338 338 338 338 334 334 335 335 335 335 335 335 335 334 334 335 335 335 334 334 335 335 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 235 235 333 333 235 235 235 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 334 235 235 333 235 235 334 235 333 333 333 333 333 333 334 333 333 333 333 334 333 333 334 235 235 235 235 235 235 235 334 334 334 334 334 235 235 235 235 334 235 235 235 334 334 333 333 333 333 333 333 333 235 235 235 235 235 235 235 235 235 235 235 235 235 232 235 235 235 235 235 235 235 235 235 235 235 235 235 235 291 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 231 235 235 231 235 243 243 244 244 244 244 244 244 244 254 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 251 251 244 251 251 251 251 244 244 254 254 254 251 251 244 244 254 254 251 254 254 254 251 251 251 251 251 251 251 251 251 254 254 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 257 254 257 257 257 257 257 199 258 199 199 199 199 199 257 199 199 199 199 199 199 199 199 199 292 292 199 199 292 199 292 292 292 292 199 293 293 293 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 199 199 199 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 333 292 292 292 292 333 333 333 333 333 333 333 333 333 333 333 333 251 251 251 251 0 0 0 251 251 257 257 257 257 0 0 0 251 0 0 0 0 0 0 0 333 333 257 257 254 257 257 257 257 254 254 254 257 257 257 257 257 257 257 199 199 199 199 292 333 333 0 0 333 0 333 257 0 257 257 257 0 292 0 0 199 292 292 199 292 292 333 333 333 333 333 333 333 292 333 292 292 333 333 333 333 333 333 333 333 333 333 333 0 0 0 0 0 0 0 0 0 333 333 232 232 232 0 0 0 0 232 0 0 232 232 232 232 230 333 333 333 333 333 232 232 333 333 333 333 232 232 232 333 232 232 232 232 232 232 232 232 232 232 232 232 232 232 333 232 333 232 232 232 232 232 232 232 232 232 232 232 235 230 230 232 232 230 230 230 235 230 235 235 235 230 230 230 235 235 235 235 235 235 231 243 243 244 243 243 243 243 244 244 244 244 244 244 244 243 243 244 244 242 242 243 242 242 242 242 242 251 244 251 251 244 251 244 251 251 251 251 251 251 247 251 247 251 247 247 247 247 247 247 247 247 247 242 242 242 242 242 242 242 244 244 244 244 244 242 242 242 242 247 242 242 247 247 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 0 251 0 0 0 0 0 0 0 230 230 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 230 230 230 230 230 230 230 235 230 231 231 231 231 231 230 230 230 231 231 231 230 231 231 231 231 231 0 0 0 0 0 0 0 230 0 230 230 230 0 230 0 230 230 230 230 230 231 231 0 0 0 0 0 0 0 231 230 231 231 231 231 231 0 0 0 0 231 0 0 231 0 0 0 0 245 245 242 245 245 245 245 242 242 247 242 242 247 242 245 245 242 245 247 249 245 247 247 247 247 247 247 247 251 247 247 251 247 251 251 251 251 0 251 251 251 0 0 0 0 0 0 0 0 0 247 247 0 0 0 247 247 247 247 247 251 0 247 247 251 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 245 245 245 245 245 245 245 245 245 249 249 245 249 245 245 245 245 245 245 245 245 249 245 245 245 245 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 249 253 249 249 249 249 249 249 249 0 0 0 249 249 249 0 0 0 0 0 0 0 253 253 253 253 253 253 253 0 253 0 0 0 0 0 253 253 253 0 0 253 253 0 0 0 0 0 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 334 335 335 335 335 335 335 335 335 335 241 241 241 241 241 241 241 291 291 291 291 335 291 291 291 291 291 291 291 291 291 334 334 335 335 335 334 334 335 335 335 335 335 335 291 335 291 291 291 291 291 291 291 334 334 334 334 334 291 291 291 291 291 291 334 334 334 334 334 334 334 291 334 334 334 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 240 241 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 241 241 241 241 241 241 241 241 241 241 241 240 240 240 241 240 240 240 240 240 240 240 241 291 241 241 291 238 291 240 238 238 240 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 241 241 241 241 241 291 291 291 241 241 291 291 241 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 238 291 238 238 238 291 291 291 235 235 291 291 291 291 291 234 291 235 235 291 291 291 235 234 235 235 235 234 234 234 234 234 234 234 238 234 238 238 238 238 234 234 234 234 234 234 234 234 234 234 234 234 234 234 235 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 235 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 231 231 231 231 231 231 240 336 240 336 336 336 336 240 240 336 336 336 336 336 336 336 336 336 336 240 336 336 336 336 240 336 336 336 336 240 336 336 336 336 336 336 336 336 336 336 336 336 344 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 344 337 336 337 337 337 337 337 337 337 337 337 344 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 344 344 337 344 344 344 344 337 337 344 344 344 344 344 344 344 337 337 344 337 344 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 337 336 336 336 336 337 336 336 337 337 337 336 337 336 336 337 337 337 336 336 336 336 336 336 337 336 336 336 337 337 336 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 336 336 336 336 237 237 237 336 336 337 336 336 237 237 237 237 336 336 237 237 237 237 237 237 237 237 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 237 237 237 237 237 237 237 337 237 337 337 337 237 237 237 337 337 337 236 337 337 337 237 237 236 237 237 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 231 231 231 231 231 231 231 234 231 234 234 234 233 231 231 231 231 231 231 231 231 233 231 231 231 231 234 234 234 234 234 238 234 238 238 238 238 238 238 238 238 238 238 238 238 238 233 238 238 238 238 238 233 233 233 233 233 233 233 233 233 234 234 234 233 233 233 233 233 233 233 233 233 233 231 231 233 233 233 233 231 233 233 233 233 233 233 233 233 233 233 233 233 233 231 233 233 233 233 233 238 238 238 238 238 238 238 238 238 240 238 238 240 238 238 238 238 238 238 238 238 238 238 238 238 238 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 238 238 240 238 238 240 336 240 240 240 240 240 240 240 240 240 240 240 336 240 240 336 238 238 336 238 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 233 233 233 233 233 233 233 233 233 238 233 233 233 233 233 233 233 233 233 233 233 233 233 237 237 237 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 237 237 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 237 237 238 237 237 237 237 238 238 238 336 336 237 336 238 336 336 336 336 336 336 336 233 233 233 233 233 233 233 237 233 237 237 237 237 237 233 233 233 237 237 236 236 237 236 236 236 236 237 237 237 237 237 237 237 237 237 336 237 237 237 237 237 237 237 237 237 237 237 237 237 236 237 237 237 237 236 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 236 236 237 236 236 236 236 237 237 237 237 236 236 236 236 236 236 236 236 236 236 236 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 0 231 0 0 0 231 231 236 231 231 236 231 236 236 236 236 236 236 236 236 231 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 0 0 0 0 0 236 236 236 236 236 236 0 236 236 236 236 236 236 0 236 236 236 0 0 236 0 0 0 236 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 231 0 0 0 0 231 231 231 231 231 231 0 0 0 0 0 0 0 0 0 0 0 0 0 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 236 236 0 0 231 0 0 0 0 231 231 231 231 231 231 231 231 231 231 231 0 231 231 236 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 337 344 344 337 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 343 344 336 343 343 343 344 336 336 336 336 336 336 336 343 343 343 343 343 343 343 343 343 343 343 343 336 336 336 336 336 336 336 336 336 240 240 336 342 342 336 336 336 342 342 342 342 342 342 342 342 342 343 343 343 343 343 343 343 336 336 336 336 342 342 342 342 342 342 342 342 342 342 342 343 343 343 343 343 343 343 342 343 342 342 342 342 342 343 343 343 343 342 342 343 342 342 342 342 342 344 349 344 344 349 349 349 344 344 344 344 344 344 344 344 349 344 344 343 349 349 343 343 343 343 343 344 344 344 344 343 343 343 344 344 344 344 343 344 343 344 344 343 343 343 343 343 343 343 343 343 343 343 343 343 344 343 344 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 342 349 344 349 349 349 349 349 349 349 343 343 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 343 343 343 343 343 343 343 343 343 342 342 342 342 348 348 348 343 348 348 348 348 348 348 348 348 348 348 349 348 348 348 348 348 343 349 343 343 343 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 240 240 240 240 240 240 240 241 241 241 241 241 241 241 240 240 240 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 339 339 339 339 339 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 339 241 241 241 241 241 241 346 241 241 339 339 339 339 241 241 346 241 241 339 346 346 339 339 339 339 339 241 241 241 241 241 241 241 335 335 335 335 335 335 335 241 335 241 335 335 339 339 335 335 335 335 339 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 276 335 276 335 276 276 276 335 276 335 335 335 335 276 335 335 335 335 335 335 276 335 335 335 276 276 335 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 241 241 241 241 241 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 276 276 339 339 276 276 276 276 276 276 276 276 276 276 276 276 276 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 278 278 339 339 276 276 339 339 339 276 276 276 276 276 280 280 278 278 276 278 280 278 278 280 280 280 280 278 278 278 278 339 278 278 278 339 339 339 339 339 278 278 339 339 339 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 348 355 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 352 352 352 348 348 348 348 348 348 348 342 342 342 342 342 342 342 346 346 342 342 342 346 346 346 346 346 346 346 352 352 348 352 352 352 352 348 348 348 348 346 352 352 348 346 346 346 352 346 346 346 352 352 352 352 352 352 352 346 352 346 346 346 346 346 352 352 352 352 346 352 352 346 346 346 346 346 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 346 342 342 342 342 342 342 342 342 342 240 342 342 342 342 342 342 342 342 342 342 241 342 346 346 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 346 346 346 346 346 346 346 241 346 241 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 342 342 342 342 342 346 346 346 342 342 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 339 346 350 346 346 346 346 350 346 346 346 346 346 346 346 346 346 346 346 278 278 278 278 278 278 278 278 346 346 346 346 346 346 346 346 346 339 339 339 346 346 346 339 339 278 278 278 278 278 278 278 278 278 278 278 278 346 278 346 346 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 355 355 348 348 355 355 355 352 348 352 352 352 352 352 355 355 352 352 352 352 355 352 352 352 352 352 352 352 352 352 352 352 352 352 352 350 352 350 350 352 352 352 352 352 352 352 352 350 352 352 350 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 357 357 357 352 352 352 352 352 352 352 352 357 352 352 352 357 357 352 357 357 357 357 350 350 350 350 350 350 350 278 350 278 278 350 278 350 350 350 350 350 350 350 350 350 350 350 350 350 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 211 211 211 211 211 350 350 350 350 350 211 211 278 278 278 278 278 350 278 278 278 278 211 211 278 211 211 211 350 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 357 357 352 357 354 354 354 352 352 352 352 354 354 354 354 354 352 354 354 354 354 354 354 354 354 354 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 354 354 354 354 354 354 354 354 354 350 350 350 350 350 350 350 350 350 350 350 350 350 354 211 211 354 211 211 211 211 211 350 211 211 211 211 211 211 211 211 211 211 211 211 357 357 354 354 357 357 357 354 354 354 354 354 354 354 354 354 354 354 354 354 358 354 354 358 358 358 211 354 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 354 358 354 354 354 354 354 354 354 354 354 354 354 212 354 354 211 212 212 211 211 212 358 358 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 288 288 288 288 288 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 288 288 288 288 288 288 288 212 212 211 211 211 211 288 212 211 211 211 288 211 211 211 288 288 288 288 288 288 288 288 288 211 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 278 211 278 278 278 280 211 211 211 211 211 280 280 211 280 280 280 280 280 211 211 211 211 211 211 285 211 211 211 211 211 211 280 211 211 211 280 280 280 280 280 285 285 285 285 285 285 285 280 285 280 280 282 282 285 285 285 285 285 285 285 285 282 285 285 285 285 288 288 288 288 288 285 288 288 288 211 288 288 288 285 288 285 288 285 285 285 285 285 285 285 285 285 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 285 285 285 285 285 285 285 211 285 211 211 211 285 285 285 285 285 285 285 285 211 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 288 288 288 288 288 289 289 286 288 285 285 286 286 286 286 289 286 286 286 289 289 286 286 289 289 289 285 285 285 285 285 286 286 285 285 282 285 286 286 286 286 286 285 286 286 286 286 286 286 286 286 286 286 289 286 286 286 286 286 286 286 285 286 286 286 286 286 286 286 286 286 286 286 286 289 289 286 286 289 286 289 286 286 286 286 286 286 286 286 286 286 286 286 286 289 286 286 286 286 289 278 278 278 278 278 280 280 278 278 280 280 280 280 280 280 280 278 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 276 276 276 276 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 277 277 277 277 277 280 282 280 277 277 282 282 277 277 282 282 282 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 335 276 335 335 276 276 276 276 276 338 276 276 338 338 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 338 276 276 276 276 276 276 276 276 276 276 338 338 276 276 276 276 341 276 276 341 341 341 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 276 277 280 280 276 276 277 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 276 276 276 276 276 277 277 276 277 277 277 277 276 276 276 276 276 276 341 276 276 276 276 341 276 276 341 277 277 277 277 279 279 279 277 277 277 277 277 277 277 279 279 277 277 279 279 279 279 279 279 279 279 277 277 341 277 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 279 279 277 279 279 341 345 277 277 277 341 341 341 341 279 277 341 341 341 341 341 341 345 279 345 345 345 345 345 345 345 341 341 345 345 345 345 345 345 345 345 345 345 345 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 284 284 286 284 284 284 284 286 286 286 286 286 286 286 282 286 282 282 282 282 282 286 286 286 286 282 286 286 282 286 286 282 286 284 284 286 284 284 284 284 286 286 286 286 286 286 284 286 286 286 286 284 286 286 282 284 284 284 284 284 284 284 284 284 282 282 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 282 282 282 282 282 282 282 282 282 280 282 282 280 282 282 282 282 282 282 282 282 282 282 282 282 282 280 280 280 280 280 280 280 280 280 278 280 280 280 280 280 280 280 280 280 280 280 280 282 282 282 282 282 282 282 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 282 282 282 282 282 282 282 280 282 280 280 282 282 282 282 282 282 282 282 282 282 282 284 284 284 284 284 284 284 282 279 282 282 282 282 279 284 284 279 279 279 279 279 279 279 279 279 279 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 279 279 282 279 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 279 279 282 279 279 279 279 282 282 282 282 282 282 282 282 282 282 282 279 282 282 282 284 284 284 284 284 284 284 279 279 279 279 279 279 279 284 345 279 279 279 345 345 279 345 345 345 345 279 279 279 279 279 279 279 279 279 282 279 279 279 279 279 279 279 279 279 279 279 279 345 345 279 345 345 279 345 279 279 279 279 279 279 279 279 279 279 279 345 279 279 279 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 286 289 286 286 286 287 289 284 284 284 284 284 284 284 286 287 286 284 284 287 287 284 287 287 287 287 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 287 287 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 287 287 284 287 287 287 287 284 284 284 284 284 284 284 287 287 284 283 283 287 287 283 287 287 283 287 284 284 345 284 284 345 284 345 345 345 345 345 345 345 345 345 345 345 345 281 281 345 281 281 281 281 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 281 281 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 281 281 345 281 281 345 281 345 345 345 345 206 345 206 345 345 206 206 281 206 206 206 283 283 283 283 283 283 283 283 283 284 284 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 284 284 284 284 284 284 284 284 284 284 284 284 284 281 284 284 284 281 281 281 281 281 283 283 283 283 283 283 283 283 283 284 284 284 281 281 283 283 281 281 281 281 281 281 283 283 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 206 206 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 281 281 209 209 209 281 281 206 209 206 209 209 281 209 206 209 209 209 209 209 283 283 283 283 283 283 283 283 283 283 283 283 283 209 283 283 209 209 209 209 209 209 283 210 209 283 283 210 210 209 209 209 209 209 209 210 209 209 209 210 210 209 210 210 212 212 212 212 212 212 212 288 212 288 288 288 288 288 212 359 212 212 359 359 359 359 359 359 359 359 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 359 359 288 359 359 359 359 288 288 288 288 288 288 359 288 288 288 359 359 288 288 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 368 359 288 288 289 288 288 288 288 289 289 289 289 289 289 289 289 288 289 289 289 289 360 289 289 360 360 360 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 360 360 289 289 360 289 360 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 360 360 360 360 360 360 360 289 289 289 289 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 368 368 359 359 368 368 368 359 359 360 360 360 360 360 368 368 359 360 360 360 360 360 360 360 360 360 288 360 288 288 360 360 360 288 288 288 288 288 360 360 288 288 288 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 366 360 360 360 360 360 360 360 360 360 360 360 366 360 360 366 368 368 368 368 368 368 368 360 368 360 360 366 366 368 368 368 368 368 368 368 368 368 368 368 368 368 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 368 368 368 368 368 366 368 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 368 368 366 368 368 368 368 366 366 366 366 366 366 274 274 274 366 274 274 274 274 274 274 274 274 274 289 289 287 289 289 289 289 287 287 287 287 287 287 287 287 289 287 287 287 287 287 287 287 290 290 290 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 290 290 287 290 290 290 290 287 287 287 287 287 287 290 287 287 287 290 290 287 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 188 283 283 283 188 188 188 188 188 188 188 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 188 188 188 188 188 188 188 210 188 210 210 210 188 188 188 188 210 210 188 210 210 210 188 188 188 188 188 188 188 210 188 210 210 210 210 210 188 188 188 210 210 210 188 210 210 90 90 90 290 290 290 290 290 189 189 290 290 290 290 290 290 290 290 189 290 290 188 189 189 188 189 188 188 188 188 188 188 287 188 188 188 287 188 287 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 90 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 188 189 188 188 189 188 189 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 93 93 90 90 90 189 189 93 93 93 93 93 93 93 90 93 93 93 93 93 93 93 93 93 93 93 96 93 96 96 96 274 274 274 274 274 182 182 366 366 366 366 366 366 366 182 182 274 182 182 182 182 365 182 182 182 182 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 365 182 182 366 365 365 365 365 366 366 366 366 366 365 365 366 366 366 365 365 366 365 365 365 182 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 360 361 360 360 361 361 361 360 360 289 289 361 289 361 361 361 360 360 361 361 361 361 361 361 361 361 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 290 361 361 361 361 361 361 361 289 289 289 289 289 289 361 289 289 289 290 290 289 290 290 361 361 361 361 361 361 361 290 290 290 290 290 361 361 361 290 290 361 361 290 290 189 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 361 365 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 365 365 361 365 365 361 361 365 365 365 361 361 361 361 361 361 361 361 361 361 361 361 361 365 361 361 361 189 189 361 361 361 361 361 361 189 361 361 361 189 189 361 189 290 365 365 365 365 365 365 99 365 365 365 365 365 365 365 365 365 365 365 365 99 99 365 99 99 99 99 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 99 99 189 99 189 189 99 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 99 99 99 99 99 99 99 189 189 189 93 93 99 99 99 93 93 93 99 93 96 96 182 274 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 184 184 184 184 184 184 184 182 182 182 182 182 181 182 365 182 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 184 184 184 184 184 184 184 182 182 182 182 181 184 184 184 181 181 184 184 181 181 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 116 110 184 110 110 110 181 181 181 181 181 181 181 99 99 99 99 99 99 99 181 181 181 181 104 181 181 104 104 104 104 104 99 99 99 99 99 99 99 96 99 96 96 96 96 96 96 96 99 96 96 96 96 96 96 96 96 96 104 104 104 104 104 104 104 99 99 99 99 104 104 104 104 104 96 104 104 104 96 96 104 104 104 104 104 104 104 104 104 96 101 101 101 101 104 104 104 104 101 104 104 101 104 105 101 105 110 110 110 110 110 110 110 184 184 181 184 110 181 110 110 110 110 110 110 110 110 110 110 110 110 110 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 104 104 104 104 104 110 110 110 110 110 104 104 181 104 181 181 104 104 104 104 104 104 104 104 104 104 104 110 110 104 110 110 110 105 104 104 104 104 104 104 105 104 104 104 105 105 104 105 105 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 105 110 110 105 110 105 105 105 105 105 107 107 105 105 105 105 107 107 107 107 107 107 107 107 110 114 110 110 110 107 107 110 110 110 110 110 107 107 110 110 107 107 107 107 107 107 114 114 107 114 114 114 114 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 103 107 107 103 103 103 103 107 107 107 107 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 101 101 101 101 101 101 101 101 101 96 96 101 96 101 101 101 101 101 101 101 107 101 101 95 107 107 96 96 96 96 96 96 96 96 96 96 96 96 95 96 96 95 96 96 95 95 95 95 95 95 95 95 95 107 95 95 95 95 95 96 95 96 96 95 95 95 95 95 95 95 95 95 95 95 98 98 95 98 98 98 98 95 95 95 95 95 95 95 98 98 98 98 98 98 98 98 98 98 94 94 103 100 103 103 103 103 103 103 103 107 107 103 107 103 103 103 103 103 103 103 103 103 103 103 103 103 107 107 107 107 107 107 107 107 107 101 107 107 107 107 107 107 107 107 107 107 107 107 103 103 103 103 103 98 103 107 103 107 107 107 98 98 98 98 107 98 98 98 98 98 103 103 98 103 103 103 94 98 98 98 98 98 103 94 98 98 98 94 94 98 94 94 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 157 157 157 100 100 94 94 100 94 100 94 94 94 94 94 94 94 94 156 94 94 94 156 156 156 156 156 156 156 157 157 156 157 157 156 157 100 100 100 100 156 156 156 156 156 156 156 156 156 156 156 157 157 157 157 157 155 157 156 157 156 156 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 96 96 92 92 92 92 92 92 92 90 90 92 92 92 92 92 92 92 89 92 92 89 89 89 89 89 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 89 89 89 89 89 87 89 89 89 89 89 89 89 89 89 89 90 90 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 91 91 91 89 89 88 89 89 88 89 91 91 89 91 91 91 91 91 91 91 91 91 87 87 87 87 87 87 87 210 210 210 210 83 83 83 87 87 83 83 83 87 87 83 83 83 83 83 210 210 83 210 83 83 83 83 83 208 208 208 83 83 83 208 208 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 81 81 81 83 83 81 81 81 81 81 81 91 195 88 91 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 85 88 88 85 85 85 87 88 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 88 87 83 83 85 85 88 88 85 88 85 88 88 88 88 88 88 88 88 88 88 88 83 83 83 83 85 85 85 85 85 85 85 83 85 83 85 85 85 85 85 85 85 85 85 85 85 85 195 195 85 195 195 195 195 85 85 85 85 85 85 85 195 195 85 85 85 195 195 85 85 86 86 86 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 84 85 84 86 86 86 86 85 86 86 86 86 85 85 85 85 85 86 86 85 86 85 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 155 155 155 155 155 155 155 155 155 156 156 155 156 155 155 155 155 155 155 155 155 155 155 155 155 155 156 156 94 156 156 156 156 94 94 94 94 94 94 94 94 156 94 94 94 156 156 94 94 156 196 156 155 155 155 155 155 155 155 156 156 156 156 156 156 156 156 156 156 156 156 156 156 196 197 155 155 155 197 197 197 197 197 196 196 196 196 197 197 197 197 197 197 197 197 197 197 197 197 197 94 94 94 94 94 94 94 95 95 95 95 95 95 95 94 94 95 95 95 95 94 95 95 94 94 94 95 95 95 95 95 95 95 92 95 92 92 92 92 95 92 92 92 92 95 92 92 89 95 91 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 89 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 197 197 197 197 197 197 197 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 94 196 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 196 196 196 196 196 195 195 196 196 196 196 94 195 195 196 94 94 94 94 94 94 94 196 196 195 195 195 195 195 94 195 94 94 94 195 195 195 195 91 195 195 195 195 195 197 197 197 197 197 197 197 193 193 193 193 193 193 193 197 197 197 197 193 193 194 193 193 193 193 192 196 196 195 195 193 193 193 195 195 195 195 195 195 193 195 195 195 193 193 193 193 193 193 192 193 193 193 193 192 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 192 192 192 192 192 192 192 192 192 193 86 86 192 192 192 192 192 192 192 192 192 86 155 155 155 155 155 262 262 155 155 155 259 259 259 259 262 262 155 155 259 262 262 259 262 259 259 259 259 259 197 197 259 259 259 197 197 197 197 197 197 197 197 259 197 197 197 259 259 194 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 260 260 259 259 260 260 260 259 259 259 259 259 327 327 260 327 260 259 327 327 327 327 327 327 327 327 197 197 194 197 194 194 194 194 194 192 192 192 194 194 194 194 194 194 194 194 194 194 194 194 194 194 192 192 192 192 192 192 192 192 192 190 190 190 190 190 192 190 190 190 190 190 190 190 194 194 194 194 194 190 190 192 192 192 192 192 190 190 192 190 190 190 190 190 190 190 194 194 190 194 194 194 194 190 190 190 190 190 190 194 190 190 190 191 191 191 191 191 327 327 327 327 327 327 327 259 327 259 259 194 194 194 327 327 327 327 327 327 327 194 194 191 191 191 259 194 194 194 194 194 194 197 194 197 194 194 194 194 194 194 194 194 194 194 194 194 194 191 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 191 191 194 191 191 191 191 194 194 194 194 194 191 191 194 191 191 191 191 191 191 191 327 327 327 327 327 327 325 327 327 327 327 327 327 327 327 327 327 327 327 327 325 327 327 327 325 325 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 322 322 327 325 327 327 327 327 325 327 327 327 327 327 327 327 327 327 191 322 322 322 322 322 325 325 325 325 325 325 325 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 109 107 107 109 107 103 107 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 165 103 109 109 109 109 109 109 109 109 109 103 103 103 109 109 109 103 103 109 109 109 103 165 109 109 109 109 109 109 109 109 109 165 165 165 165 165 109 109 109 109 109 109 109 165 109 109 165 109 100 100 100 100 100 100 100 157 100 157 157 157 157 160 100 100 100 160 160 160 100 160 160 160 160 160 157 157 157 157 157 157 157 155 155 266 155 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 160 160 160 160 160 160 160 157 160 157 157 160 160 160 160 160 160 266 160 160 266 266 160 160 160 160 160 160 160 266 160 266 266 266 266 266 160 160 160 160 268 160 160 266 268 160 268 268 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 103 165 165 165 165 103 103 100 100 100 165 165 165 165 100 165 165 165 165 160 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 160 165 165 165 165 165 165 165 160 165 160 160 160 160 160 165 160 160 160 160 160 160 161 165 165 165 165 168 168 168 165 165 165 165 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 165 165 168 165 168 168 168 161 160 268 161 161 161 161 168 161 168 161 161 161 161 161 161 161 161 161 168 168 168 168 168 168 168 168 168 168 168 168 168 161 168 168 168 161 161 161 161 161 168 168 163 168 168 168 168 161 163 161 161 161 163 163 163 163 163 163 163 163 170 163 163 163 163 163 155 266 262 262 262 262 262 262 262 260 260 260 260 260 262 262 262 262 260 260 262 260 260 260 260 260 260 260 260 260 260 260 260 327 327 327 327 327 329 329 260 260 327 327 329 329 260 329 329 329 329 329 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 329 329 260 329 329 260 260 260 260 260 332 260 329 329 329 329 329 329 329 329 332 329 329 329 332 332 329 332 332 332 332 327 327 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 324 324 324 325 325 325 325 325 325 325 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 324 324 324 324 324 324 324 325 325 325 325 325 324 324 324 324 324 324 324 324 321 320 324 324 324 324 324 324 324 324 324 320 320 320 320 320 324 324 324 324 320 324 324 320 320 320 320 320 328 328 329 328 328 328 328 329 329 329 329 329 329 328 328 328 328 328 328 328 328 328 328 328 328 328 329 329 329 329 329 329 329 329 329 329 329 325 329 329 329 329 329 324 324 324 324 324 328 328 328 328 328 328 328 329 328 329 329 329 328 324 328 328 324 324 324 324 324 324 328 328 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 323 328 331 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 326 326 326 328 328 324 328 328 323 328 323 324 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 326 326 328 328 326 326 326 328 328 328 328 328 326 326 328 328 323 323 326 323 323 323 326 326 326 326 326 326 326 326 326 323 326 326 323 326 326 326 326 326 326 326 326 326 326 326 326 326 163 163 163 163 163 163 163 161 163 161 161 161 161 163 163 163 163 163 270 270 163 270 270 270 270 270 161 161 161 161 161 161 161 161 161 268 268 268 268 268 161 268 161 268 268 268 268 268 268 268 268 270 270 270 270 270 270 270 270 161 161 161 161 161 270 270 270 270 270 270 270 270 270 270 270 270 270 270 263 263 263 265 270 265 265 265 265 265 263 263 270 263 263 263 263 263 263 263 263 263 268 268 266 268 268 268 268 266 266 266 266 266 266 266 268 268 266 268 266 264 268 264 264 264 264 264 266 266 266 266 266 266 266 266 266 266 266 262 266 266 266 266 262 262 262 262 260 260 264 264 264 264 264 264 260 266 266 266 266 266 264 260 264 266 264 260 260 260 260 260 260 332 260 260 332 332 332 260 260 260 260 260 332 332 260 260 332 332 332 332 332 332 263 331 263 263 331 331 331 265 263 265 265 265 265 265 263 331 263 263 263 331 331 265 331 331 331 331 268 265 268 268 265 265 265 268 268 268 268 268 268 265 268 268 268 264 265 264 264 264 331 331 265 265 265 265 332 265 265 265 265 265 265 265 265 265 265 265 265 265 265 332 331 331 332 331 331 331 331 332 332 332 332 332 332 331 332 332 332 331 331 332 332 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 330 330 331 331 326 326 326 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 328 328 331 328 326 326 326 326 326 326 326 326 326 331 331 331 331 331 326 326 331 326 331 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 163 163 163 163 163 163 163 163 163 270 270 163 270 270 163 163 163 163 163 163 163 269 269 269 269 269 263 270 263 263 263 263 263 263 263 331 263 263 331 263 263 263 263 263 263 263 263 263 263 263 263 263 269 269 269 269 269 269 269 269 269 270 263 263 269 269 269 263 263 263 263 263 263 263 269 269 269 269 269 269 269 263 269 263 263 263 261 261 269 269 269 269 261 269 269 261 261 261 261 261 331 331 331 331 330 330 330 330 330 326 326 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 326 326 326 326 326 330 330 326 326 149 326 326 150 150 326 330 326 150 150 150 330 150 150 150 150 150 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 150 150 330 150 150 330 330 330 330 330 150 330 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 152 330 261 261 261 152 263 263 331 263 330 330 330 331 331 331 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 261 261 261 330 330 330 330 330 330 330 330 330 330 330 330 330 152 330 330 330 150 152 330 330 330 330 150 150 150 330 330 150 150 150 150 150 150 261 261 261 261 261 154 154 152 152 152 152 152 152 152 154 154 152 152 152 154 154 152 152 154 154 154 152 152 152 152 152 152 152 150 150 61 150 61 61 61 152 152 61 61 61 61 61 61 61 61 61 61 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 152 61 61 151 154 152 152 151 151 151 151 151 61 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 107 107 118 118 118 118 118 107 107 107 107 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 118 109 109 109 118 118 118 118 118 118 118 118 118 118 118 107 107 118 118 118 118 118 118 118 118 118 118 118 118 114 118 118 118 120 118 118 118 118 118 118 118 118 118 120 118 118 118 120 120 118 120 120 120 120 165 109 168 168 115 115 115 168 168 168 168 168 168 168 115 115 168 168 115 115 115 115 115 115 115 115 168 168 168 168 168 112 168 170 170 170 170 170 112 112 112 112 112 112 112 112 112 112 112 112 112 112 115 115 115 115 115 115 115 168 115 168 168 168 115 115 115 115 115 115 115 112 112 112 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 122 122 122 122 122 122 122 120 120 118 118 120 118 120 118 118 118 118 118 118 118 118 118 118 118 118 118 131 118 118 131 125 131 109 118 115 115 115 115 115 109 109 109 109 115 115 115 115 115 115 115 115 115 115 115 125 125 125 125 125 125 125 118 118 118 118 115 125 115 125 125 115 115 115 115 115 115 125 125 125 125 125 125 125 115 122 115 115 115 122 122 122 122 122 122 122 122 122 122 120 120 120 120 120 120 120 131 131 131 131 131 131 131 120 130 120 131 131 130 130 131 130 130 130 130 131 131 125 125 131 131 131 132 132 122 122 132 132 132 132 131 132 132 132 131 131 132 132 131 131 131 130 130 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 130 130 131 130 130 130 130 131 131 131 131 131 131 131 130 130 131 131 131 141 141 131 141 141 141 141 163 170 163 163 170 170 170 163 163 164 163 163 164 170 170 170 163 170 170 170 170 170 170 170 170 170 269 269 269 269 164 164 164 269 269 261 267 267 267 267 164 164 269 267 267 164 164 267 164 164 164 164 170 170 170 170 170 170 170 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 170 170 170 170 170 170 170 164 170 164 164 164 164 164 170 170 170 170 170 170 176 172 172 172 172 176 261 261 154 261 267 267 267 154 154 154 154 154 154 154 267 267 154 154 154 267 267 154 154 154 158 158 154 154 151 151 154 153 154 151 151 151 151 151 151 151 153 153 151 153 153 153 153 153 153 153 153 153 158 158 154 154 158 158 158 154 154 154 154 154 154 158 154 154 153 153 153 153 153 153 158 158 158 158 158 158 158 153 158 153 153 153 153 158 158 158 158 158 158 158 158 153 158 158 158 158 172 172 172 172 172 172 172 164 164 164 164 164 164 164 172 172 172 172 166 172 172 166 172 166 166 172 164 164 267 267 164 267 164 267 267 267 267 267 267 267 267 267 267 267 267 267 158 158 166 166 166 166 166 166 166 164 166 164 164 166 166 158 166 166 166 158 158 158 158 158 166 166 158 166 169 169 169 158 158 158 158 158 158 169 158 158 158 158 169 158 158 158 172 176 172 172 172 172 172 172 172 166 172 172 172 172 172 172 172 172 172 172 175 172 172 172 175 175 169 166 169 169 169 169 169 169 169 159 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 175 175 172 172 175 169 175 172 172 172 169 169 169 169 169 169 169 169 169 169 169 169 175 175 169 175 175 175 175 173 173 169 173 173 173 173 174 178 175 174 174 174 178 174 174 174 174 174 141 141 131 141 141 141 141 131 131 131 131 131 142 142 131 142 131 131 142 142 142 142 142 142 142 142 132 132 132 132 132 132 132 132 132 122 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 142 142 142 142 142 140 140 142 142 132 132 132 140 140 142 132 132 140 140 132 132 140 140 142 140 140 140 140 136 140 140 132 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 122 122 115 122 122 122 122 115 122 112 112 112 112 112 122 122 122 122 112 122 122 112 112 112 112 112 112 112 112 112 112 112 112 170 112 170 170 170 112 112 112 112 170 112 112 170 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 170 112 112 112 112 112 176 112 170 112 170 176 176 176 176 176 176 176 176 176 176 176 176 140 140 133 140 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 179 179 132 132 132 132 132 132 132 122 132 122 122 122 122 122 132 122 122 126 126 122 126 126 179 179 133 133 126 126 126 133 133 133 133 126 126 126 126 126 126 126 126 126 126 126 179 179 126 126 179 179 179 126 126 112 112 176 176 176 126 176 176 176 176 176 176 176 180 140 180 180 180 180 180 133 133 179 179 179 179 179 180 180 133 180 179 180 180 179 180 180 180 180 179 179 179 179 179 179 179 176 179 176 176 179 179 179 179 179 179 179 175 179 175 175 180 180 179 179 179 178 178 179 179 179 179 179 179 178 179 179 179 175 178 179 175 175 178 180 178 178 178 178 178 178 178 175 175 178 178 178 178 178 178 178 178 178 178 174 141 141 141 141 141 141 141 141 141 142 142 142 141 141 141 141 141 141 141 141 141 141 141 141 141 141 142 142 136 136 136 136 142 136 136 140 140 136 136 136 136 136 136 136 136 136 138 136 136 138 138 138 141 141 141 141 141 141 141 142 141 142 142 142 141 141 141 141 142 138 138 138 138 138 137 137 137 137 137 137 137 138 138 138 138 138 137 137 137 137 137 137 137 137 137 137 137 137 137 137 180 140 180 180 180 180 136 180 180 180 180 180 180 180 180 136 180 180 136 136 136 136 136 136 136 136 180 180 178 177 180 177 180 177 177 174 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 136 136 136 136 124 124 124 180 180 180 180 180 124 124 124 180 180 124 124 177 177 124 123 136 124 124 123 123 123 124 124 124 124 124 124 124 123 123 124 124 123 123 123 123 123 123 123 123 137 137 121 137 121 121 121 137 137 138 138 138 138 138 121 121 121 121 121 121 121 138 121 121 121 121 136 138 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 138 121 138 138 123 123 123 138 138 138 136 136 123 123 138 123 136 136 123 136 123 136 121 121 123 123 123 123 121 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 121 137 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 117 121 121 117 117 117 121 121 121 121 121 121 121 123 123 123 123 123 123 123 121 121 121 121 121 111 121 111 111 111 111 111 121 117 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 111 108 117 108 108 108 108 108 121 121 111 111 108 224 108 108 108 108 108 108 108 108 108 108 108 108 108 212 212 212 212 212 212 212 362 212 359 359 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 359 359 359 359 362 362 362 359 359 368 368 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 367 367 362 362 362 362 362 362 362 367 367 362 362 367 367 367 367 367 367 367 367 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 274 368 274 274 368 274 274 274 274 274 274 274 274 274 274 274 274 274 183 274 274 183 183 183 369 369 368 368 369 369 369 368 368 368 368 368 368 369 368 368 183 183 183 183 183 183 369 369 369 369 369 369 369 183 183 183 183 183 183 183 369 369 183 183 183 369 369 369 369 369 369 369 367 367 367 367 367 367 367 362 362 362 362 362 362 362 367 367 367 367 367 367 367 367 367 367 367 367 362 362 362 362 362 362 362 368 362 368 368 368 362 362 362 362 368 362 362 368 368 369 367 369 367 369 369 369 369 362 362 362 362 362 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 370 367 367 367 369 369 367 367 367 369 369 369 369 369 369 369 367 367 369 369 369 367 367 275 275 275 275 275 367 370 367 367 367 367 370 367 367 367 367 367 367 367 367 367 367 367 370 367 275 275 370 370 370 370 370 370 370 370 370 275 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 185 185 185 185 185 185 185 184 182 184 184 184 184 185 185 185 185 185 185 185 185 185 185 185 185 185 184 184 184 184 184 184 184 116 184 110 116 116 116 116 116 116 116 116 116 116 184 116 116 116 116 116 185 185 185 185 185 187 185 184 184 184 184 184 184 187 184 184 184 187 187 184 116 116 185 185 187 185 185 187 187 187 187 116 116 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 110 110 110 110 110 110 110 110 110 110 110 119 119 119 110 119 110 119 119 119 119 119 119 119 119 119 114 114 114 114 114 114 114 107 114 107 107 114 114 114 114 114 114 114 114 114 114 114 119 119 119 119 119 119 119 119 119 114 114 114 114 114 119 114 114 114 114 114 114 114 119 119 120 119 119 119 119 114 114 114 120 120 120 120 120 120 120 120 119 120 120 120 187 187 187 187 187 127 127 116 116 116 116 116 116 116 116 116 116 116 116 127 127 119 119 119 119 119 116 116 116 116 116 119 119 110 116 110 110 110 119 119 119 119 110 119 119 119 119 119 119 119 119 119 119 119 119 116 116 116 116 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 130 119 120 120 187 187 127 127 127 127 127 127 127 119 119 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 119 119 130 119 130 130 130 130 130 120 130 130 130 130 130 130 130 130 130 130 130 130 127 127 127 127 127 130 130 119 127 119 119 130 130 130 130 130 130 130 130 130 130 130 127 127 130 130 135 135 135 130 130 130 130 130 130 130 130 130 130 141 135 141 141 141 370 370 370 370 370 372 372 275 370 275 275 275 275 275 372 372 370 372 372 372 372 372 372 372 372 372 275 275 275 275 275 275 275 369 275 369 369 275 275 275 275 275 275 275 186 186 275 186 186 186 186 186 372 372 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 186 186 275 186 186 372 372 228 228 228 228 228 186 228 186 186 186 186 228 228 228 228 228 228 228 228 228 228 228 228 228 369 369 183 369 186 186 186 183 183 183 183 183 183 183 186 186 183 183 186 186 186 186 186 186 186 186 183 183 185 183 183 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 186 186 186 185 185 185 183 183 183 185 185 185 185 185 185 185 185 185 185 185 185 185 186 185 185 187 185 187 185 185 185 185 187 185 187 185 187 187 187 187 187 187 187 228 228 228 228 228 228 128 186 186 186 186 186 186 186 186 128 186 186 186 128 128 186 186 128 128 128 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 187 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 187 128 187 187 187 187 187 186 186 186 187 187 187 187 187 187 187 187 187 187 187 187 228 228 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 135 135 135 128 128 187 128 128 127 128 187 187 187 187 127 127 127 187 127 127 127 127 127 127 127 135 135 128 135 135 135 135 128 128 128 128 127 127 135 127 127 127 127 135 127 127 127 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 141 141 372 370 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 228 372 372 228 372 228 228 228 228 228 228 228 228 228 228 228 228 228 372 228 228 228 229 228 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 229 372 372 372 372 372 226 226 372 372 229 372 372 229 372 372 226 372 372 372 226 226 229 229 229 229 226 228 228 128 128 134 128 134 128 128 135 135 135 135 135 128 134 128 128 135 134 134 135 135 134 134 134 135 135 135 135 135 135 135 141 135 141 141 141 141 141 141 141 141 141 139 141 141 137 134 134 135 135 135 139 139 135 135 135 135 135 135 139 135 135 135 139 139 139 137 137 139 134 139 139 139 139 139 137 139 137 137 137 137 137 137 137 137 137 139 137 137 137 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 228 228 134 134 134 228 228 228 228 134 134 134 134 134 134 134 134 134 134 134 129 129 229 229 134 134 134 134 229 229 134 134 134 134 134 134 134 134 134 134 134 134 129 129 139 134 129 139 129 134 139 134 139 139 139 139 139 139 139 137 137 139 137 137 229 229 229 229 229 229 229 229 229 129 229 229 229 229 229 229 229 229 229 229 229 129 113 113 113 113 129 129 129 129 129 129 129 137 137 137 137 121 129 129 129 129 121 129 129 121 117 117 117 117 129 129 117 117 117 129 129 129 129 129 129 117 129 129 129 117 117 129 117 117 117 113 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 108 117 108 108 108 212 212 212 212 212 358 358 358 358 358 358 358 212 358 358 358 358 358 358 358 358 358 358 358 367 358 358 358 358 367 367 367 367 367 367 367 367 358 367 367 367 358 358 367 367 358 367 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 357 357 358 358 358 357 357 357 357 357 358 357 357 357 357 357 357 357 367 367 367 367 367 367 367 367 367 370 370 370 370 367 367 367 367 367 367 367 367 367 367 367 367 367 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 363 363 367 367 363 363 363 370 370 370 370 370 370 363 370 370 370 370 363 370 370 370 363 363 363 363 363 363 363 363 363 370 370 363 364 363 363 363 363 363 363 363 363 364 363 363 364 363 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 357 357 357 357 357 357 357 357 357 367 367 367 357 363 357 357 367 363 363 367 363 363 357 357 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 363 363 355 355 355 363 363 364 363 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 357 352 357 357 355 355 355 357 357 357 357 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 370 370 372 372 370 370 370 372 372 372 372 372 371 371 371 371 372 371 371 371 371 371 371 371 371 371 372 372 226 226 226 226 226 226 226 229 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 226 226 226 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 303 303 302 303 303 303 303 302 229 229 229 229 229 113 113 113 113 113 113 113 113 113 113 113 229 113 113 113 113 113 113 113 113 113 113 113 117 117 113 113 113 108 117 108 108 108 106 106 113 113 117 106 106 106 113 106 106 106 106 106 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 106 106 106 106 106 113 113 113 113 113 222 222 106 106 106 106 106 106 106 106 222 106 106 106 222 222 102 222 222 222 222 303 302 303 303 303 303 303 303 303 226 226 303 303 303 303 303 303 303 303 303 303 303 303 303 218 218 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 113 303 222 303 303 222 222 222 226 303 226 226 226 222 222 303 226 226 222 222 222 222 113 222 218 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 303 302 303 303 218 218 218 303 303 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 222 222 218 218 218 222 222 222 222 222 222 222 222 222 222 222 222 222 218 222 222 216 216 216 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 216 218 218 218 218 218 218 218 218 218 216 218 218 216 218 218 218 218 218 218 214 214 218 218 214 214 214 355 348 355 355 355 348 348 355 355 355 355 355 356 356 348 348 348 356 356 356 348 356 356 356 356 349 355 355 355 355 355 356 355 364 355 364 364 364 364 355 355 356 355 355 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 355 355 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 353 364 364 364 364 364 364 364 364 364 370 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 370 370 370 370 370 370 370 370 370 370 370 371 370 371 370 371 371 371 371 371 371 371 302 302 364 364 302 302 302 370 364 370 370 371 371 302 364 371 371 371 302 371 371 371 302 302 302 302 302 302 302 302 302 371 371 302 302 302 302 302 302 302 302 302 302 302 356 353 356 356 356 356 213 356 356 356 356 356 356 356 356 356 356 356 356 356 302 356 356 302 302 302 356 356 364 356 356 356 356 364 364 364 364 364 364 364 364 364 364 364 302 364 364 302 302 302 356 302 302 302 302 356 356 356 356 302 302 302 356 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 213 353 213 213 213 213 213 302 302 302 302 302 302 213 213 213 213 213 213 213 213 213 213 213 213 213 302 302 302 302 302 302 302 302 302 302 218 218 218 218 302 218 218 218 218 218 218 218 213 213 213 213 213 213 213 213 213 302 213 213 213 218 213 213 213 218 218 218 218 218 213 213 214 213 213 214 214 218 218 218 218 214 214 214 214 214 214 214 214 214 214 214 348 348 348 348 348 348 348 349 356 348 349 348 348 348 348 348 348 348 349 348 349 349 356 356 356 356 356 356 349 356 356 353 356 353 353 353 356 356 356 356 353 353 349 353 353 353 353 349 349 349 349 349 349 349 349 349 349 356 356 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 344 353 353 213 353 353 353 353 213 213 213 213 213 213 213 213 353 213 213 213 353 353 213 213 353 213 353 213 213 214 213 213 213 213 214 214 214 214 214 214 214 214 214 214 214 214 214 213 214 214 214 214 213 213 353 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 353 213 213 353 213 353 213 213 213 213 213 213 213 213 213 213 213 213 213 353 213 213 213 351 353 344 344 349 344 344 344 344 353 349 353 353 353 353 353 353 344 344 353 353 344 344 353 344 344 353 344 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 351 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 353 353 353 353 353 353 344 353 353 351 353 353 353 353 353 347 353 353 347 347 347 347 347 347 347 347 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 347 347 347 344 344 344 344 344 344 344 347 347 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 347 344 347 347 347 347 347 344 344 344 344 0 0 344 0 0 0 0 0 347 347 347 347 347 347 347 351 347 351 351 351 351 351 351 347 351 351 351 347 347 351 351 351 351 351 0 0 0 0 0 0 0 347 0 347 347 347 0 0 347 347 347 347 0 347 347 0 0 0 0 0 0 0 0 0 0 351 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 351 351 213 213 351 213 351 213 213 214 214 214 214 214 213 351 213 213 214 213 351 214 214 298 298 298 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 298 298 214 214 214 214 298 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 298 298 298 298 298 298 298 214 298 214 214 215 215 215 298 300 298 298 300 300 300 300 300 300 300 300 0 0 0 0 0 0 0 0 0 351 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 298 351 351 298 298 0 0 351 0 298 298 298 351 351 351 351 351 298 298 351 351 298 298 298 298 298 298 0 0 298 298 298 298 298 298 298 298 298 298 298 300 298 298 298 300 300 300 300 300 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 300 0 0 0 0 300 300 300 300 300 300 300 0 0 300 300 300 0 0 300 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 214 214 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 222 222 216 216 216 222 222 222 222 222 222 222 216 216 222 216 216 216 216 102 102 102 102 102 216 216 216 216 216 97 97 216 216 216 216 216 216 97 216 216 216 97 97 216 97 102 97 216 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 219 97 102 222 102 102 102 102 102 106 102 106 106 106 106 106 102 102 102 102 102 102 102 106 102 102 219 219 106 106 106 106 106 106 106 106 106 108 108 108 108 108 106 221 106 106 221 221 221 221 221 221 221 221 219 219 106 219 219 219 219 106 106 106 106 106 219 221 106 219 106 221 221 221 221 221 219 219 221 221 219 217 219 221 221 221 221 221 221 221 217 217 221 221 217 217 217 220 217 217 220 217 219 219 219 219 219 219 219 97 97 97 97 219 219 219 219 219 219 219 219 217 217 219 219 217 217 217 102 102 102 102 102 102 102 102 102 222 102 102 102 102 102 102 102 102 102 102 102 219 217 217 219 219 219 219 217 219 219 102 97 219 219 219 219 219 219 219 219 219 219 219 217 217 217 217 217 217 217 219 219 219 217 217 217 217 217 217 217 217 217 217 217 217 219 389 393 219 393 393 393 217 217 217 217 394 394 394 393 393 393 393 394 394 388 394 394 394 394 394 217 217 217 217 217 217 217 217 217 220 217 220 220 220 217 217 217 217 220 217 217 220 220 394 396 394 394 394 394 394 394 394 394 217 394 217 217 217 394 394 394 394 217 394 391 394 394 391 394 394 391 394 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 299 0 0 299 299 299 299 299 301 301 300 300 301 301 301 300 300 300 300 300 300 301 301 301 300 301 301 301 301 301 301 301 301 299 299 299 299 299 299 299 299 299 299 301 301 301 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 297 299 299 299 299 299 299 299 299 297 299 299 299 297 297 299 299 297 384 297 300 300 300 300 300 300 300 215 215 214 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 214 214 214 216 216 216 216 214 214 214 214 216 216 216 216 216 216 216 216 216 216 216 215 215 215 216 216 216 216 216 215 216 216 216 216 216 216 216 216 216 216 216 216 216 215 215 97 215 97 97 389 216 97 216 97 97 97 97 97 97 97 97 389 97 97 97 384 384 299 299 384 299 384 299 299 299 299 299 299 299 299 299 299 299 299 388 388 389 299 388 388 388 301 301 301 301 301 301 301 300 300 300 300 300 301 301 301 300 300 389 389 215 215 215 389 388 389 389 389 389 389 299 299 299 299 301 389 389 389 389 301 389 389 389 389 389 389 388 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 384 384 384 384 387 387 387 388 388 388 388 388 388 388 387 387 387 387 387 387 387 387 387 387 387 387 388 388 389 388 388 388 388 389 389 389 389 393 388 388 393 393 393 388 388 388 388 394 387 387 388 387 387 387 387 388 388 388 388 388 388 394 388 388 388 394 387 394 394 394 387 387 387 387 387 387 391 391 387 394 391 391 391 391 387 391 391 391 391 391 391 391 0 0 0 0 0 0 0 0 0 299 0 0 297 0 0 0 0 0 0 0 0 0 0 0 0 0 297 297 297 297 297 297 297 297 297 384 297 297 381 297 297 297 297 297 377 377 377 381 377 377 381 377 0 0 297 0 0 377 377 297 297 297 297 297 297 377 297 297 297 377 377 377 377 377 0 0 377 377 377 374 374 377 377 376 377 377 376 376 377 374 377 376 376 376 374 376 376 376 376 376 387 384 387 387 381 381 381 387 387 387 387 387 386 386 386 381 387 386 386 386 381 386 386 386 386 386 387 387 391 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 380 386 386 386 383 386 386 386 386 386 386 383 383 383 383 386 383 383 383 383 383 383 383 383 383 376 376 376 376 376 376 376 376 376 380 376 376 380 376 376 376 376 376 376 376 376 376 376 376 376 376 381 380 381 381 381 380 380 381 381 381 381 381 381 380 381 381 381 381 380 381 380 380 380 380 376 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 378 378 380 380 378 378 378 380 380 380 380 380 380 378 380 380 383 378 378 383 383 378 376 373 376 373 373 373 373 376 376 376 376 376 376 375 375 375 375 375 375 375 375 375 375 375 375 375 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 375 378 378 56 56 56 375 375 375 375 375 375 375 376 375 378 378 378 375 375 375 375 378 375 375 375 375 375 375 375 375 375 375 375 375 375 375 56 56 375 56 375 375 375 375 375 375 375 375 56 56 375 56 56 56 51 56 56 56 56 51 56 56 56 56 56 56 56 56 57 56 56 56 57 57 56 57 57 57 57 56 56 378 56 56 56 56 378 378 378 378 378 378 378 379 379 379 379 379 379 56 379 379 379 379 379 57 57 56 57 57 56 57 56 56 56 56 56 56 56 56 56 56 56 56 56 56 379 57 57 57 57 57 57 57 56 57 379 56 57 57 57 57 57 57 57 57 57 57 57 57 57 60 57 383 378 383 383 385 385 385 383 383 390 383 390 390 383 383 385 383 383 383 385 385 383 383 385 385 385 386 386 386 386 386 386 390 386 386 386 386 386 395 395 386 390 386 395 395 390 390 395 390 390 390 390 385 385 383 383 385 390 385 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 385 385 385 385 385 385 385 390 385 390 390 390 392 385 385 385 385 385 385 382 382 392 385 382 294 382 60 60 57 57 60 60 60 57 57 382 382 57 382 57 57 60 57 57 57 60 60 57 60 60 60 60 379 379 379 379 379 379 379 385 379 378 378 385 385 379 385 385 385 385 382 385 385 385 382 60 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 385 382 65 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 65 60 382 65 65 65 65 382 382 382 382 382 294 294 65 65 294 294 294 65 65 65 65 65 65 65 60 60 60 60 60 60 60 60 60 60 60 60 60 65 60 60 65 65 65 65 65 65 60 60 60 60 60 60 54 65 65 65 65 65 65 65 60 54 60 65 65 54 54 62 62 54 62 54 391 391 391 391 391 395 395 391 391 396 396 391 396 391 395 395 391 395 395 395 395 395 395 395 395 395 396 396 220 396 220 396 396 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 395 395 395 395 395 398 398 396 396 396 396 396 396 396 396 396 396 396 396 220 396 396 398 395 398 398 398 398 398 396 398 223 223 223 223 398 398 398 398 398 398 398 398 398 398 398 398 398 220 220 220 220 220 220 220 220 220 221 221 220 224 220 220 220 220 220 224 220 220 224 224 224 224 224 221 221 221 221 221 224 224 108 221 108 108 108 224 224 221 224 224 224 224 224 224 111 224 224 224 224 224 224 224 224 224 221 224 224 224 224 224 224 224 111 111 224 224 111 224 224 111 111 111 111 111 111 111 111 111 111 111 111 111 111 123 123 111 123 123 123 398 398 223 398 225 225 225 223 223 223 223 223 223 223 223 223 223 223 223 225 223 223 223 223 223 225 220 220 220 220 220 220 223 220 220 220 220 220 220 220 220 220 220 220 220 220 220 224 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 224 224 223 227 223 223 223 223 227 223 223 224 224 111 223 227 223 223 111 227 227 123 123 123 398 398 225 398 398 225 399 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 227 225 227 227 227 225 225 227 227 123 123 227 227 227 227 227 227 225 225 227 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 177 225 225 225 171 171 177 177 177 177 171 177 177 177 177 177 177 177 177 177 177 177 177 177 174 174 62 62 62 62 62 62 62 65 65 65 65 65 65 65 65 62 65 65 65 65 62 65 65 65 65 65 65 65 294 65 65 65 65 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 295 295 294 294 294 65 65 65 65 65 65 65 295 295 294 295 295 295 295 65 67 295 295 295 295 67 295 295 295 295 295 392 294 392 392 294 392 392 390 392 390 390 392 390 392 392 392 392 392 392 392 392 392 392 392 392 392 390 390 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 397 392 390 397 397 397 397 390 390 390 390 395 397 397 390 395 395 395 395 395 395 395 397 392 397 397 397 397 397 395 397 395 395 398 397 397 397 397 398 397 397 397 397 397 295 295 295 295 295 295 295 295 295 294 294 295 295 295 295 295 295 295 295 295 295 295 295 295 296 296 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 392 294 294 392 392 392 296 296 295 295 296 296 296 294 295 294 294 294 295 296 295 295 294 296 296 294 296 296 296 296 296 296 296 296 296 296 296 296 296 397 296 397 296 397 397 399 399 397 397 399 295 295 295 295 295 295 295 167 295 296 167 167 167 167 295 162 295 167 167 162 162 167 167 162 167 162 296 296 399 296 296 399 296 399 399 399 399 399 399 399 399 399 399 399 399 399 399 171 167 167 167 167 167 171 167 167 167 167 167 171 171 171 167 171 171 171 171 171 171 171 167 167 171 167 167 174 167 171 171 171 171 171 171 174 171 171 171 174 174 177 174 174 62 54 62 62 62 62 55 65 62 65 65 65 63 62 62 62 62 62 62 55 55 63 62 55 55 55 65 65 65 65 65 63 63 67 65 67 67 67 67 67 65 63 65 65 67 63 63 67 63 63 63 63 55 55 63 62 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 55 55 63 55 55 63 55 63 63 63 63 63 63 63 63 63 63 63 63 58 58 63 58 58 58 58 295 67 295 295 295 295 67 162 162 162 162 162 162 162 162 162 162 162 162 162 67 162 162 162 162 162 167 167 174 167 173 173 173 174 174 174 174 174 173 173 174 174 174 173 173 173 173 173 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 169 169 169 169 162 162 162 162 159 159 159 169 162 169 169 169 159 159 169 169 169 159 159 159 159 159 58 58 63 63 63 63 58 63 63 63 63 63 63 63 63 64 63 63 64 64 64 63 64 64 66 64 66 63 67 67 66 66 66 67 67 67 67 67 67 66 67 67 67 67 66 67 67 162 66 66 66 66 66 66 66 66 66 63 66 66 66 66 66 66 66 66 66 66 66 162 66 66 66 66 66 66 66 66 66 162 159 159 159 159 66 159 159 159 159 159 159 159 58 58 58 58 58 58 58 64 64 64 64 64 64 64 64 58 64 64 64 58 58 64 64 59 59 59 66 64 153 153 153 153 153 153 153 159 159 153 153 153 153 153 153 153 153 153 153 153 64 59 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 153 64 153 153 153 59 59 64 59 59 59 59 153 151 153 153 151 59 59 151 151 151 59 59 151 151 59 51 51 51 51 51 51 51 57 51 57 57 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 53 57 53 53 53 53 53 53 57 60 60 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 44 44 51 51 44 44 44 51 51 57 53 53 53 44 44 53 53 53 44 53 53 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 60 60 60 60 60 60 60 60 60 60 60 60 54 60 60 60 60 60 54 60 60 54 54 54 50 50 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 50 50 54 50 50 50 50 54 54 54 54 54 54 54 54 50 54 54 54 47 50 54 47 47 47 47 44 44 44 44 44 44 44 44 44 50 44 44 50 50 44 44 44 44 50 50 44 50 50 50 50 50 53 53 53 53 53 50 50 53 53 60 60 60 53 50 53 53 60 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 39 39 50 50 50 50 50 39 39 50 50 50 50 39 50 50 50 44 44 44 44 44 44 44 39 44 39 39 39 39 39 44 35 44 39 39 35 35 39 35 35 35 35 50 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 35 35 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 35 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 24 55 54 55 55 55 55 54 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 58 58 55 55 55 55 55 55 55 48 48 58 58 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 58 58 58 58 58 58 58 59 58 59 59 59 59 58 58 58 58 58 58 58 58 59 58 58 58 58 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 58 52 59 58 59 59 59 59 59 59 59 59 59 59 59 59 59 59 52 59 59 59 52 52 52 52 52 52 52 52 52 59 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 48 48 48 48 48 48 48 48 48 58 58 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 48 48 48 48 48 52 52 58 48 58 58 58 58 52 58 58 58 58 52 58 58 52 52 48 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 52 52 48 48 48 52 52 43 52 52 43 43 43 43 52 52 43 43 48 43 43 43 43 43 37 37 48 48 37 37 37 48 48 48 48 48 37 37 48 48 37 37 37 37 43 43 37 37 37 37 37 37 37 37 37 43 37 37 43 43 37 37 37 37 43 37 37 43 37 37 43 37 39 39 39 39 39 30 30 39 39 39 39 39 39 39 30 30 39 39 30 30 30 30 30 30 30 30 39 39 39 39 39 39 39 39 39 47 39 39 47 39 39 39 39 39 39 39 30 39 39 39 39 30 30 30 30 30 30 30 30 30 30 39 39 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 47 47 47 47 47 47 47 54 54 54 54 54 54 47 47 47 47 47 47 47 47 47 47 47 47 47 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 55 55 55 47 47 47 47 47 47 47 54 47 54 54 47 47 47 47 47 47 47 47 47 55 55 47 47 47 47 47 47 47 47 47 55 55 47 47 47 47 47 47 47 47 47 48 48 30 30 30 30 30 30 36 30 30 30 30 30 30 30 30 30 30 30 30 36 36 30 36 36 36 36 39 30 39 39 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 36 36 47 47 47 47 47 30 47 30 30 47 47 47 47 47 47 47 47 47 47 47 36 36 47 36 48 48 48 47 47 47 47 47 47 48 47 47 47 48 48 48 48 48 30 30 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 48 48 36 36 36 48 48 48 48 48 48 48 48 48 48 48 36 48 48 48 36 36 36 36 36 37 37 36 36 36 36 36 36 37 36 36 36 36 37 36 48 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 39 24 30 30 30 30 24 30 30 30 30 30 30 30 30 30 30 30 30 30 24 30 30 24 20 24 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 20 20 20 20 20 30 20 20 20 20 30 30 30 30 30 20 20 20 30 30 20 20 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 30 36 36 36 36 30 36 36 22 36 36 22 36 36 22 36 36 22 22 22 22 22 22 22 22 37 22 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 22 37 37 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 20 12 20 20 20 22 12 20 20 20 20 20 22 22 22 22 22 22 22 22 22 22 22 22 22 22 20 20 30 22 22 22 22 30 30 30 30 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 20 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 12 12 12 12 12 12 12 22 22 22 22 22 22 12 12 12 12 12 12 12 12 12 12 12 12 12 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 12 12 12 12 12 12 12 22 22 22 22 22 12 12 22 22 22 22 12 22 22 22 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 22 22 12 14 14 14 14 12 12 14 10 10 14 14 10 14 14 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 14 14 14 14 14 14 14 14 14 14 22 22 14 14 14 14 14 14 14 14 14 22 14 14 14 14 14 14 14 14 14 14 22 23 23 23 23 14 23 14 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 27 27 27 27 27 22 27 27 27 27 27 27 27 27 27 27 22 37 37 27 27 27 37 37 43 37 43 43 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 33 33 33 33 33 33 33 23 23 23 23 23 23 23 23 23 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 27 27 27 27 27 23 23 23 23 23 27 23 23 23 22 27 27 27 27 23 27 27 27 27 27 27 27 23 23 23 23 23 33 23 27 27 27 27 27 33 33 23 33 27 33 33 33 33 33 23 23 23 23 29 29 16 23 23 23 23 23 23 29 29 29 23 29 29 29 16 29 29 29 29 29 23 23 23 23 23 23 23 33 23 33 33 23 33 23 23 29 23 23 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 23 23 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 146 29 29 146 146 146 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 49 49 43 43 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 52 43 52 52 52 52 52 52 52 59 52 52 59 59 52 52 52 52 52 49 49 59 49 49 49 49 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 61 61 61 61 61 61 49 49 59 59 61 61 61 59 59 59 59 59 61 61 59 59 59 61 61 61 61 61 61 49 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 43 49 43 43 49 49 49 43 43 43 43 49 49 49 43 43 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 61 61 150 49 49 49 61 61 61 61 49 61 61 61 61 61 61 61 49 49 49 49 49 49 49 49 49 49 49 49 150 49 49 49 49 49 49 49 49 150 49 49 149 149 150 49 150 150 150 150 150 61 61 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 149 149 150 150 149 149 149 150 150 150 150 150 150 149 150 150 150 149 149 150 149 149 29 146 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 33 33 33 33 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 46 46 46 46 46 33 33 33 33 33 33 33 27 33 27 27 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 27 27 43 27 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 33 49 33 33 33 43 49 27 33 27 27 43 43 43 43 43 43 43 43 43 43 43 49 49 49 49 49 49 49 43 49 43 43 49 49 49 49 49 49 49 49 49 49 49 46 46 46 46 46 46 46 29 46 29 29 46 46 46 46 46 46 46 46 46 46 46 46 46 49 46 29 29 29 29 49 49 49 33 33 33 33 33 33 33 33 33 33 49 49 33 33 33 49 49 49 49 49 49 49 29 46 29 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 149 149 149 149 49 46 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 149 149 149 149 149 149 149 149 46 46 46 49 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 146 146 146 146 146 146 146 29 29 29 29 29 148 146 146 146 146 146 146 146 146 146 146 147 147 147 29 29 148 29 148 148 148 148 148 148 46 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 147 147 148 147 147 148 147 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 147 147 147 147 147 147 147 148 147 148 148 148 148 148 147 147 147 148 147 147 147 148 147 147 147 147 46 46 46 46 46 46 46 149 46 149 149 46 323 46 46 46 46 46 46 46 46 323 46 46 46 148 323 149 149 323 323 323 323 149 323 149 149 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 148 323 323 323 323 320 323 323 323 323 323 323 323 323 323 323 323 323 323 323 320 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 46 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 320 148 148 320 320 320 148 148 148 320 320 320 320 320 320 320 320 320 320 320 320 148 147 148 148 148 198 198 148 148 320 148 148 198 198 198 198 148 198 198 198 198 198 198 198 198 198 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 198 198 198 198 198 198 198 320 198 320 320 320 320 198 198 320 320 320 321 320 320 321 198 198 198 198 198 321 198 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 308 308 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 306 306 306 306 306 306 306 306 306 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 306 306 306 306 256 306 306 306 306 256 256 256 256 271 256 271 271 271 306 306 306 306 271 306 306 306 306 306 306 306 271 271 271 143 271 271 271 271 271 143 143 143 143 143 143 143 143 143 271 271 271 271 271 271 271 271 271 271 271 271 306 306 271 306 306 271 306 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 306 306 306 306 306 306 306 271 271 271 271 271 271 271 306 306 306 306 306 306 306 306 306 306 306 306 309 309 309 309 309 309 310 309 309 309 309 309 309 309 310 310 309 309 309 310 310 309 309 310 310 310 309 309 306 306 309 306 309 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 310 309 309 306 306 306 309 309 309 309 309 306 306 309 306 306 306 306 306 306 306 306 310 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 314 310 310 314 314 310 310 310 310 310 310 310 310 314 310 310 310 314 310 310 314 314 310 310 306 306 310 310 310 306 306 306 306 306 306 306 306 310 306 306 306 310 310 313 313 313 313 313 310 314 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 313 314 310 314 314 314 313 310 313 313 313 313 313 314 314 313 313 313 313 313 313 314 316 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 144 144 143 143 143 7 7 7 7 7 144 144 144 143 144 144 144 144 144 144 144 144 144 143 143 143 143 143 144 144 143 143 143 144 144 144 144 144 144 144 144 144 144 144 144 143 143 144 143 143 143 143 144 144 144 144 144 144 144 144 144 144 144 144 145 145 144 144 145 145 145 7 7 7 7 7 7 7 7 7 7 7 7 10 10 7 7 10 7 7 7 7 7 7 7 7 16 16 16 16 16 10 10 10 10 10 10 10 10 10 10 10 10 12 12 10 10 10 10 10 10 10 10 10 10 10 14 16 16 10 16 16 16 16 10 10 10 10 10 16 16 10 10 10 14 14 10 14 14 16 16 16 16 16 16 16 14 16 14 14 14 16 16 16 16 23 16 16 23 16 16 144 145 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 16 144 144 16 144 144 144 7 144 144 16 144 7 7 7 7 7 16 16 7 7 7 16 16 16 16 16 16 16 16 16 16 16 16 144 144 144 144 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 145 145 144 144 145 145 145 144 144 16 144 144 144 144 144 144 144 144 146 146 145 146 146 146 146 146 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 146 146 146 146 146 146 146 16 146 16 16 16 146 146 16 16 16 16 146 16 16 29 146 146 146 146 146 146 146 146 146 29 146 146 146 146 146 146 146 146 146 146 146 146 313 316 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 306 306 306 306 306 272 272 313 313 313 313 272 313 313 272 272 313 272 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 272 272 306 306 272 272 272 271 271 271 271 272 271 272 272 272 272 272 272 272 272 272 272 272 272 272 271 271 143 271 271 143 271 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 272 272 272 272 272 143 272 272 272 271 271 143 143 143 272 143 143 143 143 143 143 143 272 272 143 272 272 272 145 143 143 143 143 143 145 145 143 143 145 145 145 145 145 145 273 273 313 273 273 273 273 313 273 272 272 273 272 273 273 273 273 273 273 273 273 272 273 273 145 145 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 145 145 272 272 272 145 145 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 145 145 145 145 145 145 145 272 145 272 272 145 145 145 145 145 145 145 145 145 145 145 273 273 273 273 273 273 273 273 273 145 145 145 145 145 273 273 273 273 145 273 273 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 146 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 146 145 145 145 145 145 145 145 146 145 146 146 146 146 146 145 146 146 146 146 146 146 146 316 313 316 316 316 313 313 313 313 313 313 313 316 316 313 316 316 316 316 316 316 316 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 316 316 316 316 316 316 316 313 313 313 313 313 313 319 313 313 313 319 319 313 319 319 316 316 316 316 316 319 319 319 319 319 319 319 316 319 319 319 319 319 319 319 319 319 317 317 273 317 317 317 317 273 273 145 145 273 273 273 317 317 273 273 273 317 317 273 317 317 317 317 145 145 147 145 145 147 145 146 147 146 146 146 147 147 147 146 146 147 147 147 147 147 317 147 147 147 147 147 147 145 273 145 145 147 147 147 147 147 147 147 147 147 147 147 147 317 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 317 317 198 198 198 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 198 317 317 198 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 198 198 198 198 198 198 198 317 317 317 317 147 198 198 317 147 147 147 198 147 147 147 319 319 319 319 319 319 319 198 319 198 198 319 319 319 319 319 319 319 319 319 319 319 198 198 198 198 198 198 198 198 198 147 198 198 198 198 198 198 198 198 198 198 198 198 319 319 198 319 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 319 198 321 321 321 198 198 198 198 198 321 321 198 321 321 321 321 321 308 309 308 308 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 304 308 304 304 309 309 309 304 304 304 304 304 304 304 309 309 304 304 304 309 309 304 304 309 305 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 305 305 306 305 306 306 306 306 306 306 306 305 306 306 306 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 305 305 304 304 243 304 304 243 304 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 305 305 304 304 304 305 305 304 304 304 304 304 304 243 304 304 243 243 243 243 243 248 305 305 305 305 305 305 305 248 305 248 248 248 248 248 305 248 305 248 248 248 248 248 248 248 248 248 305 306 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 256 305 305 305 305 256 305 305 304 304 305 305 305 304 304 304 304 304 304 305 304 304 304 305 305 304 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 256 305 305 305 305 256 305 305 305 305 305 305 256 305 305 305 256 256 248 248 256 306 256 306 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 143 256 256 256 271 143 256 256 143 256 143 143 143 143 143 143 143 143 143 143 143 143 143 243 243 243 243 243 243 243 243 243 242 243 243 243 243 243 243 243 243 243 243 243 243 243 243 248 248 242 242 242 242 242 242 242 242 242 245 242 242 242 242 242 242 242 242 246 246 242 246 246 246 246 246 248 248 243 243 246 246 248 242 243 242 242 242 243 246 243 243 246 246 246 246 246 246 248 248 248 248 248 248 248 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 252 252 252 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 246 245 245 245 246 246 246 246 246 246 246 253 245 253 253 253 253 245 253 253 0 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 250 250 245 246 250 245 250 245 245 245 245 245 245 245 245 245 245 245 255 245 245 255 250 250 250 250 250 255 250 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 252 252 246 246 252 252 252 246 246 246 246 246 246 246 246 252 246 246 246 252 252 246 250 250 250 1 246 246 246 246 246 246 246 246 246 245 246 246 246 246 246 246 246 246 246 246 246 246 250 250 246 250 250 250 250 246 246 246 246 246 246 250 246 246 246 250 250 246 246 250 1 1 250 250 255 255 255 250 250 250 250 255 255 255 250 255 255 255 255 255 255 255 252 252 252 252 252 252 252 1 252 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 255 1 1 1 1 255 255 4 255 4 4 4 4 1 1 4 4 4 1 4 4 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 1 3 3 1 1 1 1 1 3 1 3 3 3 3 3 3 3 3 3 3 3 3 3 3 8 3 8 8 5 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 256 256 256 256 256 143 143 256 256 248 256 256 256 256 256 143 256 256 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 243 248 243 243 248 248 248 243 243 243 243 243 243 248 243 243 243 243 248 243 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 252 248 248 248 248 252 248 248 248 248 248 248 252 248 248 248 252 252 252 252 252 143 2 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 256 143 143 143 143 248 256 248 248 248 256 256 256 248 248 248 252 248 248 248 143 143 143 143 143 143 143 143 143 143 143 143 143 252 143 143 143 252 252 252 252 248 143 1 252 143 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 2 2 143 2 2 2 2 143 143 1 143 1 1 1 2 2 2 2 1 2 2 1 2 2 1 2 1 1 252 1 1 1 1 252 252 252 252 252 1 1 252 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 5 5 1 1 5 5 5 1 1 1 1 3 5 5 1 5 3 5 5 5 5 8 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 2 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 7 7 2 2 2 2 2 2 2 2 2 5 2 2 5 2 2 2 2 2 2 2 2 5 2 6 6 6 5 5 5 5 5 5 5 5 5 8 8 5 8 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 5 5 6 6 6 5 5 5 5 9 9 9 9 9 5 9 9 9 9 9 9 9 9 9 7 7 143 7 7 7 7 143 143 143 143 143 143 143 7 7 143 7 6 6 6 6 6 6 6 6 143 143 2 143 6 2 6 2 2 2 2 2 2 2 2 2 2 6 6 2 6 6 6 6 6 6 6 6 6 143 6 143 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 9 9 9 9 9 7 7 7 7 7 6 7 6 6 6 6 6 7 7 7 7 6 7 6 10 10 10 6 6 6 6 6 6 6 9 9 9 9 9 9 9 6 6 9 9 9 9 6 9 9 12 9 12 10 10 6 6 12 12 12 6 6 6 6 6 6 12 6 6 6 12 12 12 12 12 10 12 10 10 10 12 12 12 12 12 12 12 12 10 12 12 12 12 12 12 12 12 0 0 0 253 253 253 253 253 253 253 400 400 400 253 253 253 253 253 253 253 253 253 253 253 253 255 400 400 400 11 400 400 400 400 400 11 11 11 11 11 11 11 4 4 400 400 400 400 400 4 253 4 4 4 4 4 255 255 253 253 255 255 255 400 253 400 400 253 255 4 253 253 253 4 4 4 4 4 255 255 255 255 255 4 255 4 4 4 4 4 255 255 255 255 255 255 4 255 255 255 11 11 11 11 11 11 11 11 11 11 11 11 11 21 11 11 13 13 11 11 11 11 13 13 11 13 13 13 13 13 21 21 13 21 19 21 19 19 19 28 28 28 28 28 28 28 28 28 19 19 28 28 28 19 19 28 19 19 19 19 13 13 13 13 13 19 13 13 13 13 13 19 19 19 19 19 19 19 19 19 19 19 13 13 13 13 13 13 13 19 19 19 19 18 18 18 13 13 19 18 18 18 13 18 18 18 18 18 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 13 4 4 4 4 4 4 4 4 4 4 11 11 4 4 4 4 4 4 4 4 11 13 13 13 13 4 4 13 13 13 4 4 4 4 4 13 13 4 4 4 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 18 4 4 4 4 4 4 4 8 4 4 8 4 4 4 4 4 4 4 3 3 3 3 13 13 13 13 8 8 8 13 13 18 18 13 18 13 13 8 13 13 13 8 8 13 13 8 8 8 3 3 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 3 8 8 3 3 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 28 28 28 28 28 28 28 28 28 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 42 34 42 42 42 42 42 42 42 42 42 42 42 42 42 41 41 41 41 42 41 41 41 41 41 41 41 41 41 34 34 34 34 34 34 34 34 34 34 34 41 34 41 34 41 41 41 41 41 41 41 34 34 34 34 34 26 26 41 41 41 41 41 32 32 32 32 32 32 32 32 32 32 32 32 32 32 42 41 42 42 41 41 41 41 41 45 41 41 45 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 45 51 41 51 51 51 51 51 51 51 51 51 56 51 51 51 51 51 51 51 51 51 51 51 51 51 41 41 41 41 41 41 44 41 41 41 41 51 41 41 41 41 51 44 44 51 51 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 32 32 32 32 32 32 32 32 32 41 41 32 41 32 32 32 32 32 32 32 32 32 32 32 32 32 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 44 44 41 32 44 44 44 41 41 41 41 41 41 41 41 41 41 41 44 41 41 41 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 35 35 25 44 32 44 44 35 35 35 44 44 44 44 35 35 35 44 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 24 24 24 35 35 35 35 35 24 24 35 35 39 24 24 24 24 24 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 18 8 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 8 18 18 8 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 18 18 18 17 17 18 18 18 18 18 17 17 17 17 18 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 18 18 26 18 18 18 18 18 18 18 18 26 18 18 18 18 28 19 28 28 28 28 26 28 28 28 28 28 28 26 28 28 28 26 26 28 34 34 26 18 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 18 26 26 26 26 26 26 26 26 26 26 26 32 26 26 26 32 32 32 32 32 17 17 17 17 17 17 17 17 17 18 18 18 18 25 25 25 17 25 25 25 25 25 25 25 25 25 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 25 25 25 25 25 25 25 18 18 18 18 18 18 25 25 18 18 18 25 18 18 18 25 25 25 25 25 25 32 25 25 26 26 26 25 32 25 26 26 32 32 32 32 32 17 17 17 17 17 17 17 25 25 25 25 25 25 25 17 17 17 25 25 17 17 24 24 24 24 24 25 25 32 25 25 25 25 32 32 32 32 32 32 25 32 32 32 32 25 32 32 25 24 24 25 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 24 25 25 25 24 24 24 24 24 24 24 24 24 35 24 24 24 24 24 24 24 24 24 24 24 24 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 5 5 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 9 9 9 9 9 9 9 8 8 17 17 17 9 9 9 9 17 9 9 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 17 17 17 17 17 17 17 17 17 24 24 24 24 24 17 17 17 17 24 17 17 24 17 24 24 15 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 15 15 24 24 24 20 20 20 15 24 20 20 20 12 20 20 12 9 9 9 9 9 9 9 9 9 9 9 9 15 9 9 9 9 9 15 9 9 15 15 15 15 15 15 17 17 15 15 15 15 17 17 17 17 17 15 15 17 17 17 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 12 12 12 15 15 15 15 15 15 12 15 15 12 12 12 12 12 12 9 9 9 9 9 9 9 15 15 15 15 15 9 9 9 9 9 9 9 9 9 9 15 15 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 15 12 12 12 12 15 15 15 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 236 0 236 236 239 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 0 0 11 11 0 0 0 0 0 0 0 0 11 0 0 0 11 0 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 21 0 0 21 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 21 21 21 21 0 21 0 0 21 21 21 21 21 21 21 21 21 21 21 28 28 236 236 236 236 239 239 239 236 236 337 337 239 239 239 239 0 239 239 239 0 0 239 0 0 0 0 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 239 337 337 337 0 0 0 0 239 0 0 0 0 239 239 337 239 239 0 0 239 239 239 0 0 239 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 344 337 344 344 344 337 337 337 344 344 344 337 344 344 0 337 0 337 337 337 337 0 337 337 337 337 337 337 0 337 337 337 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 337 337 337 337 0 337 337 337 337 337 337 337 337 337 337 337 0 337 337 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 28 21 21 28 21 28 0 21 0 0 0 0 0 21 21 21 21 0 21 28 0 21 21 21 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 239 239 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 28 28 28 28 28 28 31 28 28 28 28 28 28 28 28 28 28 34 34 34 34 31 31 0 0 31 31 31 0 0 0 0 0 31 31 31 40 0 31 31 40 40 40 40 40 40 40 34 34 28 34 34 38 34 28 28 28 28 28 38 38 28 28 40 38 38 28 38 38 34 34 34 34 42 38 38 38 38 38 38 38 42 42 38 42 42 42 42 42 42 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 374 0 0 0 0 374 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 374 373 374 374 374 374 373 0 0 0 374 374 374 374 374 374 374 374 373 374 374 373 42 42 42 42 42 42 42 38 38 38 38 38 38 38 42 42 38 38 38 42 42 38 38 373 373 373 40 40 40 40 40 40 40 0 31 0 0 0 40 40 40 40 40 40 40 40 40 40 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 40 373 373 40 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 42 42 42 42 42 42 42 45 45 45 45 45 42 45 42 45 45 45 45 45 45 45 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 375 373 375 375 375 45 45 45 45 45 45 45 45 45 373 45 45 45 45 45 45 375 375 375 375 375 375 45 45 45 45 45 375 375 375 375 375 375 51 45 375 375 45 375 56 210 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 83 83 208 208 83 83 83 208 208 208 208 208 208 208 208 208 208 208 208 207 207 207 207 207 207 208 208 208 208 208 208 208 208 208 208 208 208 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 78 207 207 78 207 207 78 78 78 78 78 208 208 208 208 208 208 78 207 208 207 207 207 208 78 207 207 207 78 78 78 78 78 208 208 78 78 78 78 81 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 83 83 208 83 83 83 83 208 208 208 208 208 208 208 83 81 208 208 208 81 81 81 81 81 81 81 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 81 81 208 81 81 81 81 208 208 208 208 208 208 208 208 208 208 208 81 208 208 208 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 78 83 83 81 83 83 83 83 81 81 81 81 81 81 81 83 81 83 81 81 81 83 81 81 81 81 81 81 81 81 81 81 81 81 81 81 78 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 207 76 207 207 76 76 76 78 78 76 76 76 76 76 76 76 76 76 78 78 76 78 78 78 78 76 78 78 78 78 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 78 78 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 78 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 79 79 76 76 79 79 79 76 76 76 76 76 79 79 79 79 76 79 79 79 79 79 79 79 79 79 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 73 76 73 73 79 79 79 79 79 79 73 76 79 76 76 76 79 73 79 79 79 73 73 73 73 73 79 79 73 79 79 79 79 73 73 73 73 73 79 73 73 73 73 73 79 73 73 73 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 73 73 73 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 84 84 81 81 81 81 81 81 81 78 81 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 84 84 81 81 84 84 84 81 81 81 81 81 84 78 81 78 78 78 78 78 78 78 84 84 84 84 84 84 84 79 84 78 78 79 79 79 84 79 84 79 79 79 84 79 79 79 79 79 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 207 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 76 76 76 78 78 76 76 76 76 76 79 79 79 79 79 79 79 79 79 79 78 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 79 79 79 79 79 78 79 78 79 78 78 78 78 78 79 78 78 78 78 78 78 78 79 79 79 79 79 79 79 78 78 78 78 76 79 79 79 78 76 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 81 85 85 81 85 85 85 84 81 84 84 84 84 84 85 85 81 84 84 85 85 84 84 84 84 84 84 84 84 84 84 84 84 79 84 79 79 79 79 79 84 84 84 79 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 82 82 82 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 82 79 82 82 79 79 79 79 79 79 79 82 82 82 82 82 82 82 82 82 79 82 82 82 82 82 82 82 82 82 84 86 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 79 84 79 84 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 84 79 79 79 79 84 84 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 82 79 79 79 79 82 82 82 79 82 82 82 82 82 82 82 86 86 86 86 86 86 86 84 86 84 84 84 86 86 86 86 86 86 86 86 86 86 86 86 86 86 79 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 86 86 86 86 86 86 86 82 86 82 82 82 82 82 82 82 82 82 82 82 82 82 86 86 86 86 86 86 86 82 86 82 82 82 82 86 86 86 86 86 86 86 86 82 86 86 86 86 73 73 73 73 73 73 73 73 73 73 73 73 73 70 73 73 73 73 73 73 73 73 70 73 73 73 73 73 73 73 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 73 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 73 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 69 69 70 70 70 70 70 70 70 70 70 70 70 70 68 68 68 70 68 68 70 70 70 70 68 70 70 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 69 69 68 69 69 69 69 69 70 70 69 69 69 70 70 70 70 70 70 70 69 69 70 70 69 69 69 69 69 69 69 69 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 68 69 69 69 69 69 69 69 70 70 70 70 70 69 69 70 70 70 69 68 70 68 68 69 69 69 69 69 69 69 69 69 68 68 68 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 311 311 68 68 68 68 68 68 68 311 68 68 311 68 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 315 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 308 311 311 311 311 311 308 308 311 308 308 308 308 308 308 311 311 311 308 308 311 311 308 308 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 309 311 309 309 309 309 309 309 311 311 309 309 309 311 309 309 309 309 309 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 309 311 309 311 309 309 309 309 309 311 311 312 311 312 312 312 311 311 312 311 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 311 311 312 312 312 312 312 309 309 309 309 309 309 309 312 312 309 309 312 312 312 309 312 309 309 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 309 312 312 312 312 312 312 312 312 312 312 312 309 312 312 314 312 69 69 69 69 315 315 315 69 69 69 69 315 315 315 315 315 69 69 315 315 315 315 315 315 315 315 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 315 69 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 69 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 68 69 68 68 68 68 69 68 68 68 68 68 68 68 68 68 68 68 68 315 315 68 68 315 315 315 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 315 315 68 311 315 68 315 68 68 68 68 68 68 68 68 68 68 68 311 68 68 68 315 315 311 315 315 315 315 311 311 311 311 311 315 315 311 315 315 311 315 311 311 311 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 69 315 69 69 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 311 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 312 315 315 312 312 314 312 312 312 312 314 315 315 315 315 315 312 312 315 315 315 315 312 312 312 315 312 312 312 312 312 312 312 312 312 312 312 312 312 312 315 312 315 315 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 314 69 69 315 69 69 315 69 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 314 315 314 314 314 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 314 314 315 315 315 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 315 315 314 315 315 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 312 312 312 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 315 315 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 316 316 314 316 316 316 316 86 190 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 79 79 79 75 75 75 82 82 82 82 75 75 75 75 75 75 75 75 82 82 82 82 82 82 75 82 82 82 82 82 82 75 82 82 82 75 75 75 75 75 77 82 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 77 75 75 75 75 75 82 80 82 82 82 80 80 82 82 82 82 82 82 82 82 77 82 82 82 77 77 77 77 77 77 77 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 77 77 77 77 77 77 77 82 82 82 82 82 77 77 77 82 82 77 77 82 82 82 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 75 80 80 80 80 80 80 80 77 77 77 77 77 77 77 80 80 80 80 80 80 80 77 80 80 80 80 77 77 77 77 77 77 77 77 77 71 75 77 71 77 77 77 77 77 77 77 77 71 71 71 71 71 80 80 80 80 77 77 77 77 77 77 77 77 77 77 77 77 77 77 71 77 71 71 80 80 71 77 80 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 79 79 79 79 79 75 75 79 79 79 79 79 79 79 79 75 79 79 79 75 75 75 75 75 75 75 79 79 79 79 79 73 79 73 79 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 75 75 79 75 75 75 75 79 79 79 79 73 75 75 79 73 73 75 75 73 75 75 75 75 75 75 75 75 75 75 75 75 75 75 69 69 75 75 75 69 69 69 69 69 69 69 69 69 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 70 70 70 70 73 70 70 70 70 73 70 70 70 70 70 70 69 69 69 69 69 69 69 69 69 69 73 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 69 69 69 69 69 69 69 69 69 73 73 73 69 73 69 73 73 73 73 73 73 73 69 69 69 69 69 69 69 73 69 73 70 70 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 71 75 75 75 69 75 75 75 75 75 75 75 75 75 75 79 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 69 69 75 69 69 69 69 75 75 75 75 75 69 69 75 75 75 69 69 69 69 69 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 69 69 71 71 71 71 71 71 71 71 71 71 75 75 71 71 71 71 71 71 71 71 71 69 69 69 71 71 69 69 69 71 71 71 71 71 71 69 71 71 71 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 71 71 71 71 71 71 71 71 71 69 69 69 69 69 71 71 71 71 69 71 71 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 318 318 318 71 71 71 71 71 71 71 71 71 71 71 71 318 318 71 318 71 71 318 318 318 318 318 318 318 318 318 318 71 318 318 318 318 71 71 71 71 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 71 71 71 71 71 318 318 69 71 69 69 69 318 71 318 318 71 318 318 318 318 318 318 318 318 318 69 69 69 69 69 315 315 69 69 69 69 315 315 315 69 315 315 315 315 315 315 315 318 318 318 318 318 318 318 315 318 69 315 315 318 318 318 318 315 315 318 315 315 315 318 318 318 318 318 318 318 314 318 315 314 314 318 314 318 314 314 314 314 314 314 314 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 314 318 318 314 314 314 318 318 318 318 318 318 314 318 318 314 314 314 314 314 314 318 318 318 318 318 316 316 318 318 314 318 318 314 318 318 316 318 316 314 316 316 314 316 316 316 316 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 316 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 316 314 314 316 316 316 314 314 314 314 314 316 316 314 314 314 316 316 316 316 316 190 86 190 82 190 190 190 82 82 82 82 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 82 82 82 82 82 82 82 82 82 82 82 82 80 82 82 82 82 82 82 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 82 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 71 80 80 80 80 71 71 71 71 71 71 71 80 80 71 80 80 80 80 71 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 80 190 190 80 190 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 190 190 190 190 190 190 190 190 190 190 190 190 190 80 190 190 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 80 190 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 190 190 190 190 191 190 191 190 190 190 190 191 190 191 190 191 80 191 191 191 191 80 191 190 191 191 191 191 191 191 191 80 80 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 71 71 71 71 71 71 71 318 71 318 318 318 318 318 71 71 71 71 71 71 71 318 71 74 74 74 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 74 74 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 74 74 74 74 74 74 74 318 318 318 318 318 318 318 318 74 318 318 74 74 74 74 74 74 74 74 318 318 316 318 316 316 318 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 74 74 318 74 74 74 74 318 318 318 318 318 318 318 74 74 74 318 316 316 316 316 316 316 316 316 318 318 318 318 318 318 318 318 318 318 318 318 318 316 318 318 316 316 316 316 316 316 316 316 316 316 316 316 316 318 316 318 318 318 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 74 74 74 74 74 74 74 316 316 316 316 316 316 316 74 74 316 316 316 74 74 316 316 74 74 74 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 319 316 316 316 316 319 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 319 319 319 319 319 319 319 319 316 316 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 191 191 191 191 191 191 191 191 191 80 80 191 80 80 191 191 191 191 80 191 191 80 191 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 322 322 80 80 80 322 322 80 80 80 80 80 80 80 80 74 80 80 80 74 74 74 74 74 74 74 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 74 74 74 80 80 71 71 80 80 80 71 71 71 71 71 71 80 71 71 71 74 74 74 74 74 74 74 80 80 74 74 74 80 80 80 80 80 74 74 80 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 80 80 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 74 80 80 74 74 74 74 74 74 74 74 74 74 74 74 80 80 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 319 74 74 74 74 319 74 74 74 74 74 74 74 74 74 74 74 74 74 74 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 191 191 191 191 191 191 191 191 191 80 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 322 322 322 322 322 322 322 74 74 74 74 74 74 322 322 322 322 322 322 322 322 322 322 322 322 322 191 191 191 191 191 322 322 322 191 322 322 322 322 322 322 322 322 322 322 322 322 322 191 191 322 191 191 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 74 74 74 74 74 74 74 74 74 74 74 74 319 74 74 74 74 74 74 74 74 74 74 74 74 74 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 74 322 322 322 322 74 74 74 74 74 74 322 74 74 74 74 74 74 74 74 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 319 322 322 322 322 322 322 322 319 322 319 319 319 319 319 322 319 319 319 319 319 319 319 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 319 319 319 319 319 319 319 322 322 322 322 319 322 322 319 319 319 321 321 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 322 322 322 322 322 322 322 322 322 321 321 321 321 321 322 321 322 322 321 321 321 321 321 321 321 321 210 208 209 209 210 208 208 209 209 209 209 209 209 209 209 209 208 208 209 209 208 208 208 208 208 208 209 209 209 209 209 209 209 208 208 209 209 209 209 209 209 209 208 208 209 208 209 209 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 209 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 209 209 209 209 209 209 209 208 208 209 209 209 206 206 206 206 206 206 209 206 209 209 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 209 208 209 209 208 208 208 208 208 208 208 208 208 206 206 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 206 206 208 208 208 208 208 208 208 206 208 206 206 206 206 208 206 206 206 206 208 206 206 206 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 207 207 208 208 208 208 208 208 208 208 208 207 206 208 208 208 208 208 208 208 208 208 208 208 208 208 207 207 207 207 208 207 207 207 207 208 208 208 208 208 207 207 207 207 208 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 345 345 206 345 345 345 345 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 205 205 205 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 203 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 203 203 203 203 203 203 203 340 203 340 340 340 203 203 203 203 203 203 203 203 203 203 203 203 203 203 205 205 205 205 205 205 205 206 205 206 206 206 206 206 205 205 205 205 206 205 205 203 206 205 203 205 206 206 206 206 206 206 206 345 345 345 345 345 206 206 206 345 345 203 203 345 203 203 203 203 203 203 203 203 203 206 203 206 206 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 205 205 205 205 205 205 205 205 205 203 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 205 205 205 205 205 205 205 205 205 203 203 203 205 205 205 203 203 203 203 203 203 203 205 205 205 205 205 205 205 203 205 203 203 203 203 203 205 203 205 203 203 203 204 203 203 204 204 204 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 205 206 206 205 205 205 206 206 206 206 206 205 205 206 206 206 206 205 206 205 205 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 204 207 207 204 204 204 204 204 204 204 205 207 207 207 207 207 205 205 207 207 207 207 207 207 205 207 205 205 205 205 205 205 205 205 205 205 205 205 205 205 207 204 207 207 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 207 207 204 204 204 204 204 204 204 205 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 204 204 204 204 204 205 204 205 204 205 205 205 205 205 204 205 205 205 205 205 205 205 204 204 204 204 204 204 204 205 204 205 205 205 204 204 204 204 204 204 204 204 204 204 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 76 207 76 76 207 76 207 207 207 207 207 207 207 207 207 207 207 76 207 207 207 76 76 76 76 76 76 76 207 207 207 76 76 76 76 76 76 76 76 76 76 76 76 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 76 76 76 76 76 76 76 72 76 207 72 72 72 72 72 76 72 72 72 72 72 72 72 72 72 72 207 207 207 207 207 207 207 204 207 204 204 204 207 204 207 204 204 204 204 204 204 204 72 72 72 72 72 72 72 207 72 207 207 207 207 207 72 207 207 204 204 204 204 204 72 72 72 72 72 72 72 204 204 204 204 204 72 72 204 204 204 72 72 204 204 204 76 76 76 76 76 72 76 72 72 72 72 76 76 76 76 76 76 76 76 76 73 73 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 73 73 72 72 73 73 73 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 73 73 73 73 73 73 73 72 72 73 73 73 73 73 73 73 73 73 73 73 73 73 345 345 345 345 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 345 340 340 341 341 340 340 340 340 341 341 341 341 341 341 341 341 341 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 340 340 340 341 340 340 340 341 341 338 341 341 338 338 340 340 340 340 338 340 340 338 340 340 338 338 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 341 341 341 341 341 340 340 340 340 341 340 340 341 341 341 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 203 203 203 340 340 340 340 340 340 340 340 203 340 340 340 340 203 340 340 340 203 203 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 200 340 203 203 340 340 340 340 200 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 203 203 200 203 203 203 203 200 200 200 200 200 200 200 203 203 200 200 200 203 203 200 200 200 200 203 341 341 341 341 338 341 341 341 341 341 338 338 338 338 338 338 338 338 341 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 335 335 335 335 338 338 335 335 335 335 335 335 335 335 335 338 338 338 335 335 335 338 335 335 335 335 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 333 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 333 333 338 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 200 203 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 338 200 200 200 200 338 338 338 338 338 338 338 338 200 338 338 338 338 200 338 338 338 338 338 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 338 200 200 200 200 200 200 200 200 200 338 338 200 338 200 200 200 200 200 200 200 200 200 200 200 200 200 338 338 338 338 338 338 338 338 338 338 341 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 341 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 200 200 200 200 200 200 200 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 200 200 200 200 200 200 200 200 200 338 338 338 338 200 200 200 200 200 200 200 200 333 200 333 333 333 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 333 333 200 333 333 333 333 333 200 338 338 338 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 200 203 200 200 200 203 200 200 200 200 200 200 200 200 200 203 200 200 200 200 203 200 200 203 203 203 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 203 203 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 203 203 200 293 293 293 203 293 293 200 200 200 293 293 293 293 293 293 293 293 203 293 293 293 293 293 200 200 200 200 200 200 200 200 200 333 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 200 200 200 200 293 200 333 200 200 333 333 333 200 200 333 333 333 333 333 333 333 333 293 293 293 293 293 293 293 333 333 333 333 333 333 333 293 293 333 333 333 333 293 333 333 293 293 293 293 293 293 293 293 293 293 200 293 200 200 200 293 293 293 293 293 293 293 293 293 293 293 293 293 293 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 293 200 200 293 293 293 293 293 293 293 293 293 293 200 200 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 73 73 73 73 73 73 73 73 73 72 73 73 72 202 202 202 202 202 202 202 202 202 202 202 202 202 72 72 72 72 72 72 72 72 72 204 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 202 202 202 202 202 202 202 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 202 202 202 202 202 202 202 72 72 72 72 72 72 202 202 202 202 202 202 202 202 202 202 202 202 202 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 202 202 72 72 72 72 202 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 204 204 72 72 72 72 72 204 204 204 204 204 204 204 204 204 72 204 204 204 204 204 204 204 204 204 204 204 204 204 204 72 72 72 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 202 202 202 202 202 202 202 204 72 204 204 204 204 204 202 202 72 202 202 202 202 202 202 202 202 202 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 202 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 202 202 204 202 202 204 202 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 201 204 204 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 340 203 340 340 203 340 203 203 203 203 203 203 203 203 203 203 203 203 203 345 345 345 345 340 340 340 345 345 345 340 340 340 340 340 340 340 340 340 340 340 340 340 203 203 203 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 203 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 203 203 340 340 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 201 201 204 204 204 201 201 204 204 204 204 204 204 204 201 201 204 204 204 201 201 204 204 204 201 201 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 201 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 203 204 204 203 203 204 204 204 204 204 204 204 204 204 203 204 204 203 203 204 204 204 203 203 203 203 203 203 203 203 203 203 203 204 204 203 203 203 203 204 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 204 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 204 204 204 204 203 203 203 204 204 204 204 203 203 203 204 204 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 203 204 203 203 203 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 293 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 203 201 201 201 201 201 201 203 201 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 293 203 203 203 203 293 201 201 201 201 203 203 203 203 203 203 203 203 203 203 203 293 293 293 293 293 293 293 203 203 203 203 203 293 293 203 203 203 293 293 293 293 293 201 201 201 201 201 201 201 201 201 293 201 201 293 201 201 201 201 201 201 201 201 201 201 201 201 201 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 201 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 199 293 293 293 293 199 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 73 73 73 73 73 73 73 202 202 73 73 73 73 73 73 73 73 73 73 73 73 73 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 73 73 73 73 70 202 70 73 202 202 202 202 202 202 202 202 202 202 70 202 202 202 70 70 70 70 70 70 70 202 70 70 70 70 70 70 70 70 70 70 70 70 70 70 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 70 70 70 70 70 70 70 70 70 202 70 70 70 70 70 70 70 70 70 70 70 202 70 70 70 70 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 70 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 70 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 68 70 70 202 70 70 70 70 202 202 202 202 202 202 202 70 70 70 70 202 70 70 70 70 70 70 70 70 68 70 70 70 70 68 70 70 70 70 70 70 68 70 70 70 68 68 70 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 201 202 201 201 202 202 202 201 201 201 201 201 201 202 202 202 201 202 202 202 202 202 202 202 202 202 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 202 201 201 202 202 202 202 202 202 202 202 202 202 201 202 201 201 201 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 201 201 201 201 201 201 201 201 201 199 199 199 199 199 201 201 199 199 199 201 201 199 199 199 199 201 199 199 199 199 199 199 199 293 293 293 293 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 201 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 201 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 199 202 201 201 199 201 199 201 201 201 201 201 201 199 201 201 201 201 199 201 201 199 202 202 202 202 199 199 199 202 202 202 202 199 199 199 202 199 199 199 199 199 199 199 202 202 199 202 202 199 202 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 258 258 258 68 68 202 202 202 202 202 202 202 202 202 258 202 258 258 258 202 258 202 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 202 258 202 202 202 258 258 258 258 258 258 258 258 258 258 68 68 258 258 258 258 68 258 258 258 258 258 258 258 258 258 258 258 258 68 68 258 258 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 202 202 202 202 202 202 202 68 68 68 202 202 68 68 202 202 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 202 68 68 68 68 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 68 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 68 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 202 68 202 202 68 68 68 202 202 202 202 202 68 68 202 202 202 68 68 202 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 311 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 311 68 311 311 311 68 68 68 68 68 68 68 311 311 311 311 311 311 311 311 311 311 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 307 307 68 68 68 68 68 68 307 68 68 68 68 68 68 68 68 68 68 68 307 68 307 307 307 68 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 311 311 311 311 311 311 311 68 311 68 68 68 68 307 311 311 311 311 307 307 311 307 307 307 307 307 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 307 307 68 68 307 307 307 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 307 307 307 307 307 307 307 68 307 68 68 307 307 307 307 307 307 307 307 307 307 307 311 311 311 311 311 311 311 307 307 311 311 311 311 311 311 311 311 311 311 311 311 311 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 311 311 311 311 311 311 311 307 311 307 307 307 311 311 311 307 307 307 311 307 307 308 311 311 311 311 308 308 311 308 308 308 308 308 311 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 309 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 308 307 307 307 307 307 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 309 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 68 307 68 68 307 307 307 68 68 68 68 68 68 68 307 307 68 68 68 68 307 68 68 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 308 308 308 308 308 308 308 308 308 307 308 308 307 307 308 308 308 308 308 308 308 307 308 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 308 304 304 308 308 304 304 307 304 307 307 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 307 307 307 307 307 304 304 307 307 307 307 307 307 307 307 307 307 307 307 307 304 307 307 307 304 304 304 304 304 304 304 304 304 304 304 307 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 68 68 258 68 68 68 68 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 254 258 258 258 258 254 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 293 293 199 293 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 199 258 258 258 258 258 258 258 258 258 199 199 199 258 258 258 199 199 199 199 199 199 199 258 254 258 258 254 258 258 258 258 258 258 258 258 258 258 254 258 258 258 258 254 258 258 258 254 254 258 258 258 258 258 258 258 199 258 199 199 199 199 199 258 258 258 258 258 258 258 258 258 258 258 257 254 254 258 254 254 254 254 258 258 258 258 258 258 258 258 258 258 257 254 258 258 257 254 254 254 254 254 254 254 254 254 257 257 257 257 254 254 254 254 254 254 254 254 254 254 254 254 254 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 307 304 304 307 304 307 307 307 307 307 307 307 307 304 307 307 307 307 304 307 307 307 254 307 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 307 304 304 304 304 304 304 304 304 304 254 254 254 254 254 304 304 304 304 254 304 304 254 254 304 254 304 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 254 254 254 254 254 307 307 68 68 307 68 307 68 68 68 68 68 68 68 68 68 68 258 68 258 258 258 254 254 307 254 254 254 254 307 307 307 307 307 254 254 307 307 258 258 254 258 258 258 254 254 254 254 254 254 254 254 254 258 258 258 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 307 307 254 254 254 307 307 307 307 307 307 254 307 307 307 254 254 307 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 254 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 254 254 254 254 254 254 304 254 254 254 254 254 254 254 254 254 254 254 254 254 304 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 254 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 254 304 304 304 304 304 304 304 304 304 254 254 254 254 254 304 254 254 254 304 254 254 254 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 254 304 254 254 254 244 244 304 304 304 304 244 244 304 244 244 244 244 244 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 244 243 243 304 304 243 243 243 304 304 244 304 244 243 243 243 243 304 243 243 243 243 243 243 243 243 243 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 292 293 292 292 292 292 292 293 293 293 293 293 293 293 292 292 293 292 292 292 292 292 292 292 292 292 293 293 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 292 292 333 292 333 333 333 333 333 293 293 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 293 293 293 293 333 333 333 333 293 333 333 333 333 333 293 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 292 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 338 338 338 338 333 338 338 338 338 338 338 338 338 338 338 338 338 338 334 338 338 334 334 334 333 333 333 333 333 333 333 333 333 333 333 338 333 334 333 338 334 334 334 334 334 334 333 333 333 333 333 333 333 334 334 334 334 334 334 334 333 333 333 333 334 334 333 334 334 334 334 334 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 334 334 334 338 338 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 334 334 338 334 334 334 334 338 335 338 338 335 335 335 335 335 335 335 335 335 335 335 334 334 334 334 334 334 334 335 335 335 335 335 335 335 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 338 334 338 338 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 235 333 333 235 235 235 333 333 333 333 333 333 333 235 235 235 235 235 235 235 235 235 235 235 235 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 334 334 235 235 235 235 235 235 235 333 235 333 333 333 333 333 235 235 235 235 333 235 235 333 235 334 334 334 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 334 334 333 334 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 334 334 333 333 333 333 334 333 333 333 333 333 334 334 333 333 333 334 334 333 333 334 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 334 235 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 235 235 235 235 235 235 235 235 235 334 334 334 235 235 235 334 334 235 235 334 334 334 235 235 235 235 235 235 235 334 334 334 334 334 235 235 235 334 334 334 235 334 334 235 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 232 333 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 232 232 235 333 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 232 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 291 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 231 231 231 243 243 243 243 243 243 243 244 243 244 244 244 244 244 244 244 243 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 254 254 254 254 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 244 244 244 244 251 251 251 244 244 244 244 244 244 251 251 251 251 251 251 251 251 251 251 251 251 251 244 244 244 244 244 244 244 254 254 254 254 254 254 254 244 254 254 254 254 254 254 254 251 251 251 251 251 254 251 244 244 244 244 244 254 254 244 244 244 254 254 254 254 254 251 251 254 251 251 254 251 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 254 251 257 254 254 257 251 251 251 254 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 254 254 254 254 254 257 254 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 258 257 199 258 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 257 257 257 257 199 199 199 257 257 257 258 199 199 199 257 199 199 199 199 199 199 199 199 257 199 199 199 199 199 199 199 199 199 199 292 199 199 199 199 199 292 199 199 292 292 292 292 292 199 199 199 199 199 199 199 199 199 199 199 292 292 292 199 199 199 292 292 292 292 292 292 292 292 292 199 199 293 199 292 292 292 293 293 293 293 293 292 293 293 293 293 293 293 293 293 293 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 293 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 199 199 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 199 199 199 199 199 292 292 199 199 199 199 199 199 292 199 199 199 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 333 292 292 333 333 292 292 292 292 292 292 292 292 292 292 292 292 292 333 292 292 333 333 333 333 333 333 333 333 333 333 333 333 333 292 292 292 292 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 251 251 251 251 251 0 0 251 251 251 251 251 251 251 251 0 251 251 0 0 0 0 0 0 0 0 251 251 257 251 257 257 251 257 257 257 257 257 257 257 257 257 257 257 257 257 251 257 257 0 0 0 0 0 0 0 0 0 0 251 251 251 251 251 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 333 333 333 333 257 257 254 254 257 257 257 254 254 254 254 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 254 254 254 254 254 257 257 254 254 254 254 254 257 257 254 254 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 254 257 257 257 257 257 257 257 257 257 257 257 257 199 199 199 257 199 199 199 257 257 257 199 199 199 199 199 199 199 199 199 199 292 292 333 333 0 333 333 333 333 0 0 0 0 0 0 0 0 333 0 0 0 333 333 0 0 333 333 333 0 0 257 257 257 257 0 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 0 292 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 199 199 199 292 292 292 292 292 292 292 199 292 199 199 292 292 292 292 292 292 292 292 292 292 292 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 292 333 292 292 292 292 333 292 292 292 292 292 292 333 292 292 292 333 333 292 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 0 251 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 333 0 333 333 333 232 333 0 232 0 0 232 232 232 232 232 232 232 232 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 232 0 232 232 232 0 0 0 0 0 0 0 232 0 232 232 232 232 232 0 230 0 232 232 230 230 232 232 232 232 232 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 232 232 232 232 232 232 232 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 232 333 333 333 232 232 232 232 232 232 232 333 232 333 333 333 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 235 232 232 235 235 235 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 333 333 232 232 232 333 333 333 333 333 232 232 333 333 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 235 232 232 235 232 232 232 232 230 230 230 232 232 232 232 232 230 230 230 230 232 230 230 230 230 230 230 230 230 230 232 232 235 235 230 235 230 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 230 230 230 230 230 230 235 230 230 230 230 230 235 235 230 230 230 235 235 235 235 235 230 230 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 231 235 235 231 243 243 243 243 243 243 243 244 243 244 244 244 244 243 243 243 243 243 243 243 243 243 243 243 243 243 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 242 243 243 243 243 243 243 243 244 244 244 244 244 244 244 243 244 244 242 242 244 242 242 243 243 242 243 243 242 243 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 251 244 251 251 251 244 244 251 251 251 251 251 251 251 244 244 251 251 251 244 244 251 251 244 247 244 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 247 247 251 251 247 247 247 251 251 251 251 251 247 247 251 251 247 251 247 251 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 242 242 242 242 242 242 242 242 242 242 242 244 242 242 242 242 244 247 242 244 247 247 242 242 242 242 242 242 242 247 247 247 247 247 242 242 242 247 247 242 242 247 247 247 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 247 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 251 251 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 230 230 230 230 230 230 230 0 0 0 0 230 0 0 230 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 235 235 230 230 230 231 235 231 231 231 231 231 231 231 235 231 231 231 231 231 231 231 231 231 230 230 230 230 230 230 230 230 230 230 230 230 230 231 230 230 230 231 231 231 231 231 230 230 231 230 230 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 230 230 230 230 0 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 0 0 0 0 0 230 230 0 0 0 0 0 230 230 0 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 231 231 231 230 231 231 231 231 231 231 231 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 230 230 231 230 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 231 231 0 231 231 231 0 0 0 0 0 0 0 0 0 231 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 242 242 245 242 245 245 245 242 245 242 242 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 242 242 242 242 242 242 242 242 242 247 247 247 247 247 242 242 242 242 247 242 242 247 247 247 247 247 245 245 245 245 245 245 245 242 245 242 242 242 245 245 245 245 242 245 245 245 242 247 245 245 245 245 245 249 245 247 247 247 247 247 247 247 249 249 247 247 247 247 249 247 247 247 0 249 247 247 247 247 247 247 247 247 247 251 247 251 251 251 247 247 247 247 247 247 247 251 247 247 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 0 0 0 0 0 0 251 251 251 251 251 0 0 251 251 251 251 251 0 0 251 251 0 0 0 0 0 0 251 251 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 247 0 0 0 0 247 247 247 247 247 247 247 0 0 247 247 0 0 0 0 0 0 0 0 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 251 0 0 251 0 0 251 0 247 247 247 247 247 251 251 247 247 247 251 251 247 251 251 0 0 0 0 0 0 0 0 0 251 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 249 249 0 249 249 249 249 245 245 249 249 249 245 245 249 249 249 249 249 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 249 245 245 245 245 245 245 245 245 245 249 245 245 249 245 245 245 245 245 245 245 245 249 245 245 245 245 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 249 245 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 0 0 0 0 0 249 0 0 0 0 0 0 0 249 249 249 249 249 0 0 249 249 249 249 249 249 0 249 249 0 0 0 0 0 0 249 249 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 253 245 253 249 253 253 253 253 253 249 249 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 0 249 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 253 253 253 253 253 0 0 253 253 249 253 0 0 0 253 0 0 0 0 0 0 0 253 253 0 253 253 253 253 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 334 335 335 335 334 335 334 334 334 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 241 241 241 241 241 241 241 241 335 241 241 241 241 241 241 241 241 241 241 291 241 241 241 291 291 241 291 291 291 291 335 291 335 291 291 291 291 335 335 335 335 335 335 291 335 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 334 334 335 334 334 334 334 335 335 335 335 335 335 335 335 334 335 335 335 334 334 335 335 334 335 334 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 291 335 335 335 335 335 335 291 335 335 335 291 291 335 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 291 291 291 291 291 291 334 291 291 291 291 291 291 291 291 291 291 291 291 291 334 291 291 291 291 291 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 291 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 291 241 241 241 241 241 241 241 241 241 240 240 241 241 240 240 240 240 240 241 240 241 240 240 240 241 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 240 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 240 240 240 240 240 241 240 241 241 240 240 240 241 241 241 241 241 240 240 241 241 241 240 240 241 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 291 291 241 241 291 291 291 241 241 241 241 241 241 238 291 291 238 238 238 291 291 238 238 238 238 238 240 238 240 240 240 238 238 240 240 240 240 238 238 238 240 238 240 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 291 334 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 241 241 241 241 241 241 291 291 241 291 291 291 291 241 241 241 241 241 291 291 241 241 241 291 291 241 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 234 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 238 291 291 291 291 291 291 291 291 291 291 291 291 291 291 238 291 291 238 291 291 238 238 291 291 238 238 238 238 238 238 238 238 238 238 238 238 238 291 291 291 291 291 291 291 291 291 291 291 291 291 235 291 235 235 235 235 235 235 235 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 234 234 291 234 291 235 235 291 291 235 235 235 291 291 291 291 291 291 235 291 291 291 291 235 291 291 291 235 235 235 235 235 235 235 234 234 235 235 235 235 235 235 235 235 235 235 235 235 235 234 291 234 234 234 234 234 291 234 291 291 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 291 291 238 291 238 238 234 238 238 238 238 238 238 238 238 238 238 238 238 238 234 238 238 238 238 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 235 235 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 235 234 235 235 235 234 234 234 234 234 234 234 235 235 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 235 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 231 234 234 231 235 235 235 231 231 231 231 231 231 231 231 231 231 235 231 231 231 235 231 235 231 231 240 336 240 240 336 336 336 336 240 336 336 336 336 336 336 336 336 336 336 240 336 336 336 240 240 336 240 240 240 240 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 240 240 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 240 240 336 336 336 336 336 336 336 336 336 336 336 336 336 240 336 336 336 240 240 336 336 240 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 344 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 344 336 336 337 337 344 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 344 344 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 344 344 337 344 344 344 344 344 337 344 344 344 344 344 344 344 344 344 344 337 344 344 344 337 337 344 337 337 337 337 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 337 337 337 337 337 344 337 337 337 337 344 344 344 344 344 337 337 344 344 344 337 337 344 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 337 337 337 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 337 337 336 337 337 336 336 336 336 336 336 336 337 336 337 337 337 336 337 336 337 337 337 337 337 337 337 336 337 336 336 336 336 336 336 336 336 336 336 336 336 337 337 336 336 336 337 337 336 336 337 337 337 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 337 337 336 337 337 336 337 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 337 337 336 337 337 337 337 336 336 336 336 336 337 337 336 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 237 336 237 336 237 237 237 336 336 336 336 336 336 336 336 336 337 336 336 337 336 336 336 336 336 336 237 336 337 237 237 237 237 237 237 237 237 237 237 237 336 336 336 336 336 336 237 237 336 336 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 337 337 237 337 237 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 337 337 337 337 337 337 236 236 337 237 236 236 236 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 237 237 237 237 237 237 237 237 237 237 237 237 236 237 237 237 237 237 237 237 237 236 236 236 236 236 236 236 236 236 236 236 236 236 236 337 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 234 231 234 234 234 234 234 234 234 234 234 234 234 234 234 231 234 234 234 231 231 234 233 231 233 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 233 231 231 231 231 231 231 231 231 231 231 231 231 231 234 234 234 234 234 234 234 234 234 238 234 234 234 234 234 234 234 234 234 234 234 238 234 234 238 234 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 233 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 233 231 231 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 234 234 233 233 233 234 234 234 234 234 234 233 234 234 234 234 233 234 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 231 231 233 233 231 231 231 233 233 233 233 233 233 233 231 231 233 233 233 231 231 233 233 231 231 231 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 231 233 233 233 233 231 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 240 238 238 238 238 238 238 238 238 238 238 238 238 238 238 240 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 336 238 238 238 238 238 238 238 238 238 240 238 238 240 238 238 238 238 238 238 336 238 240 238 336 336 336 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 336 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 336 240 240 240 240 336 240 240 240 240 240 240 336 240 240 240 336 336 240 336 336 238 238 238 238 238 238 238 336 238 336 336 336 336 336 238 336 238 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 238 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 237 233 233 233 233 233 237 237 237 237 237 237 237 237 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 237 237 237 237 237 237 237 233 238 233 233 238 238 238 238 238 237 238 238 238 237 238 238 238 238 238 233 233 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 237 237 237 237 237 237 237 238 237 238 238 237 238 237 237 237 237 237 237 237 237 237 237 237 237 237 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 336 336 336 336 336 237 336 238 237 237 237 237 238 238 238 238 238 336 336 336 336 336 336 336 336 336 336 336 237 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 237 233 233 233 233 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 233 233 233 233 233 233 233 233 233 233 233 233 233 237 233 233 233 237 237 237 237 237 236 236 236 236 236 236 236 237 237 237 237 237 237 236 236 236 236 236 236 236 236 236 236 236 236 236 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 336 237 237 237 237 336 336 336 336 336 237 237 336 336 336 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 236 236 237 236 236 236 236 237 237 237 237 237 237 237 237 236 237 237 237 237 236 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 236 236 236 236 236 236 236 236 236 237 237 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 236 236 236 236 236 236 236 236 236 236 236 236 236 236 237 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 0 0 231 231 231 231 0 0 0 0 0 0 0 0 0 0 0 0 0 233 231 233 233 231 231 231 231 231 236 233 236 236 236 231 231 231 236 236 231 231 236 236 231 231 231 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 231 231 236 236 231 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 231 236 236 236 236 231 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 0 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 0 236 236 236 236 236 236 236 236 236 0 0 0 0 0 0 0 236 0 0 0 0 0 0 0 0 0 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 0 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 0 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 0 0 236 0 0 0 0 236 236 236 236 236 0 0 0 0 0 0 0 0 0 0 236 236 236 236 236 0 236 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 231 231 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 0 0 0 0 0 0 0 231 0 231 231 231 0 0 0 0 0 0 0 0 231 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 236 236 231 236 236 236 236 236 236 236 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 0 0 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 0 0 231 231 0 231 0 231 231 231 231 231 231 231 231 231 231 236 236 231 236 236 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 236 0 236 236 236 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 337 344 344 344 344 337 337 344 344 344 344 344 344 344 337 344 344 344 344 344 344 344 344 344 337 337 337 337 344 344 344 344 337 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 343 344 343 344 344 343 343 336 336 343 343 343 343 344 343 343 343 344 344 343 343 343 343 343 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 343 343 343 343 343 343 343 343 343 336 336 336 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 240 336 240 240 240 240 240 336 336 336 336 240 336 336 240 336 342 342 342 336 336 336 336 336 342 342 336 336 336 336 336 342 342 336 336 336 342 342 342 342 342 336 336 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 336 336 336 336 336 336 336 336 336 336 336 336 336 342 336 336 336 342 342 336 342 342 342 342 342 342 342 342 342 343 343 343 336 336 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 342 343 342 342 342 342 343 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 342 342 342 342 342 343 343 343 343 343 342 343 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 344 349 344 344 349 349 349 344 344 344 344 344 344 344 349 349 344 344 344 349 349 349 349 349 349 349 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 349 349 344 349 349 349 349 344 344 344 344 344 344 349 344 344 344 344 344 344 344 343 349 349 349 349 349 349 349 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 343 343 343 343 343 343 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 343 343 343 343 344 343 343 344 343 344 344 344 344 344 344 343 344 344 344 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 344 343 344 344 344 343 343 344 344 344 344 344 343 343 344 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 342 342 342 342 342 342 349 344 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 343 349 349 349 349 343 343 343 343 343 343 343 349 349 349 343 343 349 349 343 343 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 342 343 342 342 342 342 342 342 342 342 348 342 342 342 342 348 342 342 342 342 342 343 343 343 343 348 348 348 343 343 343 343 343 343 348 343 348 343 348 348 348 348 348 348 343 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 349 349 349 349 348 348 348 349 349 348 349 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 349 349 343 349 349 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 343 348 348 343 343 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 349 349 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 342 241 240 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 240 240 240 240 240 240 241 240 240 241 241 241 241 241 240 241 241 241 241 241 241 241 241 240 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 339 339 241 241 339 339 241 241 339 339 339 339 241 339 339 339 339 339 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 339 339 339 339 339 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 346 346 346 241 241 241 241 241 241 241 339 339 339 339 339 339 339 241 241 241 241 339 241 241 339 339 339 339 339 346 346 241 241 346 346 346 241 241 241 241 241 241 241 241 241 241 241 339 241 339 339 346 346 339 346 346 346 346 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 339 339 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 241 339 241 241 241 335 335 241 241 241 241 335 241 335 241 241 335 335 335 335 335 335 339 339 335 339 339 339 339 335 335 335 335 335 335 335 339 339 335 335 335 339 339 335 335 335 339 339 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 276 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 276 335 335 335 335 335 276 335 335 335 276 276 276 276 276 276 276 335 276 276 276 276 276 276 276 276 276 276 276 335 335 276 276 276 335 335 335 335 335 335 335 335 276 335 335 335 276 276 335 335 276 276 276 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 276 335 335 335 335 276 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 276 276 276 276 276 276 276 335 335 335 335 335 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 241 241 241 241 241 339 339 241 241 241 241 241 241 339 241 241 241 241 339 241 241 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 276 339 339 339 339 339 276 276 276 276 276 276 276 276 339 339 339 339 339 339 339 276 276 276 276 276 339 276 339 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 339 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 278 278 339 278 278 278 278 339 339 276 339 339 339 339 276 276 276 276 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 280 276 280 280 280 280 278 278 339 278 278 278 278 276 276 276 276 276 278 278 339 276 276 280 280 280 280 280 278 278 278 278 278 278 278 280 280 280 280 280 280 280 278 278 280 280 280 280 278 280 280 280 280 278 278 278 278 278 278 278 278 339 339 339 339 339 278 278 278 278 278 339 339 278 278 278 278 278 278 278 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 278 278 278 278 278 278 278 339 339 339 339 339 278 278 278 339 339 339 278 339 339 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 355 355 348 348 355 355 355 348 348 348 348 348 348 348 355 355 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 352 352 348 348 348 348 352 352 352 352 352 348 352 352 352 352 352 352 352 352 352 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 346 348 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 346 346 342 346 346 346 346 342 342 342 342 342 342 342 342 342 342 342 346 342 342 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 352 352 352 352 352 352 352 348 352 348 348 352 348 352 352 352 352 352 352 352 352 352 352 352 352 352 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 352 352 352 352 352 346 346 348 348 348 348 348 346 346 352 348 348 346 346 346 346 346 352 352 346 352 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 346 346 346 346 352 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 352 352 352 352 352 352 346 352 352 352 352 352 352 346 352 352 352 346 346 346 346 346 352 352 346 352 352 346 352 346 346 346 346 346 346 346 346 346 346 346 346 346 352 346 346 346 346 346 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 346 342 342 342 342 342 342 342 346 346 346 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 240 240 240 240 240 342 342 342 342 240 342 342 240 240 240 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 241 342 241 342 342 342 241 241 241 342 241 241 241 346 346 342 346 346 346 346 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 241 241 346 346 346 346 346 346 346 346 346 342 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 342 241 346 241 346 346 241 241 241 241 241 346 346 241 241 241 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 339 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 342 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 346 346 346 346 346 346 346 342 346 342 342 342 346 342 346 342 342 342 342 342 342 342 346 346 346 346 346 346 346 342 346 342 342 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 339 346 346 339 346 350 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 350 350 346 346 350 346 350 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 278 346 346 278 278 350 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 339 346 346 346 346 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 346 346 346 346 346 339 278 346 346 346 346 346 339 339 346 339 339 339 278 339 339 339 278 278 278 278 278 278 278 339 278 339 339 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 346 278 346 346 346 346 278 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 346 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 355 355 355 355 355 355 355 348 348 348 348 348 355 355 355 355 355 355 355 355 355 355 355 355 355 355 348 348 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 355 355 355 355 355 355 355 352 352 348 352 352 352 352 352 352 352 352 352 352 352 352 355 355 352 352 355 355 355 352 352 352 352 352 352 352 355 355 352 352 352 355 355 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 346 352 350 350 350 350 350 352 352 352 352 350 352 352 350 350 350 350 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 350 352 352 350 352 352 352 352 352 352 352 352 350 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 357 352 352 352 357 357 352 352 352 352 352 352 352 352 357 352 352 352 352 357 352 352 357 357 357 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 357 357 352 357 357 352 357 352 352 352 352 352 352 357 352 352 352 352 352 352 352 352 357 357 357 357 357 357 357 352 352 352 352 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 278 350 278 278 278 278 350 278 278 278 278 278 278 278 278 350 278 278 278 350 350 278 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 211 278 211 211 211 278 278 278 211 211 211 211 211 211 211 211 211 350 350 350 350 350 350 350 350 350 350 350 350 278 350 350 350 350 350 350 350 211 350 350 211 211 211 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 211 211 350 211 278 278 278 278 278 350 278 278 350 278 278 278 278 278 278 278 278 278 211 211 278 278 211 211 211 278 278 278 278 211 211 211 211 211 211 211 211 211 211 211 350 350 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 357 357 357 357 357 357 357 357 357 352 352 357 354 354 354 354 357 354 354 354 354 354 354 354 354 354 352 352 352 352 352 352 352 352 352 352 352 352 350 354 354 354 352 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 352 352 352 352 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 350 352 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 350 350 354 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 354 350 350 350 354 354 354 354 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 354 354 354 354 211 211 211 354 354 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 350 350 211 211 211 350 350 350 350 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 357 357 357 357 357 357 357 354 354 354 354 354 354 354 357 357 357 357 357 357 357 357 357 357 357 357 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 357 357 357 357 357 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 357 357 354 358 358 358 358 354 354 354 354 354 354 354 358 358 354 358 358 358 358 358 358 358 358 358 354 354 211 354 354 211 354 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 358 358 354 358 358 354 358 354 354 354 354 354 354 354 354 212 354 354 354 354 212 354 354 212 212 212 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 211 211 211 354 212 354 354 354 354 212 354 354 354 354 354 354 354 354 354 354 354 211 354 211 211 212 212 211 212 212 212 212 211 211 211 211 211 211 212 211 211 211 211 212 211 211 211 358 358 358 358 358 358 358 212 212 212 212 212 212 212 212 212 212 212 212 212 358 212 212 212 212 212 212 212 212 212 212 212 212 212 212 211 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 288 212 212 288 212 212 212 212 212 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 212 212 212 212 212 212 212 212 211 212 211 211 212 211 212 212 211 211 211 211 211 211 288 288 288 288 288 211 211 212 288 212 212 211 212 211 212 211 211 211 211 211 211 211 288 288 211 288 288 211 288 211 211 211 211 211 211 211 211 211 211 211 288 211 211 211 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 211 288 211 211 211 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 278 278 278 278 278 278 211 278 278 278 278 278 278 278 278 278 278 278 278 278 211 278 280 211 280 280 211 211 211 211 211 211 280 211 211 211 211 211 211 211 211 211 211 211 280 211 211 280 211 211 280 211 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 211 211 211 211 211 285 211 211 211 211 211 211 211 211 211 285 211 211 211 285 285 211 211 285 285 285 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 280 285 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 280 211 211 211 285 280 280 280 280 280 280 280 211 211 280 280 280 280 280 280 280 280 280 280 280 280 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 280 280 280 285 285 280 280 280 280 280 280 280 280 285 280 280 282 285 285 282 282 285 282 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 282 285 282 282 285 285 285 285 285 285 285 285 282 285 285 285 285 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 285 288 211 288 211 211 211 211 211 288 288 288 288 211 288 285 288 288 285 285 285 285 288 288 285 285 285 288 288 288 288 288 285 288 288 288 288 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 211 285 285 211 285 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 211 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 211 211 285 285 285 211 211 285 285 211 211 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 282 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 289 288 288 288 289 289 289 289 289 289 289 285 288 285 285 288 286 286 285 285 285 285 285 285 285 286 286 286 286 286 286 286 286 286 286 286 286 289 289 288 286 289 286 286 286 286 288 286 286 286 286 286 286 286 286 286 286 286 286 289 289 286 286 289 289 289 286 286 286 286 286 286 286 289 289 286 286 289 289 289 289 289 289 289 289 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 286 285 286 286 286 285 285 285 285 285 286 285 285 285 282 285 285 282 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 285 286 285 285 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 289 289 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 285 286 285 285 285 286 286 286 286 285 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 289 289 286 286 289 289 289 286 286 286 286 286 286 286 289 289 286 289 286 289 289 286 286 289 289 289 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 289 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 289 289 286 286 289 289 289 286 286 286 286 286 286 286 286 289 286 286 286 289 289 286 286 289 289 289 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 280 280 280 280 280 278 278 278 278 278 278 278 278 278 280 278 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 278 278 278 278 278 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 276 276 280 280 280 276 276 276 276 276 276 276 280 280 276 276 276 280 280 276 276 280 276 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 282 282 280 280 280 280 280 280 280 280 280 277 277 277 277 277 277 280 277 277 277 277 277 277 277 277 277 277 282 282 280 280 282 277 282 280 280 280 280 280 280 277 280 280 277 277 277 277 277 277 282 282 277 282 282 282 282 277 277 277 277 277 277 277 282 282 282 282 282 282 282 277 277 282 282 282 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 335 276 276 276 276 335 335 335 335 335 335 276 335 335 335 338 276 338 338 338 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 338 276 338 338 276 276 276 276 276 276 276 338 338 338 338 338 338 276 276 338 338 276 276 338 338 338 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 338 276 338 338 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 338 276 338 338 338 338 338 276 276 276 338 276 338 338 338 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 338 276 276 276 276 276 276 276 341 276 341 341 341 276 276 276 341 341 341 276 341 341 341 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 280 280 277 277 277 280 280 280 280 280 280 280 276 277 280 276 276 276 277 276 276 276 276 277 276 280 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 280 276 280 276 276 276 276 276 276 276 276 276 276 276 276 276 277 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 276 276 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 276 276 277 277 276 276 276 276 276 277 276 276 276 276 276 276 276 276 276 276 276 276 277 277 277 277 277 277 277 277 277 276 276 277 277 277 277 277 277 277 277 277 277 277 277 277 341 341 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 341 341 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 341 341 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 341 341 276 341 341 277 282 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 279 279 279 279 279 279 279 279 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 279 279 277 279 279 279 279 277 277 277 277 277 279 279 277 277 277 279 279 277 277 277 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 277 277 277 277 277 277 277 277 277 341 341 341 341 341 277 277 277 341 341 341 277 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 279 279 279 279 279 345 345 279 279 279 279 279 279 279 279 345 279 279 279 341 345 341 341 341 341 341 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 341 277 341 341 341 341 341 341 341 341 341 341 279 279 277 277 277 341 341 341 277 277 341 341 277 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 279 279 279 279 279 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 341 345 341 341 345 345 345 341 341 341 341 341 345 345 341 341 341 341 345 341 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 284 286 286 284 284 284 284 286 286 286 286 286 286 286 284 284 286 284 284 284 284 284 284 284 284 284 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 282 286 282 286 282 282 282 282 282 282 282 282 282 282 282 286 282 282 282 282 282 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 282 282 282 282 282 286 286 286 286 286 286 286 282 286 282 282 286 282 286 286 286 286 286 286 286 286 286 286 286 282 282 284 284 284 284 284 284 284 284 284 286 286 284 286 284 284 284 284 284 284 284 284 284 284 284 284 284 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 284 284 286 284 284 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 284 284 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 282 286 282 282 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 286 284 284 284 284 282 282 282 282 282 282 282 284 284 284 284 284 284 284 282 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 280 282 280 280 280 280 280 282 282 282 282 282 282 282 280 280 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 278 280 280 280 280 278 278 278 278 278 280 280 278 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 282 280 282 282 280 280 280 280 280 282 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 280 280 282 282 282 280 280 280 280 280 282 282 280 280 280 282 282 280 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 279 282 282 279 279 279 282 282 282 282 282 282 282 282 279 282 282 282 279 279 282 282 282 279 279 284 284 284 284 284 279 279 279 284 279 279 279 279 279 279 279 279 279 279 279 279 279 279 284 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 279 279 279 279 279 279 279 279 279 279 279 282 282 282 279 279 279 279 282 282 279 282 282 282 282 282 282 279 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 279 279 279 279 279 279 279 279 279 282 279 279 282 279 279 279 279 279 279 279 279 279 279 279 279 279 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 279 279 282 279 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 279 279 282 282 279 282 279 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 345 284 279 284 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 345 345 284 284 284 284 284 279 284 279 279 279 284 279 284 279 279 279 279 279 279 279 345 345 345 345 345 345 345 279 345 279 279 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 282 282 282 282 277 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 345 345 345 345 345 345 345 345 345 279 279 279 279 345 345 345 345 345 345 345 345 279 345 345 345 345 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 345 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 345 345 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 279 345 345 345 345 345 345 279 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 289 289 286 286 286 286 289 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 287 286 284 286 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 287 287 286 286 284 284 284 286 286 286 284 284 284 284 284 284 284 284 284 284 284 284 287 287 284 287 287 287 287 284 287 284 284 284 284 284 287 287 284 287 287 287 287 284 287 287 287 287 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 287 287 284 284 287 287 287 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 287 287 287 287 287 287 287 284 287 284 284 284 284 287 287 287 287 287 287 287 287 287 287 287 287 287 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 283 284 287 287 287 287 287 287 287 284 284 284 284 284 287 287 284 284 284 283 283 283 283 283 287 287 287 287 287 287 287 283 287 283 283 283 283 283 287 287 287 283 283 287 287 283 283 287 283 283 284 284 284 284 284 284 284 284 284 345 345 284 345 345 284 284 284 345 284 284 284 284 284 284 345 284 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 284 281 345 281 281 281 345 345 345 345 345 345 345 281 281 281 281 281 281 281 281 281 281 281 281 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 281 281 281 281 281 281 281 345 281 345 345 345 345 345 345 281 345 345 345 345 281 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 281 281 281 281 281 281 281 345 281 345 345 345 345 281 281 281 281 281 281 281 281 345 281 281 281 281 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 206 345 345 206 206 206 281 281 345 345 345 345 206 345 345 345 345 345 345 345 345 345 345 345 345 345 345 206 206 281 206 206 206 206 281 206 345 206 206 206 206 281 206 206 206 206 281 206 206 206 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 284 284 283 283 283 284 284 284 284 284 284 284 283 283 284 284 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 281 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 281 281 281 281 281 281 281 281 281 284 281 281 281 281 281 281 281 281 281 281 281 281 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 281 281 283 283 283 283 283 283 283 284 284 284 284 284 283 284 283 284 284 284 284 284 284 281 281 281 283 281 281 281 281 283 283 283 283 283 283 281 283 283 283 281 281 283 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 283 283 283 283 283 283 283 281 283 281 281 281 281 281 283 281 283 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 206 206 206 206 206 206 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 281 281 281 281 281 281 281 209 209 209 281 209 209 283 209 209 209 209 209 281 281 206 281 281 209 281 206 206 206 206 206 209 209 206 206 206 209 209 209 206 206 209 209 281 209 209 209 209 281 281 281 281 281 209 209 281 209 209 206 209 206 206 206 209 209 209 209 209 209 209 209 209 206 209 209 209 209 209 209 209 209 209 209 209 209 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 209 283 209 283 283 209 283 209 283 283 283 283 283 283 283 283 283 283 283 209 283 283 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 283 283 283 283 283 210 210 283 283 283 283 283 283 283 283 210 283 283 283 210 210 210 210 210 210 210 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 210 210 210 210 210 209 210 209 283 209 209 209 209 209 209 209 209 209 209 209 209 209 210 210 210 210 210 210 210 209 209 209 209 209 210 210 210 210 210 210 210 210 210 210 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 288 212 212 288 212 288 288 288 288 288 288 288 288 288 288 288 288 288 212 288 288 288 288 288 212 212 212 212 212 212 359 212 212 212 212 212 212 212 212 212 212 212 212 288 288 288 359 212 359 359 359 359 359 212 359 288 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 360 360 359 359 359 359 359 359 359 359 359 288 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 359 359 359 359 288 288 359 288 359 288 288 288 288 288 288 288 288 288 288 288 288 288 359 359 359 359 359 288 359 288 288 288 288 288 288 288 288 288 288 288 359 288 288 360 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 359 359 359 359 359 359 359 359 360 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 368 368 359 368 359 288 288 288 288 288 288 288 289 288 289 289 288 289 288 288 288 288 288 288 288 288 288 288 288 288 288 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 288 360 288 288 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 360 360 289 360 360 360 360 289 289 289 289 289 289 289 360 360 289 360 360 360 360 289 360 360 360 360 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 360 360 289 360 360 360 360 289 289 289 289 289 289 289 360 360 289 289 289 289 360 289 289 289 360 360 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 360 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 289 289 289 289 289 360 289 289 289 289 289 289 289 289 289 360 289 289 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 368 368 368 368 368 368 368 359 359 359 359 359 359 359 368 368 368 368 368 368 368 368 368 368 368 368 359 359 360 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 368 368 359 368 368 368 360 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 368 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 288 288 360 360 360 288 288 288 288 288 288 288 288 360 288 288 360 360 360 360 360 360 360 360 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 360 360 360 360 360 288 360 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 366 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 366 366 360 360 360 360 366 360 360 360 360 360 360 360 360 360 360 360 366 360 360 366 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 360 368 360 360 368 366 368 360 360 360 360 360 366 366 366 366 366 366 366 366 366 366 366 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 368 368 368 368 368 368 368 368 368 368 368 368 366 368 368 368 368 368 368 368 368 366 368 368 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 368 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 368 368 368 368 368 368 368 368 368 366 366 368 366 368 368 368 368 368 368 368 368 368 368 368 274 368 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 274 274 368 274 274 274 274 366 366 366 366 366 274 274 366 366 366 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 289 289 289 289 289 289 289 289 289 287 287 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 289 289 289 287 287 289 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 289 287 287 287 287 289 287 287 287 287 287 287 287 287 289 287 287 290 290 290 290 290 290 290 290 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 283 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 290 290 290 290 290 290 290 290 290 287 290 287 287 287 287 290 290 290 290 290 290 290 290 290 290 290 290 290 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 290 290 290 290 290 287 290 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 290 290 290 290 290 290 290 287 287 287 287 287 290 290 290 287 287 290 290 287 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 188 188 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 188 188 283 283 188 283 188 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 188 188 188 188 188 188 188 188 188 188 283 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 83 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 283 283 283 210 210 210 188 283 210 283 210 210 210 210 210 210 210 210 210 210 210 210 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 210 210 210 210 210 188 188 210 188 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 188 188 188 188 188 188 188 188 188 188 188 210 210 210 188 210 210 210 210 210 210 210 188 188 210 188 188 210 188 210 210 210 210 210 210 210 210 188 210 210 210 90 90 87 90 90 90 90 290 290 290 290 290 290 189 290 290 290 290 290 290 290 290 189 290 290 290 189 189 189 189 189 189 189 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 188 188 189 189 290 290 189 189 189 290 290 290 290 290 290 290 290 290 290 290 188 290 290 188 189 189 189 189 189 189 189 188 188 188 188 188 188 188 189 189 189 189 188 188 189 188 188 188 188 188 290 290 287 287 287 188 188 188 287 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 287 287 287 188 188 188 283 287 283 283 283 188 188 188 283 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 290 188 188 188 188 290 290 290 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 90 188 90 90 90 189 290 189 290 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 188 188 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 188 188 188 188 188 188 188 188 188 188 188 188 188 188 189 188 188 188 189 189 188 188 189 189 189 188 188 188 188 90 90 90 90 188 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 188 189 188 188 90 90 90 188 188 188 188 90 90 90 90 90 90 90 90 90 90 90 90 189 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 93 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 93 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 93 93 93 189 93 93 93 189 189 189 189 90 93 93 93 90 90 90 93 90 90 90 189 189 189 189 189 93 189 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 90 90 90 90 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 96 93 93 93 93 93 93 96 93 96 96 96 96 96 274 274 274 274 274 274 182 274 274 274 274 274 274 274 274 182 274 274 182 182 182 182 182 182 182 182 366 274 366 366 366 366 274 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 182 182 274 182 182 182 182 274 182 274 274 274 182 182 182 274 274 182 182 182 182 365 182 182 182 182 182 182 182 182 182 365 365 365 365 182 182 182 182 182 182 182 182 182 182 182 182 182 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 361 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 365 366 366 366 365 365 182 182 182 182 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 366 365 365 365 365 365 365 365 365 365 366 366 366 365 365 365 366 366 365 366 366 366 366 365 365 365 365 365 365 365 366 365 366 366 365 365 365 365 365 365 365 365 365 365 365 182 182 365 365 182 365 182 365 365 365 365 365 365 365 365 365 365 365 365 365 182 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 360 360 360 360 361 361 361 360 360 360 360 360 360 360 361 361 360 361 361 361 361 361 361 361 361 361 360 360 360 360 360 360 360 289 289 289 289 289 289 289 361 361 361 289 289 361 361 289 289 361 361 361 361 361 361 361 361 361 361 360 361 360 360 360 361 361 361 361 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 290 290 290 290 290 290 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 361 361 361 361 361 289 289 361 289 361 361 289 289 289 289 289 289 289 289 289 289 289 290 290 289 290 290 290 290 289 289 289 289 290 290 290 290 290 290 290 290 290 290 290 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 361 361 361 361 361 361 361 361 361 361 290 361 361 290 361 290 290 290 290 290 290 290 361 361 361 361 361 361 361 290 290 290 290 290 290 361 290 290 290 290 290 290 290 189 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 366 365 365 365 365 366 366 366 366 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 366 366 361 361 361 361 361 361 361 366 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 365 365 365 365 365 365 365 365 365 361 365 361 361 361 365 361 365 365 361 361 361 361 361 361 361 361 365 365 365 365 365 361 361 365 365 365 365 361 365 361 365 365 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 365 365 365 365 365 361 189 361 361 361 361 361 361 361 361 189 361 361 361 189 189 361 361 189 189 189 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 189 189 361 361 189 361 189 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 189 189 361 189 189 189 189 361 361 361 361 361 189 189 361 189 189 189 189 189 189 290 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 99 365 365 99 99 99 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 99 365 365 365 365 99 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 99 99 99 99 99 99 99 365 365 365 365 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 189 365 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 290 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 99 99 99 99 99 99 99 99 99 189 189 189 189 189 99 99 99 189 189 99 99 189 189 189 189 189 365 365 189 365 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 99 99 99 99 99 99 99 99 99 189 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 189 189 189 189 189 189 93 189 189 189 189 189 189 93 189 189 93 93 93 93 93 93 99 99 99 99 99 93 93 99 99 99 93 93 93 93 93 93 93 93 93 93 93 93 99 99 93 99 93 96 96 93 93 93 93 93 96 96 93 93 93 93 96 93 96 96 274 274 182 274 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 184 184 182 182 182 182 182 184 184 184 184 184 184 184 184 184 184 184 184 184 184 182 182 182 182 182 182 182 182 182 365 182 182 182 182 182 182 182 182 182 182 182 182 182 181 181 182 365 365 365 365 181 181 181 365 365 365 365 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 182 181 181 181 181 182 181 182 182 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 184 184 184 184 184 184 184 184 184 182 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 181 182 182 181 184 184 184 184 184 184 184 184 184 182 182 182 184 184 184 184 182 181 181 181 181 181 184 184 181 184 184 184 184 181 181 181 181 181 181 184 181 181 181 184 184 181 181 181 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 116 116 184 184 110 184 184 110 110 116 116 184 184 110 110 110 110 110 110 110 110 181 365 99 181 181 181 181 99 99 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 99 99 99 99 99 99 181 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 104 104 181 181 181 181 181 181 181 181 181 99 181 181 181 181 181 181 181 181 181 181 99 104 181 181 181 181 181 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 99 96 96 96 96 99 99 99 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 99 104 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 104 99 99 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 96 104 104 104 104 104 104 104 104 104 96 104 96 104 104 104 104 96 96 104 96 96 96 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 101 101 96 96 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 101 104 104 104 104 104 104 104 104 104 101 101 101 101 101 104 104 104 104 101 105 104 101 101 105 105 105 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 184 184 184 184 184 184 110 184 184 181 181 184 181 181 184 110 184 184 181 110 110 181 181 110 110 110 110 110 110 110 110 110 110 110 110 184 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 104 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 104 104 104 181 104 104 104 181 181 181 181 104 104 104 104 104 104 104 104 104 104 104 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 104 104 110 104 104 104 104 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 104 104 104 104 104 104 104 104 104 104 104 181 104 104 104 104 181 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 110 110 110 110 110 110 110 104 110 104 104 104 104 110 110 110 110 110 110 110 110 104 110 110 105 105 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 105 105 104 104 104 104 105 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 105 105 104 105 105 105 105 104 104 104 104 104 105 105 105 105 105 105 105 105 105 105 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 105 105 105 105 105 110 110 110 110 110 110 110 105 110 110 107 110 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 107 107 107 107 107 105 107 105 105 107 107 107 105 105 105 105 105 105 105 105 105 105 107 107 105 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 110 110 110 110 114 110 110 110 110 110 110 110 110 110 110 110 110 110 110 114 114 107 107 107 107 107 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 107 107 110 107 107 107 107 110 110 110 110 110 110 107 110 110 110 107 107 110 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 114 114 114 114 114 114 114 114 114 107 114 114 107 114 114 114 114 114 114 114 114 107 114 114 114 114 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 101 105 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 103 103 103 107 107 107 107 107 103 103 103 103 103 103 103 103 103 103 103 103 103 103 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 107 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 96 96 96 96 96 96 96 101 101 101 101 101 101 101 96 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 107 107 107 101 101 101 101 101 95 95 95 107 101 95 95 107 107 95 95 107 107 107 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 95 96 95 95 96 96 96 96 95 96 96 96 96 96 96 96 96 96 96 96 95 96 96 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 107 107 95 95 95 95 95 95 95 101 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 96 96 95 95 95 96 96 96 96 96 96 95 96 96 96 95 95 96 96 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 98 98 98 98 98 98 98 95 95 95 95 95 98 98 98 98 98 98 98 98 98 98 98 98 98 98 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 98 98 98 98 98 98 98 98 98 95 98 95 95 98 98 98 98 98 95 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 94 98 94 94 94 103 100 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 107 107 107 107 107 107 107 103 103 107 103 107 103 103 107 107 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 101 107 101 101 101 107 107 107 101 101 107 107 101 101 101 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 98 98 103 103 107 107 103 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 98 98 98 98 98 98 98 103 98 103 103 98 98 98 98 98 98 98 98 107 107 107 98 98 98 98 98 98 98 98 98 107 107 107 98 98 98 98 107 98 98 107 107 98 103 103 103 103 103 103 103 103 103 98 103 103 103 103 103 103 103 103 103 103 94 103 103 94 103 94 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 103 103 103 103 103 98 103 98 103 98 98 98 98 98 98 98 98 98 98 98 98 98 94 94 98 94 94 94 94 98 98 98 98 98 94 94 98 94 98 94 94 94 94 94 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 103 100 103 100 100 100 100 100 103 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 157 157 100 157 100 100 100 157 157 157 157 157 157 157 100 100 100 100 100 100 100 100 100 94 94 94 94 94 100 100 100 100 100 100 100 94 100 100 94 100 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 156 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 156 156 156 156 156 156 156 94 156 94 94 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 157 157 157 157 157 157 157 100 157 156 100 156 156 156 157 157 157 157 157 157 157 156 157 157 157 157 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 156 100 100 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 155 155 156 157 156 156 156 155 155 156 156 156 156 156 156 156 156 155 156 156 155 155 155 155 155 155 155 155 155 155 157 155 155 155 155 157 157 157 157 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 96 96 96 96 96 92 92 96 96 92 93 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 90 90 90 90 90 90 90 92 92 90 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 89 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 87 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 89 89 89 89 89 89 89 89 89 89 89 89 87 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 90 90 89 89 89 90 90 90 90 90 90 89 90 90 90 90 89 90 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 91 89 89 89 91 91 91 91 91 91 91 89 89 89 89 89 89 89 89 89 89 89 88 88 88 89 89 89 89 88 89 89 88 89 88 88 88 91 91 91 91 91 91 91 89 89 89 89 89 91 91 91 89 89 91 91 89 89 88 91 91 91 91 91 91 91 91 91 88 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 87 90 87 87 87 87 87 210 87 210 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 210 210 210 210 210 210 210 210 210 210 210 210 83 210 210 83 210 210 83 83 83 83 83 83 83 83 87 87 87 87 87 87 87 87 87 210 83 83 83 83 87 83 83 83 83 83 83 83 87 87 83 87 87 83 87 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 210 210 210 210 210 83 210 210 210 83 83 83 83 83 83 83 210 83 83 83 83 83 83 83 83 83 210 83 210 210 83 208 83 208 208 208 208 208 83 208 208 208 208 208 208 208 208 208 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 208 208 208 208 208 83 83 83 83 83 83 83 83 83 208 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 210 83 210 210 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 81 81 81 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 81 81 83 81 81 81 81 83 81 81 81 81 83 83 83 83 83 81 81 83 83 83 81 81 83 81 81 81 81 81 81 81 81 85 81 81 81 81 81 81 81 81 81 81 81 85 81 81 81 91 195 91 91 91 91 91 88 91 88 88 88 88 88 91 91 91 88 88 88 91 88 88 88 88 88 88 88 88 88 88 88 88 88 88 89 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 85 88 88 88 88 85 85 88 88 88 88 88 88 88 88 85 88 88 85 85 85 85 85 85 85 85 87 88 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 90 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 83 88 87 87 87 87 83 87 83 87 83 83 83 83 83 83 83 85 85 85 85 85 85 85 88 88 88 88 88 88 88 85 85 85 88 88 85 85 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 87 88 88 88 88 87 88 88 88 87 87 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 87 88 88 88 88 88 83 83 88 88 88 88 83 83 83 88 83 83 83 83 83 83 83 85 85 85 85 85 85 85 85 85 88 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 88 85 83 83 88 85 85 83 83 83 83 83 83 85 83 83 83 85 85 83 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 195 195 195 195 195 195 195 88 195 85 88 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 195 195 195 195 195 195 195 85 195 85 85 85 85 85 195 85 85 85 85 85 85 85 195 195 85 195 195 86 86 85 85 85 85 85 86 86 86 86 86 86 86 86 86 86 86 86 86 86 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 84 85 85 85 85 85 85 86 85 84 84 84 84 86 86 85 84 84 86 86 84 84 86 86 86 86 86 86 86 86 86 86 85 85 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 86 86 86 86 86 86 86 85 86 85 85 85 86 86 86 85 85 86 86 85 85 85 86 86 86 86 86 86 86 86 86 85 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 192 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 156 156 156 156 156 156 156 155 155 156 156 156 155 155 156 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 156 156 156 156 156 156 156 156 156 94 94 156 94 156 156 156 156 156 156 156 156 156 156 156 156 156 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 156 156 156 156 156 94 156 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 156 156 156 156 156 156 156 94 94 94 94 94 94 94 156 156 156 156 156 196 156 156 156 196 196 196 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 156 155 155 156 155 156 155 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 155 156 156 156 156 156 156 156 156 156 156 156 156 156 197 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 196 156 196 196 155 155 197 155 155 155 197 155 155 197 155 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 156 156 197 197 197 196 196 196 196 196 196 196 196 197 196 196 196 197 197 196 196 197 196 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 94 94 94 94 94 94 94 98 98 98 98 94 98 94 94 94 94 94 94 94 94 94 94 94 94 94 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 94 94 94 94 94 94 95 98 98 98 95 95 94 95 94 95 95 95 95 95 95 95 94 94 95 94 94 94 94 95 95 95 95 95 95 95 94 94 95 95 95 94 94 95 94 94 94 94 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 96 92 92 92 92 96 96 96 96 92 92 92 92 92 92 92 92 92 92 92 95 95 92 95 92 92 92 95 95 95 95 92 92 92 92 92 92 92 92 92 92 92 95 95 92 95 95 95 95 92 92 92 92 92 95 95 92 92 89 89 95 89 89 89 91 91 95 95 95 95 91 95 95 95 95 95 95 95 95 95 95 95 95 95 91 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 89 95 95 89 89 91 94 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 94 91 91 91 91 91 91 91 91 91 91 91 91 91 91 89 89 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 197 197 196 196 196 197 197 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 94 196 196 94 196 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 195 195 195 195 195 195 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 94 94 195 195 196 195 195 94 94 196 196 196 196 196 196 94 196 196 196 94 94 196 94 94 94 195 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 196 196 196 196 196 196 196 195 195 195 195 195 195 195 195 196 195 195 195 195 195 195 195 195 195 195 94 195 94 94 94 94 195 94 94 94 94 94 94 94 94 94 94 94 94 94 94 91 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 91 195 195 195 195 195 195 195 195 195 91 91 195 195 195 195 195 195 195 195 195 195 195 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 196 196 196 196 193 193 197 196 196 196 196 193 193 193 193 193 196 196 193 193 193 193 193 193 193 193 197 197 197 197 197 197 197 197 197 197 197 197 197 193 197 197 197 193 193 193 193 193 194 194 193 193 194 193 194 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 192 192 192 196 196 196 196 196 193 196 195 196 195 195 195 195 195 193 193 196 195 195 193 193 195 193 193 193 193 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 193 193 195 193 193 195 193 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 193 193 193 193 193 193 193 195 195 195 195 86 193 193 193 86 86 86 193 86 86 86 192 192 193 193 192 192 192 193 193 193 193 193 193 193 193 192 193 193 193 193 192 193 193 192 192 192 193 193 193 193 193 193 193 193 193 196 193 193 193 193 193 193 193 193 193 193 193 193 193 192 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 192 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 86 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 193 193 192 192 192 193 193 86 193 193 193 192 193 193 86 86 192 86 86 86 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 86 192 192 192 192 192 192 192 86 192 86 86 86 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 262 155 155 262 262 262 155 155 155 155 155 259 155 155 259 155 155 259 259 259 155 259 259 259 259 259 259 259 259 259 259 259 262 262 262 262 262 262 262 155 155 155 155 155 155 262 155 155 155 259 259 259 259 259 262 262 262 262 262 262 262 259 259 259 259 259 259 259 262 262 262 262 259 259 262 259 259 259 259 259 259 155 197 197 259 259 259 197 197 197 197 197 197 197 259 259 197 259 259 259 259 259 259 259 259 259 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 259 259 197 259 259 259 259 197 197 197 197 197 197 259 197 197 197 197 259 197 197 197 259 259 259 259 259 259 259 259 259 197 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 155 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 260 259 259 260 260 260 259 259 259 259 259 259 260 260 260 259 260 260 260 260 260 260 260 260 260 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 327 327 260 327 260 260 260 327 327 259 260 259 259 259 260 327 260 259 259 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 197 197 197 197 197 197 197 197 197 194 197 194 194 194 194 194 197 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 192 192 192 192 192 192 192 192 194 192 192 192 194 194 192 192 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 190 192 192 192 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 192 192 192 192 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 190 194 190 190 190 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 190 190 190 190 190 190 190 194 190 192 192 192 190 190 190 190 190 190 190 192 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 194 194 194 194 194 194 194 194 194 190 190 194 190 194 194 194 194 194 194 194 194 194 194 194 194 194 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 194 194 190 194 194 190 191 190 190 190 190 190 190 190 190 190 190 190 191 190 190 190 191 191 191 191 191 191 191 191 191 190 191 191 191 191 191 191 191 191 191 191 191 191 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 259 259 327 327 327 259 259 259 259 259 259 194 259 327 259 194 194 194 327 194 194 194 194 194 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 194 194 327 327 327 327 327 327 327 327 327 194 194 194 194 194 327 327 327 327 194 191 191 194 194 191 191 191 259 259 259 259 194 194 194 194 259 197 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 197 197 197 197 194 194 194 197 197 197 197 197 194 194 197 197 197 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 191 191 194 194 191 194 191 194 194 194 194 194 194 194 194 194 194 194 194 194 191 194 194 194 194 194 194 194 194 194 194 194 194 194 194 259 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 191 191 191 191 191 191 191 191 191 194 194 191 194 191 191 191 191 191 191 191 191 191 191 191 191 191 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 191 191 191 191 191 191 191 191 191 194 194 194 191 191 191 194 194 191 191 194 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 325 325 327 327 327 327 327 327 327 327 327 191 191 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 325 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 325 325 327 327 325 325 325 327 327 327 327 327 327 327 327 325 327 327 327 325 325 325 325 325 325 325 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 322 191 191 322 322 322 322 322 322 325 325 327 325 325 325 325 327 327 327 327 327 327 327 327 327 327 327 327 327 325 327 327 327 327 322 327 327 327 327 327 327 327 327 327 191 191 191 327 327 327 327 191 191 327 191 191 327 327 322 327 327 327 327 322 327 327 327 327 327 327 327 327 327 327 327 327 327 327 191 322 322 322 322 322 322 322 322 327 191 191 322 322 322 322 322 322 322 322 322 322 322 325 325 325 325 325 325 325 325 325 322 325 325 322 325 325 325 325 325 325 325 325 322 325 325 325 325 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 325 325 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 325 322 322 322 322 321 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 109 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 109 107 107 109 107 107 107 107 107 107 107 107 109 109 109 109 109 107 107 103 107 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 165 103 103 103 103 103 103 103 103 103 103 103 165 103 103 165 165 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 107 109 109 103 109 107 107 107 103 103 103 103 103 103 103 103 103 103 103 103 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 103 109 103 103 103 109 109 109 109 109 109 109 103 109 103 103 103 103 103 109 103 103 103 103 103 103 165 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 165 109 165 165 165 165 165 165 165 165 165 165 109 109 165 165 165 165 165 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 165 165 109 109 109 109 109 109 109 109 109 165 165 165 165 165 109 109 109 109 109 109 109 165 109 109 165 109 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 160 157 157 157 160 160 160 100 100 100 100 100 100 100 100 100 100 100 100 100 160 100 100 160 160 160 160 160 160 100 100 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 157 157 157 157 157 157 157 157 157 155 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 155 155 155 155 155 266 266 155 155 266 155 266 266 266 266 266 155 266 266 266 266 266 266 266 266 266 157 266 266 157 266 266 266 157 157 155 157 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 157 160 160 160 160 157 157 157 157 157 157 157 157 157 157 160 160 157 157 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 266 266 266 160 160 160 160 266 266 266 160 266 266 266 266 266 266 266 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 266 266 266 266 160 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 266 266 266 160 160 160 160 160 160 160 160 160 266 268 268 268 268 160 160 160 160 268 268 160 268 268 268 268 268 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 103 103 103 103 103 100 165 100 103 100 100 100 100 100 100 100 100 100 100 100 100 100 165 165 165 165 165 165 165 165 165 103 165 165 165 165 165 165 165 165 165 100 100 100 165 165 165 165 165 165 165 165 165 100 165 165 165 165 165 165 165 160 160 160 160 160 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 160 165 165 165 165 165 165 165 160 165 165 165 160 160 160 160 160 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 160 165 165 165 165 165 165 165 165 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 165 165 165 160 160 160 160 165 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 161 160 160 160 160 161 161 161 268 165 165 165 165 165 165 165 165 165 165 165 165 168 168 165 165 165 165 168 168 165 168 168 168 168 168 165 165 165 165 165 168 165 165 165 165 165 165 168 168 168 168 165 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 165 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 165 165 165 165 165 165 165 165 165 160 165 165 168 168 165 168 165 168 168 168 168 168 168 168 168 168 160 160 161 160 160 161 160 161 161 268 268 161 268 161 161 161 161 161 161 161 161 161 161 161 161 161 168 168 168 168 161 161 161 168 168 160 160 161 161 161 168 161 161 161 161 161 161 161 161 168 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 165 168 165 165 168 168 168 168 168 168 168 168 168 168 168 168 161 168 168 168 168 161 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 161 161 161 161 161 161 161 168 161 168 161 161 161 161 161 161 161 161 161 161 161 161 168 168 168 168 168 168 168 168 168 163 168 168 163 168 168 168 168 168 168 168 168 168 168 168 168 168 161 163 161 161 163 163 163 161 161 161 161 161 161 161 161 163 161 161 161 163 163 161 163 163 163 163 163 168 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 170 163 163 163 163 170 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 266 155 155 155 266 266 266 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 260 262 260 260 260 260 260 262 260 262 260 260 260 262 260 260 260 260 260 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 260 260 262 260 260 262 262 260 262 262 260 262 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 329 327 329 329 329 329 329 260 260 327 260 260 260 260 327 327 327 327 327 327 329 327 327 327 329 329 329 329 329 260 260 329 260 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 329 329 329 260 260 260 260 260 329 329 260 329 329 329 329 329 329 329 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 332 260 260 332 260 329 260 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 332 332 332 332 332 332 332 260 332 329 329 329 329 332 329 329 329 329 329 329 329 329 332 332 332 332 332 332 332 329 329 329 329 329 332 332 332 332 332 332 332 332 332 332 332 332 332 332 327 327 325 327 327 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 329 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 324 324 325 325 325 325 325 324 324 324 324 325 324 324 324 324 324 324 324 324 324 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 321 325 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 325 321 321 321 321 321 325 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 324 324 324 324 324 324 324 324 324 325 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 324 324 324 324 324 324 324 324 324 325 324 325 324 324 324 324 325 324 324 324 324 321 324 324 324 324 324 324 324 324 324 324 321 321 324 324 324 324 321 321 324 321 320 320 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 320 324 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 320 320 320 320 320 320 324 324 324 324 324 324 324 320 320 320 320 320 320 320 324 320 324 320 320 320 320 320 320 320 320 323 332 331 328 328 328 328 328 329 328 329 329 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 328 328 328 328 328 328 328 328 328 329 328 329 329 329 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 327 329 329 329 329 329 329 329 329 329 329 325 325 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 325 325 329 329 329 329 324 324 324 329 324 325 325 324 324 324 324 324 324 324 324 324 324 324 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 324 328 328 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 324 324 328 328 324 324 324 328 328 328 328 328 324 324 328 328 328 329 324 329 329 329 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 328 328 328 328 328 328 328 324 328 324 324 324 324 324 328 324 328 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 323 324 324 324 323 323 324 323 323 331 331 328 328 328 328 331 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 326 326 328 328 326 326 326 326 328 328 328 328 328 328 328 324 328 324 324 323 323 328 328 328 328 328 323 328 328 323 323 328 328 328 324 324 323 324 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 324 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 326 326 328 326 326 326 326 328 328 328 328 328 328 328 326 326 326 326 326 326 326 326 326 326 326 326 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 326 326 326 326 326 326 326 328 328 328 328 328 328 328 328 328 328 328 323 328 328 328 323 326 323 323 323 323 326 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 323 323 326 323 326 326 326 326 326 326 323 326 323 323 323 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 323 326 326 326 326 326 326 326 326 326 326 326 149 326 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 161 161 163 163 163 161 161 161 161 161 161 161 161 163 161 161 161 161 163 161 161 161 161 161 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 270 163 163 270 163 163 270 163 163 270 163 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 161 161 161 161 161 268 268 161 161 161 161 161 268 268 161 161 268 268 268 268 268 268 268 161 268 268 268 268 270 268 268 268 268 268 268 268 268 268 268 268 268 268 270 268 268 268 265 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 161 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 263 270 270 263 263 263 263 263 263 263 263 270 270 270 270 270 270 270 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 263 263 263 263 263 263 263 263 270 270 270 270 265 263 263 263 263 265 263 263 265 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 331 331 268 268 268 268 268 268 268 268 268 266 266 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 268 268 268 268 268 268 268 266 268 266 266 266 268 268 266 266 266 268 268 266 266 266 268 268 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 262 262 266 266 266 266 266 266 266 266 266 266 266 266 266 262 266 266 266 262 262 262 262 262 266 266 262 266 262 262 262 262 262 262 262 260 260 260 262 260 260 260 260 260 260 260 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 260 264 264 260 260 260 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 264 260 264 264 264 264 264 264 264 264 266 266 264 264 264 266 266 266 264 266 266 266 260 260 264 260 260 260 260 264 264 264 264 260 260 260 260 260 260 260 260 260 260 260 264 264 260 260 332 332 332 260 260 260 260 260 260 260 260 332 260 260 332 332 332 332 332 332 332 332 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 332 332 332 332 332 332 332 260 260 260 260 260 332 332 332 260 260 332 332 260 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 263 331 263 263 263 331 331 263 263 263 263 263 263 263 331 331 263 263 263 331 331 263 263 331 331 331 265 263 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 331 331 263 263 331 331 331 263 263 263 263 263 263 263 263 263 263 263 331 265 265 265 331 331 331 331 331 331 331 331 331 265 265 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 265 265 268 268 268 265 265 268 268 268 268 268 268 268 268 265 268 268 268 265 265 268 268 265 265 265 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 265 265 268 265 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 265 265 264 264 265 264 265 268 268 268 264 264 264 264 264 264 264 264 264 264 264 264 331 331 331 331 331 331 331 265 331 265 265 265 265 265 331 331 331 265 265 331 331 265 265 332 265 332 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 332 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 332 332 264 264 264 331 331 331 331 331 331 331 331 331 332 332 331 332 331 331 331 331 331 331 331 331 331 331 331 331 331 332 332 332 332 332 332 332 332 265 332 332 332 332 332 332 332 332 332 332 332 332 332 331 331 331 331 331 331 331 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 331 331 331 331 331 331 331 332 332 332 332 332 331 332 332 332 332 332 331 332 332 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 330 326 326 331 331 331 331 326 326 326 331 326 331 331 326 326 326 326 326 326 326 326 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 328 328 328 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 328 331 328 328 331 331 331 331 331 326 326 328 331 328 328 328 328 326 328 328 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 331 331 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 326 326 326 326 326 326 326 331 326 331 331 331 326 326 326 326 331 331 326 331 331 331 326 326 326 326 326 326 326 326 326 331 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 270 270 270 270 270 270 270 163 163 270 270 270 270 163 270 270 270 270 270 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 269 163 163 163 163 163 163 163 269 163 269 269 269 269 269 163 163 163 269 269 163 163 269 269 269 269 269 270 270 263 270 270 263 270 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 331 331 331 331 263 263 263 263 263 263 263 263 331 263 263 331 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 270 269 270 270 269 269 269 270 270 270 270 270 270 263 270 270 263 263 263 263 263 263 269 269 269 269 269 269 269 269 269 269 269 269 269 263 269 263 263 263 263 263 263 263 269 269 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 263 263 263 263 269 263 263 263 263 263 263 263 263 263 263 263 263 263 261 261 261 261 261 261 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 261 269 261 261 269 269 269 269 269 269 269 261 261 261 261 261 261 261 269 269 269 261 261 261 261 261 261 261 261 261 331 331 331 331 331 331 331 331 331 331 331 331 331 330 331 331 331 331 330 330 330 330 330 330 330 330 330 331 326 330 330 330 330 326 326 326 326 326 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 331 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 330 330 330 330 330 330 330 326 326 326 326 326 326 326 326 326 149 326 150 149 150 326 326 326 326 150 326 150 150 150 150 150 150 330 330 326 330 330 326 330 326 326 326 326 326 150 150 326 326 326 150 150 150 150 150 330 330 150 330 330 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 326 330 326 326 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 150 150 150 330 330 330 330 150 150 150 150 150 150 150 150 150 150 150 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 150 330 330 150 330 330 150 150 150 330 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 330 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 152 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 152 152 152 263 263 263 263 263 330 261 263 263 331 263 263 330 330 330 330 263 330 330 330 330 330 330 330 330 330 331 331 331 331 331 330 330 331 331 331 331 331 330 330 331 331 330 330 330 330 330 330 330 330 330 330 330 330 330 331 330 331 331 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 261 261 261 261 261 261 261 261 261 261 261 261 330 330 261 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 261 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 152 330 330 330 152 152 330 330 330 330 330 330 330 330 152 330 330 330 150 150 330 330 150 150 150 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 150 330 330 150 150 150 330 150 150 150 150 330 330 330 330 330 330 150 330 330 330 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 154 261 154 261 154 154 154 261 261 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 154 154 154 154 154 154 154 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 154 154 154 154 154 154 154 152 152 152 152 152 152 152 154 154 154 154 154 154 154 152 154 154 154 154 152 152 152 152 152 152 152 152 152 150 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 150 150 150 150 150 150 61 150 150 61 150 61 61 61 61 61 150 61 61 61 61 61 61 61 61 61 152 152 152 152 152 152 152 152 152 152 61 61 61 61 61 61 61 61 61 61 61 61 61 152 152 152 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 154 154 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 152 152 151 151 151 152 152 152 61 61 151 151 61 61 61 61 61 61 61 61 154 154 151 151 151 151 151 152 152 152 152 152 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 61 61 61 61 61 151 151 151 151 151 151 151 151 61 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 107 107 107 107 107 107 107 107 107 107 107 118 118 118 118 107 118 118 118 118 107 118 118 118 118 118 107 107 107 107 107 118 107 107 107 109 107 107 107 107 107 118 107 107 107 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 107 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 118 118 109 109 109 118 118 109 109 109 109 109 109 109 109 118 109 109 109 118 118 109 109 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 107 107 109 107 109 118 118 107 107 109 118 118 109 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 114 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 120 120 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 120 120 118 118 118 118 120 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 120 120 120 120 120 120 120 118 120 118 118 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 109 109 165 165 109 109 109 168 168 168 168 168 168 168 165 109 168 165 115 115 109 115 115 115 115 115 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 115 115 115 115 115 115 115 168 168 168 168 168 168 115 168 168 168 168 115 168 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 112 168 112 168 112 112 168 170 170 170 170 170 170 168 170 170 163 170 170 170 170 170 168 170 170 170 112 168 170 170 112 112 112 112 112 112 112 112 112 112 168 112 170 168 168 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 115 115 115 115 115 115 115 115 115 168 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 112 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 168 115 115 168 115 112 115 115 115 115 115 115 115 112 115 112 112 112 115 115 115 112 112 115 112 112 112 112 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 112 115 112 112 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 122 122 122 122 122 122 115 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 120 120 120 120 120 120 120 118 120 118 118 118 118 118 120 120 120 120 118 120 120 118 120 120 131 120 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 131 118 118 131 131 131 118 118 118 118 118 125 125 118 131 118 118 125 131 131 125 125 131 131 131 118 118 109 109 118 109 118 109 109 109 109 109 115 115 115 115 115 115 115 115 109 115 115 115 115 115 109 109 109 109 109 109 109 109 109 109 109 109 109 115 109 109 109 115 115 109 109 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 125 125 125 125 125 125 125 125 125 118 118 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 118 118 118 118 118 118 118 118 118 118 118 118 118 125 118 118 118 125 125 109 115 115 125 115 125 125 115 115 115 125 125 125 125 125 125 115 125 125 125 115 115 125 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 125 125 125 125 125 125 125 125 125 125 125 125 122 125 125 125 125 125 125 125 125 122 125 125 122 125 115 125 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 115 115 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 120 130 120 120 120 120 130 120 120 120 131 131 131 120 120 131 131 131 131 131 131 131 130 130 130 130 130 130 130 131 130 131 131 131 131 130 130 130 130 130 130 130 130 130 130 130 130 130 131 131 131 125 131 131 131 125 125 132 125 125 125 125 131 131 125 131 131 131 131 125 131 131 131 131 132 132 122 132 132 132 132 122 122 122 122 122 132 132 132 132 132 132 132 132 132 132 132 132 132 132 131 131 125 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 131 131 132 131 131 131 131 132 132 132 132 132 132 132 131 131 132 132 132 131 131 132 131 131 131 131 130 130 130 130 130 130 130 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 130 130 130 130 130 130 130 131 130 131 131 131 131 130 130 130 130 130 130 130 130 130 130 130 130 130 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 130 130 130 130 130 130 130 131 130 131 131 131 130 130 131 131 131 131 130 131 131 131 141 141 141 141 141 141 141 141 130 131 131 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 163 163 163 163 170 170 170 163 163 163 163 163 163 163 170 170 163 163 170 170 170 170 170 170 170 170 163 163 163 163 163 163 163 163 163 269 163 163 164 164 163 163 163 164 164 163 163 164 164 163 164 170 170 170 170 170 170 170 170 163 170 163 163 163 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 269 269 269 269 269 269 164 269 269 269 269 269 269 269 269 164 269 269 269 164 164 164 164 164 164 164 269 269 269 269 269 269 269 269 269 261 261 261 267 267 269 269 269 269 267 267 267 267 267 267 267 267 164 164 164 164 164 164 164 269 269 269 269 269 267 267 269 269 269 267 267 267 267 267 164 164 164 164 164 164 164 164 164 267 267 267 267 164 164 164 164 164 164 164 164 164 164 164 164 164 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 164 170 164 164 164 164 170 164 164 164 164 164 164 164 164 164 164 164 164 164 170 164 164 164 164 164 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 176 176 170 170 176 176 176 170 170 172 170 172 172 172 172 176 170 172 172 176 176 172 172 172 172 176 261 261 261 261 267 267 267 261 261 154 154 261 261 261 267 267 261 267 267 267 267 267 267 267 267 267 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 267 267 267 267 267 267 154 154 154 154 154 154 154 154 267 154 154 154 154 154 154 154 154 267 154 154 267 154 267 154 154 154 154 154 154 154 154 154 154 154 154 158 158 158 158 158 158 158 154 154 151 151 154 154 154 151 151 151 151 151 151 154 154 154 154 154 154 154 154 154 154 154 153 154 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 153 153 153 153 153 153 153 151 151 151 151 151 153 153 153 151 151 153 153 151 151 153 153 153 153 153 153 153 153 153 153 151 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 158 158 158 158 158 158 154 154 154 154 154 154 158 158 158 158 158 158 158 158 158 158 158 158 158 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 158 158 158 158 158 153 153 154 158 154 154 154 154 153 154 154 154 154 153 154 154 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 153 153 153 153 158 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 153 158 158 158 158 158 158 158 158 158 153 158 158 153 158 158 158 158 158 158 158 158 158 158 158 158 158 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 172 172 172 172 172 172 172 172 172 172 172 164 172 172 172 172 172 172 172 172 164 166 172 172 172 172 172 172 172 166 172 166 166 166 166 166 172 172 172 166 166 166 172 166 166 166 166 166 164 164 164 164 164 164 164 267 164 267 267 267 267 267 164 164 164 267 267 164 164 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 158 267 267 267 267 267 158 158 267 267 158 158 158 158 158 158 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 158 166 166 164 164 166 166 166 164 164 164 164 164 164 164 164 164 164 164 166 164 164 267 166 158 166 166 166 166 158 166 166 166 166 166 166 166 166 166 166 166 166 166 166 267 158 158 158 158 158 158 158 166 166 166 158 158 158 158 158 158 158 158 158 158 158 158 166 166 166 166 166 169 169 166 166 158 166 166 158 169 169 169 166 169 169 169 169 169 169 169 169 169 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 169 169 169 169 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 169 169 158 158 158 158 169 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 172 176 172 172 176 176 176 172 172 172 172 172 172 172 172 176 172 172 172 172 176 172 172 172 172 172 172 172 172 172 172 172 172 172 172 166 166 172 166 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 175 172 172 172 175 175 172 172 172 172 172 172 172 172 175 172 172 172 175 175 172 175 175 175 175 166 166 169 166 166 169 166 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 158 169 158 158 158 159 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 175 175 172 175 175 175 175 172 172 172 172 172 172 172 175 175 175 169 175 169 175 169 169 169 169 169 172 172 172 172 172 172 172 166 166 166 166 172 169 172 172 169 169 169 169 169 169 169 169 169 169 169 169 169 169 172 169 172 172 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 173 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 175 175 175 175 175 175 175 175 175 169 175 175 175 175 175 175 175 175 175 175 175 175 175 175 178 178 173 169 173 173 173 173 173 169 173 169 169 173 173 173 173 173 173 173 173 173 173 173 173 173 173 174 178 178 175 175 174 174 174 175 175 169 173 173 174 174 175 173 173 174 174 173 174 174 178 178 174 174 178 178 178 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 141 141 141 141 141 141 141 141 141 131 131 141 131 131 141 141 141 141 141 141 141 141 141 141 141 141 131 131 131 131 131 131 131 131 131 131 131 131 142 131 131 131 131 131 142 142 131 142 142 142 142 142 141 141 131 131 131 131 131 131 131 131 131 131 131 142 131 131 131 142 142 142 142 142 142 141 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 131 131 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 122 122 132 122 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 142 142 142 142 142 140 142 142 142 142 142 142 142 142 142 142 142 142 142 140 142 142 142 140 140 140 142 142 142 142 142 142 142 142 142 131 142 132 132 142 142 132 132 132 132 132 132 132 140 140 142 140 140 140 140 142 142 142 142 142 140 140 140 140 140 132 140 132 132 132 140 140 140 140 140 140 140 132 140 132 132 132 140 140 140 132 132 140 140 132 132 132 142 142 140 142 142 140 142 140 140 140 140 140 140 140 140 140 140 140 140 136 136 140 140 140 140 136 140 140 140 140 140 140 140 140 140 132 133 140 133 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 122 122 122 122 122 122 122 122 122 115 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 115 115 112 115 115 115 122 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 112 112 112 112 122 122 122 122 122 122 122 112 122 112 112 112 112 112 122 122 122 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 170 170 170 170 112 170 170 170 170 170 170 170 170 170 170 170 112 170 170 170 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 170 170 112 112 112 112 112 112 112 170 112 170 170 170 112 112 112 112 170 170 170 170 170 170 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 170 170 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 176 176 112 112 170 112 112 176 112 170 170 170 170 170 176 176 170 170 170 176 176 170 170 176 176 176 112 176 176 176 176 112 112 112 112 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 140 140 140 140 140 140 140 140 140 140 133 133 133 133 140 140 140 140 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 132 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 179 133 133 133 179 179 179 132 132 132 132 132 132 133 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 126 132 132 122 132 132 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 132 122 122 122 122 132 132 132 132 122 122 122 122 122 122 122 122 122 122 122 122 126 122 122 126 126 126 122 122 122 122 122 126 126 122 122 126 126 126 126 126 126 179 179 133 179 179 126 179 133 133 133 133 133 126 126 126 126 133 133 126 126 126 126 126 126 126 126 133 133 133 133 133 133 133 133 133 133 132 132 133 133 133 133 132 126 126 132 132 126 126 126 126 126 126 126 126 126 126 133 133 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 112 179 179 179 179 179 179 179 126 126 126 126 126 126 126 179 179 126 179 179 179 179 179 179 179 179 179 126 126 126 126 126 126 126 126 126 112 112 112 126 126 126 112 112 126 126 112 112 176 176 179 126 176 176 176 176 126 126 126 126 126 176 176 176 176 176 176 176 176 176 176 176 179 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 140 140 180 140 140 180 180 133 180 133 133 133 180 180 180 180 180 180 180 180 180 180 180 180 180 180 133 133 133 133 133 133 133 179 179 179 179 179 179 179 179 179 133 179 179 179 180 179 179 179 179 179 180 180 180 180 180 180 180 133 133 133 133 180 180 180 180 180 180 180 180 180 179 179 180 180 180 180 180 180 180 180 180 179 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 176 176 179 179 179 176 176 176 176 176 176 179 176 176 176 179 179 179 172 172 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 172 179 179 179 179 175 175 175 175 179 175 175 175 175 175 179 175 175 175 175 175 175 175 180 180 180 180 180 180 178 179 180 179 179 179 179 179 178 178 180 179 179 178 178 179 178 178 178 178 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 178 178 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 178 178 179 178 178 178 178 179 179 179 175 175 175 175 179 175 175 175 175 175 175 175 180 180 178 178 178 178 180 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 175 175 175 175 175 178 178 175 175 175 178 178 175 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 174 174 174 174 174 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 142 142 141 141 141 142 142 142 142 142 142 142 142 141 142 142 142 141 141 142 142 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 142 142 142 142 142 142 142 136 142 136 136 136 136 136 142 142 142 142 136 142 142 136 136 142 142 142 140 136 140 136 136 136 136 140 140 140 140 140 140 136 136 136 140 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 142 136 136 136 138 138 136 136 136 136 136 136 136 136 138 136 136 136 138 138 136 138 138 138 138 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 141 141 141 141 141 141 141 141 141 141 141 142 141 141 141 141 142 142 142 142 142 142 138 141 138 138 138 138 138 142 142 142 142 138 138 138 138 138 138 138 138 138 138 138 137 137 137 137 137 137 137 137 137 141 141 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 138 141 138 138 138 138 137 138 138 138 138 138 138 138 138 138 138 138 138 137 137 138 138 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 140 140 180 140 140 140 140 180 180 180 180 180 180 180 180 136 180 180 180 136 136 180 180 136 136 136 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 136 136 180 180 136 180 136 180 180 180 180 180 180 180 180 180 180 180 136 180 180 180 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 180 180 180 180 180 180 180 178 178 178 178 177 177 177 180 180 180 180 177 180 180 177 177 180 177 180 178 178 178 178 177 177 177 174 174 174 174 174 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 136 136 136 136 136 136 136 136 136 136 136 136 136 124 136 124 136 124 124 124 124 124 124 124 124 124 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 124 124 124 124 124 124 124 136 124 180 180 180 180 180 124 180 180 180 180 180 180 180 124 124 124 124 124 124 124 177 180 180 177 177 124 124 124 177 177 124 124 177 177 177 136 136 124 136 123 123 123 124 124 124 124 124 124 124 123 123 124 123 123 123 123 123 123 123 123 123 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 123 123 124 123 123 123 123 124 124 124 124 124 124 123 124 124 124 124 123 124 124 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 137 137 137 137 137 121 121 137 137 137 137 121 121 121 121 121 137 121 121 121 121 121 121 121 121 121 137 137 138 137 121 121 121 138 138 138 138 138 138 138 138 138 138 138 138 138 121 138 138 138 138 138 121 121 121 121 121 121 121 121 121 137 121 121 121 121 121 121 121 121 121 121 121 138 121 121 121 121 121 121 121 121 121 138 138 121 138 121 121 121 121 121 121 121 121 121 121 121 121 121 138 138 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 140 136 140 140 140 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 121 121 138 138 138 138 121 138 138 138 138 138 138 138 138 123 138 138 123 123 123 123 123 123 123 123 138 138 138 138 138 138 138 138 138 138 138 138 136 136 138 138 136 136 136 136 136 136 123 123 138 123 123 123 123 138 138 138 138 138 123 123 123 123 123 136 136 123 136 136 123 123 123 123 123 136 123 136 136 136 136 136 136 123 136 136 136 136 123 136 136 136 121 121 138 121 121 121 121 123 123 123 123 123 123 123 121 121 121 123 123 121 121 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 137 137 121 137 137 121 137 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 117 117 117 117 117 121 121 121 121 121 121 121 117 117 117 117 117 117 117 117 117 117 117 117 121 121 121 121 121 121 121 121 121 123 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 121 121 121 121 121 121 121 121 121 123 123 123 121 121 121 121 123 121 121 123 123 123 121 121 121 121 111 121 121 121 121 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 117 117 121 117 121 108 108 121 121 121 121 121 121 121 121 121 121 121 121 121 108 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 111 121 121 111 111 111 111 111 111 117 117 108 108 117 108 117 108 108 121 121 108 108 108 108 108 108 108 108 108 117 108 108 108 108 108 121 121 121 121 121 121 121 111 111 111 111 111 111 111 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 121 121 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 358 212 212 212 362 359 362 362 362 359 359 359 359 359 362 362 362 362 359 362 362 362 362 362 362 362 362 362 212 358 362 212 362 362 362 212 362 212 362 362 362 362 362 362 362 362 362 362 362 362 362 358 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 362 359 362 362 362 362 362 362 362 362 362 359 359 359 359 359 359 359 368 359 368 368 368 368 368 359 362 359 359 368 362 362 368 368 362 362 362 362 362 362 362 362 362 362 359 359 359 359 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 367 367 367 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 367 367 367 367 367 367 367 362 362 362 362 362 362 362 367 362 362 362 362 362 362 362 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 369 368 368 368 368 368 368 368 368 368 368 274 274 368 274 274 368 368 368 368 274 274 368 274 274 368 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 183 274 274 274 274 274 274 274 274 183 274 183 183 183 183 183 183 183 183 183 368 369 368 368 369 369 369 368 368 368 368 368 368 368 368 369 368 368 369 369 369 368 369 369 369 369 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 369 369 368 368 369 368 368 368 368 368 368 368 368 368 368 368 368 368 183 368 368 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 369 369 369 369 369 369 369 369 369 369 369 183 369 369 369 183 183 183 369 183 183 183 369 369 369 369 369 369 369 369 369 183 183 183 183 369 369 369 369 369 369 369 369 369 369 369 369 369 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 362 367 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 362 362 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 368 362 362 368 362 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 368 362 362 368 368 362 362 362 362 369 369 369 368 362 368 368 368 362 369 362 368 368 368 369 368 369 369 367 367 367 367 367 369 369 367 367 362 367 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 369 369 369 369 369 369 369 369 369 362 369 362 369 369 369 362 362 362 369 362 362 362 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 367 367 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 370 370 367 367 367 367 367 367 367 369 369 369 369 369 369 369 367 367 369 367 367 367 367 367 367 367 367 367 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 367 367 367 367 367 367 367 369 369 369 369 369 367 369 367 369 369 369 367 369 369 275 367 367 367 367 367 367 367 367 367 275 275 275 275 275 367 275 367 275 275 275 275 275 275 275 275 275 370 370 367 367 370 367 370 367 367 367 367 367 367 367 367 370 367 367 367 370 370 367 367 367 367 370 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 370 367 367 367 370 370 367 367 367 367 367 367 370 367 275 275 275 275 275 275 275 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 275 370 275 275 275 275 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 182 274 182 182 185 185 185 182 182 182 182 185 185 185 185 185 182 185 185 185 185 185 185 185 185 185 184 182 184 184 184 184 185 184 184 184 184 184 184 184 184 184 184 184 184 185 185 184 184 184 185 185 185 185 185 185 185 185 185 185 185 182 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 116 116 116 116 116 110 116 110 110 110 110 110 116 116 116 116 116 116 116 110 116 116 116 116 116 184 116 116 116 116 116 116 116 184 184 116 116 116 116 116 116 116 116 116 116 116 116 184 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 187 187 187 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 187 187 185 187 187 187 187 184 185 184 184 184 184 184 184 184 184 184 184 184 184 184 187 187 187 187 187 187 187 184 184 184 184 184 187 116 187 116 116 116 116 116 116 116 185 185 185 185 185 185 185 185 185 187 187 185 187 185 185 187 185 185 185 187 187 187 187 187 187 187 187 187 187 187 187 187 187 116 187 116 116 116 116 116 187 187 187 187 116 187 187 116 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 119 110 119 119 110 110 119 119 119 119 119 119 119 119 110 119 110 110 110 119 119 110 110 110 110 110 110 119 110 110 110 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 107 114 107 107 114 107 114 107 107 107 107 107 107 114 107 107 107 107 114 107 118 118 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 118 114 114 114 114 114 114 114 114 114 118 118 118 114 114 114 114 114 114 114 114 118 114 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 114 119 119 119 114 114 114 119 114 119 114 114 114 114 114 114 114 114 119 119 119 114 114 114 119 119 119 119 119 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 119 119 119 119 119 119 119 119 119 120 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 114 120 114 114 114 114 114 114 114 114 114 114 120 120 114 120 120 120 120 120 120 120 119 119 120 119 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 119 119 120 120 120 120 119 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 127 127 116 127 127 127 127 116 187 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 127 116 116 116 116 116 116 116 187 116 116 116 116 116 116 116 116 116 116 116 116 116 127 116 116 127 127 127 116 116 116 116 119 119 119 127 119 119 119 119 119 127 119 119 119 119 119 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 119 119 119 119 119 119 119 119 116 116 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 119 119 119 119 119 119 119 116 119 116 110 119 119 119 119 119 119 110 119 119 110 110 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 116 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 116 116 116 116 116 116 119 116 116 116 116 116 116 119 116 116 116 119 119 119 119 119 119 119 119 119 119 119 119 119 119 116 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 130 119 119 119 120 130 119 119 119 119 120 119 120 119 119 120 120 120 120 120 120 187 187 187 187 187 187 187 127 187 127 127 127 127 127 127 187 187 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 119 127 119 119 119 119 119 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 119 119 119 119 119 119 119 119 119 130 119 119 130 119 119 119 119 119 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 120 120 120 120 120 130 130 120 120 120 130 130 120 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 130 130 130 130 130 127 127 119 119 119 119 130 119 119 119 119 119 119 119 119 119 119 130 130 130 130 130 130 130 130 130 130 130 130 130 127 127 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 127 127 127 127 127 127 135 130 130 130 130 130 130 130 135 135 127 135 135 135 135 130 135 135 135 135 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 135 130 130 130 141 141 141 130 141 141 141 141 141 141 141 141 141 141 141 141 141 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 372 372 372 372 372 372 372 370 370 370 370 370 370 370 275 275 275 275 275 275 275 275 370 370 275 275 275 275 275 275 275 275 275 372 372 370 372 372 372 372 370 370 370 370 370 372 372 370 370 370 372 372 275 372 275 372 372 372 372 372 372 372 372 372 275 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 369 275 369 369 275 275 275 369 369 369 369 369 369 369 275 275 369 369 275 275 275 275 275 275 186 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 186 275 275 275 275 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 372 372 372 372 372 372 372 372 372 275 275 275 275 275 275 275 372 275 275 275 228 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 186 186 186 186 186 275 275 275 186 186 186 186 275 186 186 186 186 186 186 186 372 372 372 372 372 372 372 228 228 275 275 228 228 228 372 228 372 228 228 228 228 228 228 228 228 228 186 275 186 186 186 186 228 186 186 186 186 186 186 186 186 186 186 186 186 186 228 186 186 186 186 186 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 369 369 369 369 369 369 369 183 369 183 183 183 183 186 369 186 369 369 186 186 186 186 186 186 186 186 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 186 186 186 186 186 186 186 183 186 183 183 183 186 186 186 186 183 186 186 183 183 183 186 186 186 186 186 186 186 186 186 183 183 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 183 183 183 183 183 183 183 274 274 274 274 185 185 185 183 183 183 183 183 185 183 185 185 185 185 185 185 185 274 185 185 185 185 185 274 274 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 186 186 186 186 186 185 185 186 186 183 186 186 185 185 185 185 185 185 185 185 185 185 185 185 185 185 183 183 183 183 183 185 185 183 183 183 183 183 183 185 183 183 183 185 185 185 185 185 185 185 185 185 185 185 185 185 185 183 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 186 186 185 185 185 185 187 185 185 185 185 185 185 185 185 185 185 187 185 187 187 185 187 187 187 187 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 187 185 187 187 187 187 187 185 187 187 187 187 185 185 185 185 185 185 187 185 185 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 228 228 228 228 228 228 228 228 228 228 228 228 186 228 228 228 228 228 228 228 228 228 228 228 128 128 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 128 128 186 228 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 128 128 186 128 128 128 128 186 186 186 186 186 186 186 128 128 128 128 128 128 128 128 128 128 128 128 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 369 369 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 128 128 186 128 128 128 128 186 186 186 186 186 186 186 186 186 186 186 186 186 187 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 187 128 187 187 187 187 128 187 187 186 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 186 186 186 186 186 187 187 186 186 186 186 187 187 187 186 186 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 228 228 228 228 228 128 228 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 135 135 135 135 135 135 135 135 128 128 128 128 128 128 128 187 187 187 187 187 187 128 128 128 128 128 128 128 128 128 128 128 127 127 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 127 127 127 127 127 127 127 127 127 127 127 127 187 187 187 187 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 135 135 135 135 135 135 135 128 135 128 128 128 128 135 135 135 135 135 135 135 135 135 135 135 135 135 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 127 128 128 127 135 135 127 127 127 127 127 128 127 128 128 127 127 127 127 127 127 127 127 127 127 127 135 135 127 135 135 127 135 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 127 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 141 141 135 135 135 135 141 141 141 135 141 141 141 141 141 141 141 370 370 372 372 370 372 370 372 372 372 372 372 372 372 372 372 372 372 372 372 370 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 228 372 228 228 228 228 228 372 372 372 372 372 372 372 228 372 372 372 372 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 372 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 372 372 228 228 228 228 372 228 228 228 228 228 228 228 228 228 228 228 228 228 228 229 228 229 229 229 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 228 229 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 226 372 372 226 226 226 372 372 372 372 372 372 372 229 372 229 229 229 229 229 372 372 372 372 229 372 372 229 229 229 229 229 226 226 372 372 372 372 226 372 372 372 372 372 372 372 372 372 372 372 229 372 229 229 226 226 372 226 226 226 226 229 229 229 229 229 229 229 226 226 226 226 226 226 226 229 229 226 229 226 228 228 228 228 228 228 228 128 128 128 128 128 128 128 134 134 128 134 128 134 134 128 134 134 134 134 128 128 128 128 128 128 128 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 134 134 128 128 128 128 134 128 128 128 128 128 128 128 128 128 128 135 135 135 135 135 134 134 134 134 134 134 134 134 134 135 135 135 135 134 134 134 134 134 134 134 134 134 134 134 134 134 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 141 135 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 139 139 135 135 141 141 141 135 135 135 135 141 141 141 141 141 141 141 141 141 141 141 139 139 141 141 139 141 139 141 141 141 141 141 141 141 141 141 141 141 137 141 141 141 134 134 135 134 134 139 139 135 135 135 135 135 135 135 135 139 135 135 135 139 139 135 139 139 139 139 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 139 139 135 139 139 135 139 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 139 139 139 139 139 139 137 139 139 139 139 139 139 137 139 139 141 137 137 137 137 137 134 134 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 137 139 139 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 139 139 139 139 137 137 137 139 139 139 139 137 137 137 137 137 137 137 137 137 137 137 137 139 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 129 129 229 229 228 229 229 229 229 228 228 228 228 228 134 229 229 134 228 229 134 134 134 134 134 134 134 134 228 228 228 228 228 228 228 228 228 228 228 228 228 134 228 228 228 134 134 134 134 134 134 134 134 134 134 134 134 134 134 228 228 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 129 129 229 229 129 129 129 229 229 229 229 229 229 229 129 134 229 229 134 134 134 134 134 134 134 134 229 229 229 229 229 229 229 229 229 229 229 229 134 134 229 134 134 134 134 134 134 134 134 134 134 134 134 134 134 229 134 229 229 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 129 129 129 129 129 129 129 134 134 134 134 134 139 129 129 129 129 129 129 129 129 139 129 129 139 139 134 134 134 134 134 139 139 134 134 134 134 139 139 139 134 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 137 139 139 137 137 137 139 139 139 139 137 137 137 139 137 137 137 137 137 137 137 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 129 229 229 129 229 229 229 229 229 229 229 229 129 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 113 113 229 229 129 129 129 113 113 113 113 229 113 113 113 113 113 113 113 113 113 129 129 129 129 129 129 129 129 129 139 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 121 121 121 129 129 129 129 129 129 129 129 129 137 129 129 129 129 129 129 129 121 121 129 121 121 129 129 129 129 129 129 129 121 129 121 121 117 117 117 129 117 117 117 117 117 117 117 113 113 113 113 113 117 117 129 113 129 129 129 129 129 117 117 113 129 129 117 117 129 117 117 117 117 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 117 117 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 117 117 129 117 117 117 117 129 129 129 129 117 117 117 129 117 117 117 117 117 117 117 113 113 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 108 117 117 117 117 117 108 108 108 117 108 108 108 108 108 108 108 108 108 108 108 108 108 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 358 358 362 362 358 358 358 358 358 362 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 212 212 212 358 358 358 358 212 358 358 358 358 358 212 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 362 362 362 362 358 358 358 367 358 367 367 367 367 358 358 358 358 358 358 358 358 358 358 358 358 358 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 358 358 367 358 358 367 358 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 358 358 358 358 358 358 358 367 367 367 367 367 367 367 358 358 358 367 358 358 358 367 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 358 358 358 358 357 357 357 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 357 357 357 357 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 370 370 370 370 370 367 367 367 370 370 370 367 370 370 370 370 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 363 363 367 367 363 363 363 367 367 367 367 363 367 363 363 363 363 363 363 363 363 363 363 363 363 363 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 363 363 363 363 363 370 370 370 363 370 370 370 370 370 370 370 370 370 370 370 370 370 363 363 370 370 363 370 363 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 370 363 363 363 363 370 370 370 370 370 370 370 363 363 370 370 363 363 363 370 364 364 364 364 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 364 363 363 364 363 363 363 363 363 363 363 363 364 363 364 364 364 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 363 363 357 357 357 357 357 357 357 367 357 367 367 367 357 357 357 367 367 367 357 367 367 367 357 363 357 357 363 363 363 357 357 357 357 357 357 367 357 357 357 367 367 367 367 367 363 363 363 363 363 363 363 367 367 367 367 367 367 363 367 367 367 363 363 367 363 363 357 357 357 357 357 357 357 357 363 363 363 363 363 363 363 363 357 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 364 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 363 357 357 357 357 363 363 363 363 363 355 355 355 355 363 355 355 355 355 355 355 355 355 355 363 363 363 363 355 355 355 363 363 364 364 364 364 355 363 355 363 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 357 352 357 357 357 355 355 357 357 357 357 357 357 357 355 355 357 357 355 355 355 355 355 355 355 355 357 357 357 357 357 357 357 357 357 357 357 357 357 355 357 357 355 355 355 355 355 355 355 355 355 355 355 355 355 357 357 357 357 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 352 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 370 370 370 370 370 370 370 372 370 372 372 372 372 370 370 370 370 370 370 370 370 370 370 370 370 370 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 371 371 371 371 371 371 371 371 372 371 371 371 371 372 372 372 372 372 371 371 372 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 372 372 372 372 372 372 372 226 372 226 226 226 226 226 372 226 372 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 229 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 372 372 372 372 371 371 371 371 371 226 226 371 226 226 226 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 226 371 371 371 371 371 371 371 226 226 226 226 226 226 371 226 226 226 226 226 226 226 226 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 226 371 371 371 371 371 371 371 371 371 371 371 371 371 371 303 371 371 371 371 371 371 371 371 371 371 371 371 371 371 303 371 371 371 303 303 371 371 371 302 302 303 303 302 302 302 303 303 303 303 303 303 303 303 302 303 303 303 302 302 303 303 302 302 302 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 226 229 229 113 113 226 229 229 113 113 229 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 229 113 113 113 113 229 229 229 229 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 117 113 113 113 113 117 117 117 117 117 117 117 113 113 113 117 117 113 113 113 113 113 113 113 117 117 108 108 108 108 117 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 106 106 106 113 113 113 113 113 106 106 117 113 117 117 106 106 106 113 106 106 106 106 106 106 106 113 113 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 106 106 113 113 106 106 106 113 113 113 113 106 106 106 106 106 106 106 106 106 106 106 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 222 222 222 106 113 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 222 222 113 222 222 106 106 113 113 106 106 106 106 106 106 106 106 106 106 106 106 102 222 222 222 222 222 222 222 106 222 102 106 106 102 222 222 222 222 222 102 222 222 222 222 222 222 222 302 302 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 371 303 303 303 303 371 303 226 226 226 226 226 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 218 218 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 229 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 113 226 226 226 226 226 226 226 226 226 113 113 113 226 226 226 226 113 113 222 113 113 113 218 218 303 303 222 222 222 303 303 303 303 303 303 222 222 222 303 222 222 222 222 222 222 222 222 222 303 303 303 303 303 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 222 222 222 222 222 222 222 303 222 303 226 226 226 226 226 226 226 226 222 226 226 226 222 222 222 222 222 222 222 222 222 226 226 222 222 222 222 222 222 113 222 113 113 113 222 218 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 113 222 113 113 113 222 222 222 222 113 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 302 302 303 302 302 218 302 303 303 303 303 303 303 218 303 218 303 303 218 218 218 218 218 218 218 218 303 303 303 303 303 218 218 218 218 218 218 218 218 218 218 218 303 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 303 303 303 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 222 218 218 218 218 222 222 222 222 222 222 222 218 218 222 222 222 218 218 222 218 218 218 218 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 218 218 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 218 218 222 218 218 218 218 222 222 222 222 222 222 222 222 222 222 222 222 218 218 222 216 216 216 216 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 216 216 216 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 216 216 216 216 216 218 218 218 218 218 218 218 216 216 216 216 216 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 214 218 218 218 218 214 214 218 218 218 218 218 218 218 214 214 214 214 218 214 214 214 214 214 214 214 355 355 355 355 355 348 348 355 355 355 355 355 355 355 355 348 355 355 355 348 348 355 348 348 348 348 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 356 355 355 355 356 356 355 355 356 356 356 348 348 348 348 348 356 356 355 355 355 355 355 356 356 348 356 356 356 356 356 356 356 356 348 356 356 356 356 348 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 356 356 355 355 364 355 355 364 355 364 364 364 364 364 364 364 364 364 364 364 364 364 355 364 364 364 364 364 356 356 355 356 356 355 356 355 355 355 355 355 355 355 355 355 355 355 356 355 364 356 356 356 356 356 356 356 356 356 356 364 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 355 356 356 356 356 355 355 355 355 355 355 355 355 355 355 355 356 355 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 353 353 353 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 370 364 370 370 370 370 370 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 302 302 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 371 370 371 370 370 371 371 371 370 370 370 370 370 370 371 370 370 370 371 371 370 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 302 302 302 302 302 302 302 364 364 364 364 364 364 364 302 302 302 302 302 302 302 302 302 302 302 302 364 364 364 364 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 302 302 364 302 302 371 302 364 364 364 364 370 371 371 364 371 370 371 371 371 371 371 302 302 371 371 302 371 302 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 371 302 302 302 302 371 371 371 371 371 302 302 371 371 371 302 302 371 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 353 353 356 356 353 356 353 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 213 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 302 356 356 356 356 356 302 356 356 302 356 356 302 302 302 302 302 302 302 302 356 356 356 356 356 356 356 356 356 364 364 364 364 364 356 356 356 356 364 356 356 364 356 356 356 356 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 302 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 302 302 364 302 302 302 302 364 364 364 364 364 364 302 364 364 364 302 302 364 302 302 302 302 302 302 302 302 302 302 302 356 356 302 356 302 302 302 302 302 302 302 302 302 302 302 302 302 356 356 356 356 356 356 302 356 356 356 356 356 356 356 356 356 356 356 302 356 356 302 302 302 302 302 302 302 302 356 302 356 356 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 353 353 353 353 353 213 353 213 213 213 213 213 213 213 213 213 213 213 213 213 353 213 213 213 213 213 302 356 302 302 302 302 213 302 302 302 302 302 302 302 302 213 302 302 302 302 213 302 302 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 218 302 302 302 302 302 302 302 302 302 302 302 302 218 302 218 302 302 218 218 218 218 218 218 218 218 302 302 218 218 218 302 302 302 302 302 218 218 302 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 302 302 213 213 213 302 302 302 302 302 213 213 302 302 302 302 213 302 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 213 213 213 213 213 213 213 213 213 213 213 213 214 214 213 213 213 213 214 213 214 214 213 214 214 214 218 218 218 218 214 218 214 218 218 218 218 218 218 214 218 218 218 214 214 218 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 355 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 349 356 356 349 349 349 349 348 348 356 356 349 348 348 349 349 348 349 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 349 348 348 349 348 348 348 348 348 349 349 349 349 349 349 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 349 349 356 356 349 356 349 356 356 356 356 356 356 356 356 356 353 353 356 353 353 353 356 356 356 353 353 356 353 353 353 353 353 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 353 356 349 353 356 356 353 349 353 356 353 353 353 353 353 353 349 353 353 353 349 349 353 349 349 353 353 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 356 356 356 349 349 349 356 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 344 344 353 353 353 353 353 353 353 353 353 213 213 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 353 353 213 353 353 213 353 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 353 353 213 353 353 353 353 213 213 213 213 213 213 213 213 353 213 213 213 353 353 213 353 353 353 353 213 213 213 213 213 213 213 214 213 214 214 214 214 213 213 213 213 213 213 213 213 213 213 213 213 213 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 213 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 213 213 214 213 213 214 213 214 214 214 214 214 214 214 214 213 214 214 214 213 213 214 214 213 214 213 353 353 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 353 353 213 213 353 353 353 213 213 213 213 213 213 213 213 353 213 213 213 353 353 213 213 213 353 353 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 353 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 351 213 351 351 351 344 344 344 344 344 344 344 349 344 349 349 349 344 344 344 344 344 344 344 344 344 344 344 344 344 344 353 353 349 349 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 344 344 344 344 344 353 344 344 344 349 349 353 353 353 344 353 353 353 353 353 353 353 344 344 344 344 344 344 344 344 344 353 353 353 353 344 344 344 344 344 344 344 344 353 353 344 344 344 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 351 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 353 344 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 344 353 353 353 353 353 353 353 353 353 351 351 353 351 351 353 353 353 353 353 353 353 351 353 353 353 353 353 347 353 347 347 353 347 353 353 353 353 353 353 347 353 353 353 347 347 353 353 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 347 344 344 344 347 347 347 347 347 347 347 347 347 347 347 347 347 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 347 347 347 347 347 347 347 344 344 347 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 347 344 347 344 347 347 344 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 344 344 344 344 344 344 0 344 344 344 344 344 344 344 344 344 344 0 0 344 0 0 344 344 0 344 344 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 351 347 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 347 347 351 351 347 351 351 347 351 347 347 351 351 351 351 351 351 351 351 351 351 351 347 347 351 351 347 347 347 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 0 0 0 0 0 0 0 0 0 347 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 0 0 0 0 0 347 0 347 347 0 347 347 347 347 347 347 347 347 347 347 347 347 0 0 347 347 0 0 0 347 347 347 347 347 0 0 347 347 351 0 0 351 351 351 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 351 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 351 351 351 351 351 351 351 213 213 213 213 213 213 213 213 351 213 213 213 351 351 213 213 351 351 351 213 213 213 213 213 213 213 213 213 214 214 214 214 214 213 213 213 214 214 214 213 214 214 214 214 214 351 351 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 214 214 351 351 213 213 298 298 298 214 213 214 214 214 214 214 298 298 298 214 214 298 298 298 298 298 298 298 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 298 298 298 298 298 298 298 214 214 214 214 214 214 214 214 298 214 214 214 298 298 214 214 214 214 298 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 214 298 214 214 298 214 298 214 214 214 214 214 214 215 214 215 214 215 215 215 298 215 215 215 215 300 298 298 298 298 300 298 300 298 298 298 298 298 298 300 298 298 298 300 300 300 300 300 300 298 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 351 351 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 298 298 351 351 351 351 351 298 298 351 298 298 298 298 298 298 298 0 0 0 0 0 298 0 0 0 351 351 0 298 298 298 298 0 298 298 298 298 298 298 298 298 298 0 0 0 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 298 298 298 298 298 298 298 351 298 351 351 351 298 298 298 351 351 298 298 351 351 351 298 298 298 298 298 298 298 351 298 351 351 298 298 298 298 298 298 298 298 298 298 298 0 0 0 0 0 0 0 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 300 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 300 300 300 300 300 300 300 300 300 298 300 300 300 300 300 300 300 300 300 300 300 300 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 300 0 0 300 0 0 0 0 0 0 0 0 0 0 0 0 0 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 0 0 300 0 0 300 0 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 0 0 0 0 0 0 0 300 300 300 300 0 0 0 0 0 0 0 0 0 0 300 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 214 214 214 214 214 214 214 216 214 216 216 216 216 216 214 214 214 216 216 216 214 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 222 216 216 216 216 222 222 222 222 222 222 222 216 216 222 216 216 216 216 216 216 216 216 216 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 216 222 222 222 102 222 216 216 216 216 216 216 216 222 222 222 222 222 216 216 222 222 216 216 216 216 216 102 216 216 216 216 216 216 216 216 216 102 102 102 102 102 102 102 216 102 102 102 102 102 102 102 102 102 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 97 97 97 97 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 97 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 97 97 97 97 97 97 97 216 216 216 216 97 97 97 97 97 97 97 97 102 102 102 216 216 97 97 216 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 102 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 219 219 219 219 219 222 222 102 222 222 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 106 106 102 106 102 106 106 106 106 106 106 106 106 102 106 106 106 106 102 106 106 106 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 219 102 102 102 102 102 219 219 102 219 219 219 219 219 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 108 106 106 106 106 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 221 108 108 108 221 106 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 219 219 219 219 219 219 219 219 219 106 106 219 219 219 219 219 219 219 219 219 219 219 219 219 221 221 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 221 221 219 219 221 221 221 106 219 106 106 106 219 219 219 106 106 219 221 106 106 106 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 219 219 219 219 219 219 219 219 219 221 221 221 221 221 219 219 219 219 221 221 219 221 221 217 217 217 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 220 221 217 217 221 217 217 217 217 221 221 221 221 221 221 217 221 221 221 217 217 221 221 220 217 217 217 217 217 217 217 217 217 220 220 217 220 217 217 217 217 217 220 217 217 220 220 220 220 220 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 97 97 97 97 97 97 219 97 97 102 97 97 97 97 97 219 97 97 97 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 97 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 217 217 217 219 219 219 219 219 219 219 217 217 219 219 217 217 217 217 217 217 217 217 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 222 222 102 102 102 222 222 222 102 102 102 102 222 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 219 102 102 102 102 102 102 102 102 102 102 219 219 102 219 219 217 217 217 217 217 217 217 219 219 219 219 219 219 219 217 217 219 219 219 217 217 219 219 219 219 219 219 219 97 219 219 219 219 97 97 102 102 102 219 219 97 102 102 97 219 102 102 102 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 102 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 219 219 219 219 219 219 219 219 219 219 219 219 219 217 219 219 219 217 217 219 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 220 219 219 219 219 219 389 389 219 219 219 219 393 393 393 393 393 219 393 393 393 393 393 393 393 393 393 217 393 217 217 217 393 393 217 217 217 217 217 217 217 393 217 217 217 217 394 393 394 394 394 394 394 393 393 393 393 393 393 393 217 393 217 393 393 393 393 393 393 393 394 394 394 394 394 388 393 394 388 388 388 388 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 220 220 220 220 220 217 217 217 217 220 220 217 220 220 220 220 220 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 220 220 217 217 217 217 217 394 394 220 217 220 220 220 396 220 394 394 220 220 396 394 394 396 396 391 391 391 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 217 394 217 217 217 217 394 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 394 394 394 394 394 394 394 394 394 394 394 394 394 217 394 394 394 217 217 217 217 217 394 394 394 394 394 394 391 394 394 217 394 394 394 391 394 394 394 391 391 394 391 391 394 394 394 394 394 394 394 394 394 394 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 299 299 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 299 0 0 0 0 0 0 0 299 0 299 299 299 299 299 299 299 299 299 299 299 0 299 299 299 299 299 0 0 0 0 301 301 301 300 300 300 300 300 301 301 301 301 301 301 301 301 301 301 301 301 301 301 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 301 300 300 300 300 301 301 301 301 301 301 301 301 300 300 300 300 300 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 0 0 299 299 299 0 0 301 301 301 301 299 301 301 301 301 299 301 301 301 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 301 299 299 299 299 299 299 299 299 299 301 301 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 297 299 299 299 299 299 299 299 299 299 299 299 299 297 297 297 297 297 297 297 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 297 297 299 299 299 299 297 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 297 297 297 297 297 297 297 299 299 299 299 299 299 299 297 297 297 299 297 297 297 384 384 297 384 384 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 215 300 215 215 215 215 215 215 215 214 214 214 215 215 215 215 215 215 215 215 215 215 215 215 215 215 300 300 215 300 215 215 215 300 300 300 215 215 215 215 215 215 215 215 215 215 215 215 215 300 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 214 214 214 214 214 214 216 214 214 214 214 214 216 216 214 216 214 216 216 216 216 216 216 216 216 216 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 216 216 216 216 216 216 216 216 216 216 216 216 214 216 214 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 215 215 215 215 215 215 215 215 215 215 215 216 216 216 216 216 215 216 216 216 216 216 216 216 216 216 215 215 216 215 215 216 216 214 215 214 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 215 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 215 215 215 215 215 215 215 216 216 97 97 97 97 97 215 215 97 97 97 215 389 97 97 215 389 389 216 216 216 216 216 97 97 216 216 216 216 97 216 97 216 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 389 97 97 97 97 97 97 97 97 97 97 97 389 97 219 219 384 384 384 384 384 384 384 299 299 299 299 299 299 299 384 384 299 299 299 384 384 299 384 384 384 384 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 384 384 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 384 384 388 388 388 388 388 299 299 389 299 299 389 388 388 388 299 299 388 388 388 388 388 388 388 388 301 299 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 300 301 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 301 301 301 301 301 301 389 301 301 301 300 300 301 389 301 300 300 300 300 300 300 300 389 389 389 389 389 389 389 215 389 300 215 215 389 389 389 215 215 389 389 215 215 215 388 388 389 388 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 299 299 299 299 299 299 299 299 299 299 301 301 299 299 299 299 301 299 299 301 301 301 389 389 389 389 389 389 389 389 389 389 389 299 389 389 389 299 389 301 301 299 301 301 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 215 388 388 389 389 389 389 388 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 219 384 384 384 384 384 387 387 384 384 384 384 384 384 384 384 387 384 384 387 387 387 387 387 387 387 387 388 384 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 387 387 387 387 387 387 387 384 387 384 388 388 387 387 387 387 388 387 387 388 388 388 387 387 387 387 387 387 387 387 387 388 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 388 388 388 388 388 388 388 389 388 389 389 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 389 389 389 389 389 393 393 389 389 389 389 389 389 393 389 389 389 393 393 393 393 393 388 388 388 388 388 388 388 388 388 389 389 393 388 388 388 393 393 393 388 393 393 393 388 388 388 388 388 388 388 388 388 393 388 388 388 394 388 388 394 394 394 394 394 394 387 387 387 387 387 387 387 387 387 388 388 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 394 387 388 387 394 388 394 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 387 387 394 394 394 394 387 388 388 388 388 394 394 394 394 394 394 394 394 394 394 394 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 391 391 391 387 387 394 387 391 391 387 394 394 394 394 391 391 391 391 391 391 391 391 391 391 391 391 391 387 387 391 391 391 387 387 387 387 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 386 391 391 391 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 299 0 299 299 297 299 297 0 0 0 297 297 0 0 297 297 0 297 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 297 299 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 384 384 384 384 297 297 297 297 297 297 297 297 381 381 297 381 377 297 297 297 297 297 297 377 297 297 297 297 297 297 297 297 297 297 297 377 297 377 377 377 377 377 377 377 377 377 377 377 381 377 377 381 377 377 377 377 377 377 377 377 381 377 377 381 377 0 0 0 0 0 0 0 0 0 297 0 297 297 297 0 0 0 297 297 377 377 377 377 377 377 377 297 297 297 297 297 297 297 297 297 299 297 297 297 297 297 297 297 297 297 297 297 297 377 377 297 377 377 377 377 297 297 297 297 297 297 297 297 297 297 297 377 297 297 297 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 0 0 377 0 0 377 0 377 377 377 377 377 377 377 377 377 377 377 377 374 377 374 377 377 374 374 377 377 377 377 377 377 377 377 377 380 377 377 376 376 377 377 377 377 376 376 377 376 376 376 376 376 374 374 377 377 374 374 374 377 377 377 377 377 377 376 377 377 377 376 376 376 376 376 374 374 376 374 374 376 374 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 384 384 387 387 381 381 381 387 387 387 387 387 387 387 381 381 387 387 387 381 381 387 381 381 381 381 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 386 387 386 386 386 386 386 386 381 381 387 381 381 386 386 387 387 387 387 387 386 386 387 386 386 386 386 386 386 386 381 381 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 387 387 387 387 387 386 386 391 391 391 386 386 386 386 386 386 387 386 386 386 386 386 386 386 386 386 386 391 386 386 386 386 386 386 386 391 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 391 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 387 387 387 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 380 380 386 386 380 386 380 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 383 383 383 383 386 386 386 386 386 386 386 386 386 386 386 386 383 383 386 386 386 386 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 386 386 386 386 386 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 378 378 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 380 376 376 380 376 376 376 376 376 376 376 376 380 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 380 380 381 380 380 380 380 381 381 381 381 381 381 381 381 380 381 381 381 380 380 381 380 380 380 380 381 381 381 381 381 381 381 381 381 384 381 381 381 381 381 381 381 381 381 381 381 381 380 380 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 380 380 381 380 380 380 380 381 381 381 386 381 381 380 381 381 386 380 380 386 386 386 376 376 376 376 380 380 380 376 376 376 376 376 380 380 380 380 376 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 378 378 380 378 378 378 378 380 380 380 380 380 380 380 378 378 380 380 378 378 378 380 378 378 378 378 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 378 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 383 383 378 378 378 378 378 378 378 383 383 383 383 383 378 383 383 383 383 383 378 383 378 378 376 376 376 376 376 373 373 376 376 376 376 376 376 373 373 373 376 373 373 373 373 373 373 373 373 373 376 376 376 376 376 376 375 376 376 376 376 376 376 376 376 376 376 376 376 375 375 376 376 375 375 375 373 373 373 373 373 375 375 375 375 376 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 375 375 378 378 378 378 378 56 56 375 375 378 378 56 56 375 56 56 56 56 56 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 376 376 375 375 375 376 376 376 376 378 376 378 376 378 378 378 378 378 378 378 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 378 378 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 56 56 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 56 56 375 56 56 375 375 375 56 56 375 375 56 375 375 56 56 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 56 375 375 375 375 375 375 375 375 375 56 56 56 56 56 375 375 375 375 56 56 375 56 56 56 56 56 56 51 56 56 51 56 56 56 56 56 56 56 56 56 56 56 56 56 56 51 51 56 51 51 57 51 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 57 51 56 56 57 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 57 51 57 57 57 57 57 56 56 56 56 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 56 56 56 56 56 56 56 56 56 378 56 56 379 56 56 56 56 56 56 56 56 379 56 56 56 56 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 379 379 56 56 379 379 379 379 379 378 379 378 378 379 379 379 379 379 378 379 379 379 379 379 56 56 379 379 56 56 56 379 379 379 379 379 379 379 379 56 379 379 379 379 379 379 379 379 379 379 57 57 57 57 57 57 57 56 57 56 56 56 56 56 57 57 57 57 56 57 57 56 57 57 57 57 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 57 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 57 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 379 379 379 379 379 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 56 56 57 57 57 56 56 379 379 382 382 56 57 57 56 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 60 60 60 383 378 383 383 385 385 378 383 383 383 383 383 383 383 383 385 383 383 383 385 385 383 385 385 385 385 383 383 383 383 383 390 383 383 383 386 386 390 390 390 383 390 383 383 390 390 383 390 390 390 390 383 385 385 383 383 385 383 385 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 385 385 385 385 385 385 385 383 383 383 383 383 383 385 385 385 385 385 385 385 385 385 385 385 385 385 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 390 386 386 386 390 390 386 386 390 390 390 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 395 386 395 395 395 390 390 386 386 386 386 390 386 386 386 386 386 386 386 386 386 395 395 395 395 395 395 390 390 390 390 390 390 390 395 390 395 395 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 385 385 385 385 385 385 385 383 383 383 383 383 390 383 385 385 385 385 383 385 385 390 385 385 390 385 390 390 390 390 390 390 390 390 390 386 386 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 390 385 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 385 385 390 390 392 392 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 382 382 385 385 392 392 385 392 385 382 382 382 385 385 382 382 392 382 382 382 382 60 60 60 60 60 60 60 57 57 57 57 57 57 57 60 60 60 60 60 60 60 60 60 60 60 60 57 57 57 57 57 57 57 382 382 379 379 382 382 382 57 57 57 382 382 382 57 382 382 382 382 57 60 60 57 60 60 57 60 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 60 60 60 60 60 60 60 57 60 382 57 57 60 60 60 60 60 60 60 60 60 60 60 60 60 60 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 385 379 378 385 385 385 385 378 378 378 378 378 385 385 378 378 378 385 385 385 385 385 379 379 379 379 379 385 385 385 385 379 385 385 385 385 385 385 385 385 385 385 385 385 379 379 385 385 382 385 382 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 60 60 382 60 60 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 379 379 382 382 382 382 382 382 382 382 379 379 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 385 382 385 385 385 60 60 382 382 382 382 65 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 385 385 385 382 382 382 382 385 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 65 60 65 65 65 65 65 382 65 382 382 382 382 65 65 65 65 65 65 65 65 65 65 65 65 65 382 382 382 382 382 294 294 382 382 382 382 382 382 382 382 294 382 382 382 294 294 382 382 294 294 294 65 65 65 65 65 65 65 382 65 382 382 294 294 294 65 294 294 294 65 294 294 294 65 65 65 65 65 65 65 65 65 294 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 65 60 65 65 65 65 65 60 60 60 65 60 65 60 60 60 60 60 60 60 60 60 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 60 60 60 60 60 60 54 60 60 60 60 60 60 60 60 54 60 60 60 54 54 60 60 54 54 54 65 65 65 65 60 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 54 54 60 60 54 60 54 60 60 60 65 65 60 60 60 60 65 65 60 65 65 65 54 54 54 54 54 54 54 62 62 65 62 62 62 62 54 54 54 54 54 54 54 54 54 62 54 54 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 395 395 391 395 395 395 395 391 391 391 391 391 391 391 396 391 391 396 396 396 396 391 391 391 391 391 391 391 396 391 396 396 395 395 395 395 395 395 395 395 391 391 391 391 391 395 395 395 391 391 395 395 391 391 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 391 391 396 396 396 396 396 396 396 220 220 220 220 396 396 396 396 396 220 396 396 220 396 396 396 396 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 396 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 398 398 396 395 398 398 398 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 398 398 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 398 396 396 396 396 396 396 396 220 396 396 396 396 396 396 220 396 396 396 396 223 395 395 395 395 395 395 395 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 396 396 396 396 398 223 223 223 223 223 223 223 223 398 223 223 223 398 398 223 223 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 221 221 220 220 220 221 221 221 221 221 221 221 220 220 221 221 224 220 220 224 224 224 224 224 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 224 224 220 220 220 220 220 224 224 224 220 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 224 224 224 224 224 224 224 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 224 224 224 224 224 224 224 221 221 221 221 108 224 224 224 108 108 224 224 108 108 108 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 111 224 111 111 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 221 224 221 221 221 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 111 111 224 224 111 111 111 224 224 224 224 224 111 111 224 224 224 111 111 111 111 111 224 224 224 224 224 224 224 224 224 111 111 111 111 111 111 111 224 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 123 111 111 111 111 111 111 111 111 111 111 111 123 111 111 123 111 111 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 398 398 398 398 398 398 398 398 398 223 398 398 398 225 398 225 398 398 398 225 225 225 225 225 225 225 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 225 225 225 225 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 225 223 223 223 225 225 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 225 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 223 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 224 224 224 224 224 224 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 220 223 223 223 223 223 223 224 224 224 224 224 223 227 223 223 223 223 227 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 227 227 223 223 223 223 223 223 223 224 224 224 224 224 224 224 224 224 224 223 223 111 111 111 223 227 223 223 223 227 227 223 223 223 223 223 223 223 223 223 223 111 111 223 111 111 227 227 111 227 227 227 227 111 111 111 111 123 123 123 227 123 123 123 123 123 123 123 398 398 398 398 398 398 398 225 398 225 225 225 225 398 398 398 398 398 398 225 399 225 398 225 225 399 225 225 225 225 225 225 225 225 225 227 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 398 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 399 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 171 171 227 227 227 227 227 225 225 227 227 227 227 227 227 227 225 225 227 227 227 225 225 227 225 225 225 225 227 227 123 227 227 227 227 123 123 123 123 123 123 227 123 123 123 123 227 123 227 227 225 225 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 225 225 227 225 225 225 225 227 227 227 227 124 225 225 227 124 124 225 225 124 225 124 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 177 225 225 225 225 225 225 225 225 225 225 225 177 225 225 225 171 171 225 225 171 171 171 225 225 177 177 177 177 177 171 171 225 177 177 177 171 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 174 174 174 174 174 174 62 54 62 62 62 62 62 62 62 65 65 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 62 62 62 62 62 65 65 65 62 65 65 65 65 65 65 65 65 65 65 65 65 65 62 62 65 65 62 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 294 294 65 294 65 65 65 65 65 65 65 65 294 65 65 65 65 294 294 382 294 294 294 294 294 382 382 382 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 294 295 295 65 295 295 295 295 294 65 294 294 294 294 294 295 294 294 294 294 294 294 294 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 295 65 295 295 295 295 295 294 294 294 294 294 294 295 295 295 295 295 295 295 295 295 295 295 295 295 65 65 65 65 65 65 65 65 65 65 295 295 65 295 65 295 295 295 295 295 295 295 65 65 295 67 67 67 67 295 295 295 295 295 295 295 295 67 295 295 295 295 67 295 295 295 295 295 294 382 392 294 294 294 294 392 392 392 392 392 392 392 294 294 392 392 392 294 294 392 392 392 392 392 392 392 390 392 392 392 392 390 390 390 390 390 390 390 390 392 390 390 390 392 392 390 390 390 390 390 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 390 390 390 390 390 390 390 395 390 395 395 395 395 395 395 390 390 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 391 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 392 392 392 392 397 397 397 397 392 392 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 395 395 395 395 395 397 397 397 397 397 397 397 390 397 390 390 397 397 395 397 397 395 395 395 395 395 395 397 397 395 397 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 392 392 397 397 397 397 296 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 395 397 395 395 395 395 397 395 395 395 395 398 395 395 395 395 398 395 395 398 398 398 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 395 398 397 398 398 398 397 397 397 397 397 397 397 398 397 398 398 398 397 397 397 397 398 397 397 398 398 398 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 294 294 294 294 294 294 294 295 295 295 294 295 295 295 294 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 167 167 296 296 296 296 296 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 382 294 382 294 294 294 294 294 294 294 294 294 294 392 392 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 392 392 294 294 294 294 294 294 294 392 294 392 392 392 392 392 294 392 392 392 392 392 392 392 296 296 296 296 296 296 296 295 295 295 295 295 295 295 296 296 296 296 296 296 296 295 296 296 296 296 295 295 294 295 295 295 295 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 296 296 295 295 295 294 294 295 295 295 295 295 295 294 295 295 295 294 294 294 294 294 296 296 296 296 296 296 296 294 294 294 294 392 296 296 296 296 392 296 296 392 392 392 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 397 397 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 397 397 397 397 397 397 397 296 296 397 397 397 296 296 296 296 296 397 397 296 296 397 397 397 397 397 397 397 399 397 397 397 399 399 397 397 397 397 397 397 399 397 397 397 397 399 397 397 398 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 167 295 295 167 295 296 167 296 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 295 295 295 295 295 167 167 295 295 295 295 167 167 167 295 167 167 167 167 167 167 167 162 162 162 167 167 162 162 167 167 167 167 167 167 167 167 167 167 167 167 162 162 167 162 162 167 167 296 296 296 296 296 296 296 296 296 399 397 397 399 399 296 296 296 296 399 171 296 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 171 171 171 171 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 171 171 171 171 171 167 167 167 167 167 167 167 296 167 296 167 167 167 167 167 167 296 171 171 171 171 171 171 171 171 171 171 171 171 167 167 167 167 167 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 399 171 399 171 171 171 171 171 171 171 171 171 171 167 167 167 167 167 167 167 167 167 171 171 167 171 167 167 167 167 167 167 167 167 171 167 174 174 174 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 174 174 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 177 174 174 174 174 174 174 174 177 171 177 177 177 174 174 174 174 174 174 174 174 174 174 54 54 62 62 54 62 54 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 55 55 62 62 65 65 62 62 62 63 65 65 65 63 63 65 65 62 65 63 63 63 62 63 63 63 63 62 62 55 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 55 55 62 62 55 55 55 62 62 63 62 62 62 62 55 55 62 62 55 55 55 55 55 55 55 55 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 63 65 65 65 63 63 65 63 63 63 63 65 65 67 67 67 67 67 67 67 295 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 63 63 65 65 63 65 63 65 65 65 65 65 65 65 65 65 67 67 65 67 67 67 63 63 63 63 63 63 63 67 63 67 67 67 67 63 63 63 63 63 63 63 63 63 63 63 63 63 55 55 55 55 55 55 55 63 62 63 63 63 63 63 55 55 62 62 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 65 65 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 55 55 55 55 55 55 55 63 55 63 63 63 63 63 55 55 55 55 63 63 55 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 58 58 63 63 58 58 58 63 63 63 63 63 63 63 58 58 58 58 58 58 58 58 58 58 58 58 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 67 67 295 295 67 67 67 162 295 162 162 162 162 162 162 162 167 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 295 67 162 295 162 162 162 295 295 295 162 162 162 162 162 162 162 162 162 162 162 162 67 67 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 167 167 167 167 167 167 167 167 167 174 174 174 174 174 173 167 167 167 173 173 173 173 173 173 173 173 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 173 173 173 173 173 173 173 174 173 174 174 174 173 173 173 174 174 174 173 174 174 174 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 169 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 167 167 162 162 162 162 162 162 162 162 173 173 173 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 173 162 162 162 162 162 169 169 173 169 173 173 173 169 169 169 169 173 169 169 169 169 169 162 162 162 162 162 159 159 162 162 162 162 162 162 162 159 159 162 159 159 159 159 159 159 159 159 159 162 162 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 159 159 159 159 159 159 159 162 162 162 162 169 169 169 169 169 169 169 169 169 169 169 159 159 159 159 159 159 159 169 159 169 169 159 159 159 159 159 159 159 159 159 159 159 58 58 58 58 58 58 58 63 58 63 63 63 63 63 58 58 58 58 63 58 58 63 63 64 64 64 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 64 64 63 64 64 64 64 63 63 63 63 63 63 64 63 63 63 63 63 63 63 63 64 64 64 64 64 64 64 64 64 63 63 64 66 64 64 64 64 64 64 64 64 66 66 64 64 64 63 63 66 66 66 66 66 67 67 67 67 67 67 67 66 66 66 66 66 66 66 66 66 66 66 66 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 66 66 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 66 66 67 66 66 67 66 67 67 67 67 67 67 67 67 67 67 162 67 162 162 162 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 63 66 63 63 66 66 66 63 63 63 63 66 66 66 63 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 162 66 162 162 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 162 162 162 162 162 159 159 162 162 159 159 159 159 159 159 66 159 66 66 159 159 159 66 66 66 66 66 159 159 159 159 159 159 159 159 159 159 159 153 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 58 58 58 58 58 64 58 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 58 58 64 58 58 59 59 64 64 64 64 64 64 64 59 59 64 59 59 59 59 59 59 59 59 59 66 66 66 66 64 66 64 153 66 153 153 153 153 153 66 66 66 66 153 66 64 153 153 153 153 153 153 153 159 159 153 153 153 159 159 158 158 159 159 153 159 159 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 59 59 59 59 59 59 59 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 153 153 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 153 64 64 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 59 59 59 59 59 59 59 64 64 64 64 64 64 59 59 59 59 59 59 59 59 59 59 59 59 59 151 64 153 153 151 151 151 153 153 153 153 153 153 151 153 153 153 153 151 153 153 153 59 59 59 59 59 151 59 64 59 64 151 151 151 151 151 151 151 151 151 151 151 151 59 59 151 59 59 59 59 151 151 151 151 151 151 59 151 151 151 151 59 151 151 151 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 57 51 57 57 51 51 51 57 57 57 57 57 51 51 51 51 57 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 57 57 53 57 57 57 57 57 53 57 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 57 57 57 57 57 53 57 60 60 60 60 60 60 60 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 44 44 44 51 44 44 44 51 44 51 51 51 44 51 44 44 44 44 44 44 44 44 44 44 44 44 51 51 51 51 51 51 51 57 51 57 57 57 53 53 51 53 53 53 53 53 53 53 44 44 44 44 44 44 44 44 44 51 51 51 44 53 53 53 53 53 53 53 53 53 44 44 53 44 44 53 44 53 53 53 53 53 53 53 53 53 53 53 53 53 53 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 54 60 54 54 54 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 54 54 60 60 60 60 60 54 60 54 54 54 54 54 54 54 54 50 54 54 50 50 50 50 50 50 50 50 60 60 54 60 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 50 50 54 50 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 60 54 60 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 50 50 54 54 50 50 50 54 54 54 54 50 54 50 50 50 50 50 50 50 50 54 50 50 50 50 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 50 50 54 50 50 54 50 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 50 50 54 50 50 50 50 47 47 54 54 54 47 47 47 47 47 47 47 47 50 47 47 47 47 47 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 50 50 50 44 44 44 44 50 44 44 50 50 50 50 50 44 44 44 44 44 50 50 44 44 44 44 44 50 50 44 44 44 50 50 44 50 50 44 44 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 53 44 53 53 53 53 53 53 53 53 53 53 53 53 53 50 53 53 53 50 50 53 53 50 50 50 53 53 53 53 53 60 53 60 53 60 60 60 60 60 53 60 60 60 60 60 60 60 50 50 53 50 50 60 50 53 53 53 53 53 53 53 53 53 53 60 60 60 60 60 50 50 50 50 50 50 50 60 60 60 60 54 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 44 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 39 50 50 50 50 39 39 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 39 39 50 39 39 39 39 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 39 39 50 39 39 39 39 50 50 50 50 50 50 50 50 50 50 50 39 50 50 47 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 35 35 44 44 50 39 39 39 44 50 50 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 44 35 44 44 35 44 35 44 44 44 44 44 44 39 44 39 39 39 39 39 39 39 35 35 35 35 35 35 35 39 35 39 39 39 39 35 35 35 35 35 35 35 35 35 35 35 35 35 39 39 50 39 39 39 39 39 50 39 39 39 39 39 39 39 50 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 47 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 35 35 35 35 35 39 35 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 35 35 39 35 35 35 35 39 39 39 39 39 39 39 39 35 39 39 39 39 35 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 24 39 39 39 39 24 54 54 55 54 54 55 54 55 55 55 55 55 55 55 55 54 55 55 55 54 54 55 55 55 55 54 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 55 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 55 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 58 58 58 58 55 58 58 58 58 58 58 58 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 48 48 48 58 48 58 58 58 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 55 48 48 48 48 55 55 55 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 59 58 58 59 58 59 59 59 59 59 59 59 59 58 59 59 59 59 58 59 59 59 59 59 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 59 58 58 58 58 58 58 58 58 58 59 59 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 52 58 58 58 52 52 52 59 58 59 59 59 59 59 58 52 58 58 59 59 59 59 59 59 59 52 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 52 59 59 59 59 52 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 52 58 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 59 52 52 52 52 59 59 59 59 59 59 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 58 48 58 58 58 58 58 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 52 52 58 52 52 52 52 58 48 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 52 52 58 52 58 58 58 48 48 48 58 58 58 58 58 58 58 58 58 58 58 58 52 52 58 52 52 52 52 58 58 58 58 58 58 52 58 58 58 58 52 58 58 58 48 48 52 48 52 52 48 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 52 52 52 52 52 52 52 48 48 48 52 52 48 48 52 52 48 48 48 52 52 52 52 52 52 52 52 52 43 52 52 43 52 52 52 52 52 52 43 52 43 43 43 43 43 48 48 48 48 43 43 43 52 52 52 52 52 52 52 52 52 43 43 52 43 43 43 43 48 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 48 37 37 48 37 37 37 48 48 48 48 48 48 48 37 37 37 48 48 37 37 37 37 37 37 37 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 37 37 48 37 37 37 37 48 48 48 48 48 37 37 48 48 48 48 37 48 48 48 37 37 37 37 37 37 37 37 37 48 48 43 37 37 37 37 43 43 43 43 43 43 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 43 37 43 43 43 43 43 37 37 37 43 43 37 37 43 37 43 43 43 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 43 43 37 37 37 37 37 37 37 43 37 43 43 43 43 37 37 37 37 37 43 37 37 43 43 37 43 37 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 30 30 39 39 30 30 30 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 30 39 30 30 39 30 30 30 30 39 39 39 39 39 39 30 39 39 39 39 30 39 39 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 47 39 39 39 39 39 39 39 39 39 39 39 39 39 39 47 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 30 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 30 39 39 39 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 39 30 30 30 30 39 39 39 39 39 39 30 39 39 39 30 30 39 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 47 47 47 47 47 47 47 54 47 54 54 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 47 47 54 54 47 47 47 47 47 47 47 47 47 47 47 47 54 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 55 55 54 54 54 54 54 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 54 54 47 47 47 54 54 54 54 54 54 47 54 54 54 54 47 54 54 54 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 54 47 47 47 47 47 47 47 47 47 47 55 55 47 47 47 55 55 55 47 55 55 55 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 55 47 55 55 55 55 47 55 55 55 47 47 55 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 48 48 47 47 47 48 48 48 48 48 48 48 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 36 36 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 36 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 36 36 36 36 36 36 36 30 36 30 30 30 36 36 36 36 36 36 36 36 36 36 36 36 36 36 30 30 39 30 30 39 39 39 39 39 39 39 39 39 39 39 39 39 47 47 30 47 47 47 47 47 47 47 39 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 36 36 36 36 36 36 36 36 36 47 47 36 47 47 36 36 36 47 47 47 36 47 47 47 47 47 30 47 30 30 30 47 47 30 30 30 30 30 30 47 30 30 30 47 47 30 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 36 36 36 36 36 36 36 36 36 47 47 48 47 48 36 48 36 48 48 48 48 47 48 48 48 48 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 48 48 47 48 48 47 48 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 48 48 48 48 48 48 48 47 48 47 47 47 48 48 48 48 48 48 48 48 48 48 30 30 30 30 30 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 48 48 48 48 48 48 36 36 36 36 36 48 36 36 48 48 36 36 36 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 36 36 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 36 36 48 48 48 48 36 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 36 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 36 36 36 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 36 37 37 37 37 36 36 36 36 36 37 37 36 36 48 37 37 48 48 37 37 22 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 24 24 39 24 24 24 24 30 30 30 30 30 30 30 30 24 30 30 30 24 24 30 30 24 24 24 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 24 30 30 30 30 24 30 30 30 30 30 20 20 24 24 30 30 20 24 24 20 24 24 20 20 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 20 30 30 30 30 30 30 30 30 20 20 30 30 30 20 20 30 20 20 20 20 20 20 20 20 20 20 20 20 20 30 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 20 20 20 20 20 20 20 30 20 30 30 30 20 20 20 30 30 20 20 30 30 30 20 20 20 20 20 20 20 20 20 30 30 30 20 20 20 20 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 30 36 30 30 30 30 36 36 36 36 36 36 36 36 30 36 36 36 36 30 36 36 36 22 22 36 36 36 36 36 36 36 36 36 22 36 22 22 36 36 36 36 36 36 36 36 22 36 22 22 22 36 22 36 36 36 22 22 36 36 36 36 36 22 36 36 36 36 36 22 36 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 37 22 37 22 22 37 22 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 22 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 22 22 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 22 22 37 37 22 22 22 37 37 37 37 37 37 37 22 22 37 37 37 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 37 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 20 20 20 20 20 12 12 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 20 20 22 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 20 20 20 22 22 22 22 22 22 22 22 22 22 22 22 22 22 20 22 20 20 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 20 20 30 30 20 22 20 22 30 30 30 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 22 30 30 22 22 22 22 22 22 22 22 22 22 30 30 30 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 20 20 20 20 20 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 12 12 12 12 12 12 12 12 12 22 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 12 12 12 12 12 12 12 12 12 12 12 12 22 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 22 12 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 12 12 12 12 12 22 22 12 12 22 22 22 22 22 22 22 22 22 22 22 22 22 12 12 22 22 12 22 12 22 22 22 22 22 22 22 22 22 22 22 12 22 22 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 10 12 12 12 12 12 12 12 12 12 22 22 12 22 22 12 12 12 12 22 14 12 14 14 14 14 14 12 14 12 12 12 14 14 12 12 12 12 12 12 14 12 12 12 12 14 12 12 14 14 10 14 14 10 10 10 14 14 14 14 14 14 14 10 10 10 14 14 14 14 14 14 14 14 14 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 14 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 14 22 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 22 14 22 22 22 22 14 14 22 22 22 14 22 22 22 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 22 22 22 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 22 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 23 14 14 14 23 23 23 14 23 23 23 23 23 14 14 14 14 14 23 23 14 14 14 14 14 23 23 14 14 14 23 23 23 23 23 23 14 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 27 22 22 27 27 27 27 27 27 27 27 22 27 22 22 27 27 27 22 22 22 22 22 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 22 22 37 22 22 27 27 37 37 37 37 37 27 27 27 27 37 27 27 27 27 27 27 27 27 27 37 37 37 37 37 37 37 37 37 43 43 43 43 43 37 43 43 43 43 43 27 43 43 43 43 27 27 27 27 27 27 27 27 27 27 37 37 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 43 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 22 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 33 33 27 33 33 33 33 27 27 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 27 22 22 27 27 27 27 22 27 27 27 27 27 27 27 27 27 27 27 27 27 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 27 27 23 23 23 23 23 23 23 23 22 23 22 22 22 22 27 23 22 22 27 27 22 22 27 27 27 23 27 27 27 27 23 23 23 23 23 27 27 27 23 23 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 33 23 27 23 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 33 33 23 33 33 33 33 23 23 27 27 27 33 33 23 33 27 33 33 33 33 27 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 23 23 23 23 23 29 23 23 23 23 23 23 23 23 23 29 23 23 23 29 16 29 29 29 29 16 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 29 29 29 29 29 29 29 29 29 23 23 23 23 23 29 29 29 29 23 29 29 29 29 29 29 16 29 29 29 16 16 29 29 29 29 29 29 29 29 16 29 29 29 29 16 29 29 29 29 29 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 29 23 33 23 33 33 23 23 23 33 33 33 33 33 33 33 33 33 33 33 33 33 23 33 33 23 29 29 29 29 23 23 29 23 29 23 23 23 23 23 23 23 23 23 23 23 29 23 23 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 23 29 29 29 29 23 23 23 23 23 23 23 23 23 23 29 29 23 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 146 146 29 29 29 29 29 29 29 29 146 29 29 29 146 146 29 146 146 146 146 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 52 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 49 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 49 49 49 43 43 43 43 43 49 49 43 43 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 43 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 52 52 52 52 43 43 43 52 52 52 52 52 52 52 52 52 52 52 52 52 43 52 52 52 52 52 52 52 52 52 52 52 52 52 52 59 59 59 59 59 52 52 52 59 59 52 52 59 52 59 59 59 52 52 52 52 52 52 49 52 52 52 52 52 52 52 52 52 52 52 52 52 52 59 49 49 52 49 49 49 49 59 52 59 59 49 59 49 49 49 52 49 49 49 49 49 49 49 49 49 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 61 61 59 59 59 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 49 49 49 49 49 49 49 59 49 59 59 59 59 59 49 59 49 59 59 61 61 59 59 61 61 61 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 61 61 59 61 61 61 61 59 59 59 59 59 59 59 59 59 59 61 61 59 59 59 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 49 49 61 49 49 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 43 49 43 43 49 49 49 43 43 43 43 43 43 49 49 49 43 49 49 49 49 49 49 49 49 49 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 49 49 49 49 49 49 49 49 49 43 43 43 43 43 49 43 49 49 43 49 49 43 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 150 49 49 49 150 150 61 61 150 150 150 49 49 49 49 49 49 49 49 49 49 49 61 49 49 49 49 61 61 61 61 61 61 61 61 61 61 61 61 61 49 49 49 49 49 61 61 61 61 49 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 150 49 49 150 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 150 49 49 150 49 49 49 49 49 49 49 49 49 149 49 149 149 49 49 150 150 49 150 49 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 61 150 61 61 150 150 150 61 61 61 150 150 150 150 61 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 149 149 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 49 150 49 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 149 149 150 149 149 149 149 150 150 150 150 150 150 150 149 149 150 150 150 149 149 150 149 149 149 149 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 149 149 150 149 149 150 149 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 149 149 149 149 149 149 149 150 150 150 150 150 149 149 149 149 149 149 149 149 149 149 146 146 29 29 146 146 146 29 29 29 29 29 29 29 29 29 29 29 29 29 146 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 33 33 29 29 29 33 33 33 33 33 33 33 33 29 33 33 33 29 29 33 33 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 46 46 46 29 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 27 27 33 33 33 27 27 27 27 27 27 27 33 33 27 27 27 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 49 49 27 27 27 27 27 43 27 43 27 43 43 43 43 43 27 43 27 27 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 33 49 33 33 33 33 49 33 33 33 33 33 33 33 33 33 33 33 33 49 33 43 33 43 43 43 33 33 33 33 33 27 33 27 27 27 27 27 27 27 27 27 27 43 43 27 43 43 43 43 33 43 43 43 43 43 43 33 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 43 49 43 43 43 43 49 43 43 43 43 43 43 49 43 43 43 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 29 46 46 46 46 29 29 29 29 29 29 29 46 46 29 29 29 46 46 29 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 49 46 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 49 29 29 49 49 49 49 49 49 49 49 33 29 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 49 33 49 33 33 33 49 49 29 33 33 33 33 33 33 33 33 33 33 33 33 49 49 33 49 49 49 49 33 33 33 33 33 49 49 33 33 33 33 49 33 33 49 49 49 46 49 49 49 49 46 46 46 46 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 46 46 29 46 46 49 49 29 29 29 29 29 29 49 29 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 49 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 149 149 149 46 149 46 149 149 149 149 149 149 149 149 149 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 149 149 149 149 149 149 149 149 149 149 149 46 46 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 46 46 46 46 46 46 46 46 46 46 46 49 46 46 46 46 49 49 149 49 49 49 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 49 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 146 146 146 146 146 146 146 146 146 29 29 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 148 148 29 148 148 148 148 148 146 146 146 146 146 146 146 146 146 29 29 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 147 146 146 147 147 147 147 147 147 147 147 29 29 29 29 29 148 148 29 29 29 29 29 148 148 29 148 29 29 148 148 148 148 148 148 148 148 148 29 148 148 148 148 148 46 46 46 46 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 29 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 147 147 147 147 147 147 147 146 147 148 146 148 148 147 147 147 147 147 147 147 147 148 147 147 148 147 148 148 148 148 148 148 148 148 148 29 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 147 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 147 147 147 147 147 147 147 147 147 147 148 147 147 148 147 147 148 148 147 148 148 148 147 147 147 147 147 147 147 147 147 148 147 147 148 147 147 147 147 147 147 147 147 147 147 147 147 147 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 149 46 46 46 46 149 149 149 149 149 149 149 46 46 149 149 149 46 46 323 46 323 323 323 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 323 46 46 46 46 148 148 148 46 46 323 46 46 46 46 46 148 46 46 46 148 148 46 46 148 148 148 149 149 149 149 149 323 149 149 149 149 149 323 149 323 323 323 323 323 323 323 323 323 323 323 323 323 149 149 149 149 149 149 323 149 149 326 326 326 149 149 149 149 323 323 323 323 323 326 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 149 323 323 323 323 149 149 149 149 149 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 148 323 323 323 323 320 323 323 323 323 323 323 323 323 320 323 323 323 323 320 323 323 323 320 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 320 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 320 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 320 323 323 320 148 147 148 148 148 148 148 148 147 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 46 46 46 46 46 148 148 148 148 46 148 148 46 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 320 320 148 148 148 320 320 320 320 320 320 320 148 148 148 148 148 148 148 148 148 148 148 320 148 320 148 320 320 320 320 320 320 320 320 320 320 320 320 320 320 148 148 148 148 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 147 147 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 198 198 198 198 198 198 198 148 148 148 148 148 148 148 148 148 320 320 148 320 148 148 148 148 148 320 198 148 198 320 198 198 198 198 198 198 198 198 198 198 148 148 148 148 148 198 198 148 148 148 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 320 198 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 198 198 198 198 320 320 320 198 198 198 320 320 320 320 198 320 320 320 320 320 320 320 320 321 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 321 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 321 198 198 321 198 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 308 308 308 308 308 308 308 309 309 309 309 309 309 309 309 309 309 308 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 306 306 309 306 306 306 309 309 309 309 309 309 309 309 309 306 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 306 306 306 306 306 306 306 306 306 306 306 306 256 256 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 256 256 256 256 256 256 256 256 256 256 256 256 256 271 271 256 271 256 256 256 256 256 271 271 256 271 271 271 271 271 306 306 306 306 306 306 306 306 306 256 256 256 306 306 306 306 306 306 306 271 271 271 306 306 306 306 306 306 306 306 306 271 271 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 256 271 256 271 271 271 271 271 271 271 271 271 143 143 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 271 271 271 271 271 271 271 271 271 143 271 271 271 271 271 143 143 271 271 271 143 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 306 306 306 306 306 306 306 306 306 271 271 271 271 271 306 306 306 306 306 306 306 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 306 306 306 306 306 306 306 306 306 271 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 306 306 306 306 306 306 306 306 306 271 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 271 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 310 310 309 309 309 309 310 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 310 310 309 309 310 309 310 309 309 309 309 309 309 310 309 309 309 309 309 309 309 309 310 310 310 310 310 310 310 309 309 309 309 309 310 310 310 310 310 309 310 310 310 310 310 310 310 310 309 309 309 309 309 309 309 309 309 306 306 306 306 306 309 309 309 309 306 306 309 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 310 310 306 306 310 306 306 309 309 309 309 309 309 309 306 306 306 306 306 306 306 306 306 306 306 306 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 306 306 306 306 306 306 306 306 309 309 309 309 309 306 306 309 309 309 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 310 306 306 306 310 310 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 314 309 309 314 314 310 310 310 310 310 310 310 314 314 309 309 314 314 310 314 314 314 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 314 314 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 314 310 314 314 314 310 310 310 310 310 310 310 314 314 310 310 310 314 310 314 314 314 310 310 306 310 310 310 310 306 306 306 306 306 306 306 310 310 306 306 310 310 310 310 310 310 310 310 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 310 310 306 310 310 310 310 306 306 306 306 306 310 310 306 306 306 306 306 306 306 313 310 310 313 310 310 310 310 313 313 313 313 313 313 313 310 310 313 313 313 313 310 313 313 313 313 313 314 314 310 314 314 310 314 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 313 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 313 314 314 314 314 314 314 314 310 310 314 313 314 314 314 314 314 314 314 314 314 314 314 310 310 310 310 313 313 313 310 313 313 313 313 313 313 313 313 310 313 313 313 313 313 313 313 313 313 314 314 313 314 314 313 314 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 314 314 314 314 314 313 313 313 313 313 313 313 314 314 313 313 313 316 313 316 316 316 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 144 144 143 144 144 144 144 143 143 143 143 143 143 143 143 143 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 144 7 7 7 7 144 144 144 143 143 144 144 144 143 143 143 143 143 144 144 143 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 144 143 144 144 144 143 143 143 143 143 143 143 143 143 143 143 144 143 144 143 143 144 144 144 144 144 144 144 144 144 144 144 144 144 143 144 143 143 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 143 143 143 143 143 143 143 143 143 144 144 144 144 144 143 143 143 143 144 143 143 143 143 143 143 143 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 143 143 144 143 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 145 145 144 145 145 145 145 144 144 144 144 144 144 145 145 145 145 145 145 145 145 145 145 145 145 145 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 10 7 10 10 10 7 7 7 7 7 7 7 7 7 7 10 10 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 16 7 7 16 16 16 16 16 16 16 7 16 16 16 16 16 16 16 16 16 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 12 12 12 12 12 12 12 10 10 10 10 12 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 14 10 10 14 14 16 16 16 16 16 16 16 16 16 16 16 16 10 16 16 16 16 16 16 16 16 16 16 16 16 16 7 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 16 16 10 16 10 10 10 10 10 16 10 10 10 10 10 10 10 10 10 10 10 10 10 16 10 10 10 14 14 10 10 10 10 10 14 14 14 14 10 14 14 10 14 14 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 14 16 14 14 14 14 16 14 14 14 14 14 14 14 14 14 14 14 16 14 14 14 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 23 14 16 16 16 16 16 16 16 23 16 23 23 23 16 16 16 16 16 23 16 23 23 23 145 145 145 145 145 144 145 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 16 16 16 144 144 144 144 144 144 144 16 144 16 16 16 144 144 144 144 144 144 144 144 144 144 144 144 7 144 144 144 144 144 7 144 144 7 144 16 16 16 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 16 16 7 16 16 16 16 7 7 7 7 7 7 16 7 7 7 7 16 7 7 7 16 16 16 16 16 16 16 7 16 7 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 145 145 145 145 145 145 145 144 144 144 144 144 144 144 145 145 145 145 144 145 145 144 145 145 145 145 144 144 144 144 144 144 144 144 144 16 16 16 16 144 144 144 144 144 144 144 144 146 144 144 144 144 145 145 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 146 146 145 145 146 144 145 145 145 146 146 146 146 146 146 146 146 146 146 146 146 146 145 146 146 146 146 146 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 16 146 146 16 146 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 146 146 146 146 146 146 146 146 146 146 146 16 146 146 146 146 16 146 16 16 16 16 146 146 16 146 146 146 146 16 16 16 16 16 16 16 16 16 16 16 29 16 16 16 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 16 146 146 146 146 29 29 29 29 29 146 146 29 29 29 146 146 29 29 29 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 316 316 313 313 316 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 306 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 306 306 306 306 306 306 306 306 306 306 306 306 272 272 306 306 306 306 272 306 272 272 272 272 272 272 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 272 313 272 272 272 313 313 313 313 313 313 313 272 313 272 272 272 272 272 313 313 313 313 313 313 313 272 272 313 272 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 306 306 306 306 272 272 272 306 306 271 306 306 272 272 272 272 306 272 272 272 272 272 272 272 272 272 271 271 271 271 271 271 271 271 271 271 271 271 271 271 272 272 271 271 271 272 272 271 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 271 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 271 271 271 271 271 271 271 271 271 143 271 271 143 143 271 271 271 143 143 271 271 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 143 143 143 272 272 271 272 272 272 272 271 271 271 271 271 272 272 272 271 271 143 143 271 143 143 143 143 272 143 143 143 143 272 272 272 272 272 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 272 272 272 272 272 272 272 272 272 143 272 272 143 272 272 272 272 272 272 272 272 272 272 145 145 145 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 145 145 145 272 145 145 145 143 143 143 143 143 145 145 145 143 143 145 145 143 143 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 313 313 313 313 273 273 273 273 313 313 313 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 313 273 313 313 313 313 273 313 313 313 313 313 272 272 273 273 272 272 272 273 273 272 272 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 272 273 273 272 273 273 273 273 273 272 145 145 272 145 145 145 145 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 306 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 145 145 272 145 145 145 145 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 145 272 145 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 145 145 145 145 145 145 145 145 145 272 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 272 145 272 272 272 272 145 272 272 272 272 272 272 145 272 272 272 145 145 272 272 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 273 313 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 145 145 145 145 145 145 145 273 273 145 145 145 145 273 145 145 145 145 145 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 145 145 273 273 273 273 273 145 273 145 273 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 146 146 146 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 146 146 146 146 146 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 146 145 146 146 145 146 145 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 145 145 146 146 146 145 145 145 145 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 316 313 316 316 316 313 313 313 313 316 316 316 316 316 316 316 316 316 316 316 316 316 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 316 316 316 316 316 316 316 313 316 313 313 313 316 316 316 316 313 316 316 313 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 319 319 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 316 316 316 313 313 313 313 316 316 313 313 313 313 313 313 313 313 313 313 313 313 319 319 313 319 319 319 319 313 313 313 313 313 319 319 313 313 313 319 319 319 319 319 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 316 316 316 316 319 319 319 316 316 316 319 319 319 319 316 319 319 319 319 319 319 319 316 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 317 317 317 317 317 317 317 273 317 273 273 273 273 317 317 317 317 317 317 317 317 317 317 317 317 317 273 273 273 273 273 273 273 145 145 145 145 145 145 145 273 273 273 273 273 273 273 273 273 273 273 273 317 317 273 317 317 317 317 273 273 273 273 273 273 273 273 273 273 273 317 273 273 273 317 317 317 317 317 317 317 317 317 273 273 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 145 145 145 145 145 145 145 145 145 147 147 145 147 145 145 145 145 147 147 145 145 147 145 147 147 147 146 147 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 146 146 147 146 146 146 147 147 147 147 147 147 147 147 147 146 146 147 147 147 147 147 147 147 147 147 147 147 147 317 317 317 317 147 147 147 317 147 147 147 147 147 147 147 317 147 147 147 147 147 147 147 147 147 273 273 145 145 145 145 147 145 145 145 145 145 145 145 145 145 145 147 145 145 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 145 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 317 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 317 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 317 319 317 317 317 319 319 319 317 198 198 198 317 198 198 198 198 313 319 313 317 317 317 317 313 317 317 313 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 313 317 317 317 317 317 317 317 313 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 198 198 317 198 198 198 198 317 317 317 317 317 317 317 317 198 317 317 317 317 317 317 317 317 317 317 317 317 319 317 317 317 317 319 319 319 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 198 198 198 198 198 198 198 198 317 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 147 147 198 198 198 198 198 147 147 317 317 317 317 317 198 147 198 317 147 147 147 147 147 147 198 198 147 198 198 147 198 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 198 319 198 198 198 198 198 319 319 319 198 198 319 319 198 198 319 198 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 198 319 319 319 319 319 319 319 198 319 319 319 319 319 319 319 319 319 319 319 319 319 319 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 147 147 147 147 147 198 198 147 148 148 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 319 319 319 319 319 319 319 319 319 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 319 319 319 319 319 198 198 198 198 198 198 321 321 319 321 321 321 319 321 321 321 321 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 321 321 321 321 321 321 321 198 198 198 198 198 321 321 321 321 198 321 321 198 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 308 308 308 308 308 308 308 309 309 309 309 309 308 309 308 308 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 308 308 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 308 308 304 304 309 304 309 304 304 304 304 304 304 304 304 309 304 304 309 309 309 304 309 309 309 309 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 309 309 309 309 309 309 309 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 309 309 309 309 309 309 309 304 309 304 304 304 309 309 309 309 304 309 309 309 309 309 309 309 305 305 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 305 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 306 309 309 309 309 309 306 306 305 309 305 305 305 305 305 306 306 309 306 305 305 306 305 305 305 305 305 306 306 306 306 306 306 306 309 306 309 309 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 305 305 306 305 306 306 306 306 306 306 306 306 306 306 306 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 305 305 304 304 304 304 304 304 304 304 304 243 304 243 243 243 304 304 304 304 243 304 304 304 304 304 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 305 305 304 305 305 305 305 304 304 304 304 304 304 304 304 305 304 304 304 305 305 304 304 305 305 305 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 305 243 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 243 304 304 243 243 305 243 243 243 243 243 243 304 243 243 243 243 243 243 243 243 243 243 243 243 248 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 305 305 248 248 248 305 305 305 305 248 248 248 305 248 248 248 248 248 248 248 248 248 248 248 248 248 305 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 256 306 306 306 306 306 306 306 305 305 305 305 305 305 305 305 305 306 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 256 305 305 305 305 305 305 305 305 305 305 305 305 305 256 305 305 305 305 256 305 305 309 305 305 305 305 309 304 304 304 304 304 304 305 305 305 305 305 305 305 305 305 305 305 305 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 305 305 304 305 304 304 305 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 305 305 305 305 305 305 305 304 304 304 304 304 305 305 304 304 304 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 256 305 305 305 305 256 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 256 256 256 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 256 256 305 305 305 305 256 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 256 256 256 256 256 256 256 305 248 305 305 248 256 248 256 248 248 256 256 248 256 256 306 306 306 306 306 306 306 256 256 306 256 256 306 306 306 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 248 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 271 271 271 256 256 256 256 256 143 143 256 271 256 143 143 271 143 143 143 143 256 256 256 256 256 143 143 256 256 143 143 143 143 143 256 143 256 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 256 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 242 243 242 242 242 242 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 248 243 243 248 248 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 245 245 242 245 242 242 242 242 242 242 242 242 242 242 242 246 246 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 246 246 242 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 248 248 248 248 248 248 248 243 243 243 243 243 243 243 248 248 248 248 246 248 248 246 246 248 248 248 243 243 243 243 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 246 246 243 243 246 243 246 243 243 243 243 243 243 243 243 243 243 243 246 242 242 242 246 246 246 246 246 246 246 246 246 242 246 246 246 246 246 246 246 246 246 246 246 246 248 248 248 248 248 248 248 246 248 246 246 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 248 246 248 246 246 246 246 246 246 246 246 246 246 246 246 246 248 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 252 252 252 252 252 252 252 252 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 246 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 246 245 245 246 246 246 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 246 246 246 246 246 246 246 246 246 245 245 246 246 246 246 246 246 246 246 246 246 246 246 246 250 246 245 245 253 253 245 253 245 253 253 253 253 253 253 253 253 253 253 253 253 253 245 253 253 253 253 245 253 253 253 253 253 253 253 0 253 0 0 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 245 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 255 255 250 250 246 250 250 250 250 246 246 245 245 245 245 245 250 250 246 245 245 250 250 245 250 250 250 250 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 255 245 245 245 245 245 245 255 245 245 245 255 255 245 255 255 250 250 250 250 250 250 250 250 250 255 250 250 250 250 250 250 250 250 250 250 250 255 250 250 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 252 252 252 252 252 252 252 246 246 246 246 246 246 246 252 252 252 246 246 252 252 246 252 252 252 252 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 252 252 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 252 252 252 252 252 252 252 246 246 246 246 246 250 250 252 1 252 250 250 1 1 250 250 1 1 1 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 245 246 246 246 246 245 245 245 245 245 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 1 1 250 250 250 250 250 250 250 246 246 246 246 246 250 250 250 250 250 250 250 250 250 250 250 250 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 250 250 250 250 250 246 250 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 250 250 250 250 250 250 250 246 246 246 246 246 246 250 246 246 246 250 250 246 250 250 1 1 250 1 1 1 1 250 250 250 250 250 250 250 1 1 1 1 250 255 1 250 255 255 255 255 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 255 255 255 250 255 255 255 255 250 250 250 250 250 255 255 250 250 250 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 1 252 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 252 1 252 252 1 1 1 252 252 252 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 255 1 255 1 1 1 1 1 1 1 1 1 1 1 1 1 1 255 255 255 255 255 4 255 255 255 255 255 4 4 4 4 4 255 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 255 1 255 255 4 4 4 4 4 4 4 4 4 4 4 1 1 4 1 1 3 3 4 4 4 4 4 3 3 3 4 4 4 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 1 3 3 3 3 1 1 1 1 3 3 3 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 3 1 1 3 1 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 5 5 3 3 3 3 3 8 8 3 5 3 3 8 8 5 8 8 8 8 8 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 256 256 256 256 256 143 143 256 256 256 256 256 256 256 256 143 256 256 256 143 143 143 143 143 143 143 256 256 256 256 256 256 256 256 256 248 248 248 248 256 256 256 256 256 256 256 256 256 256 256 256 256 143 143 256 143 143 256 143 256 256 256 256 256 256 143 256 256 256 256 143 256 256 256 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 243 248 243 243 243 248 248 243 243 243 243 243 243 243 243 248 243 243 243 248 248 243 248 248 248 248 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 248 248 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 248 248 243 248 248 248 248 243 243 243 243 243 248 248 243 243 243 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 252 252 252 248 248 248 248 248 248 248 248 252 248 248 248 252 252 248 248 252 252 252 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 252 248 248 252 248 252 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 252 252 252 252 252 252 252 246 252 248 246 252 252 252 252 252 252 252 252 252 252 252 143 2 143 143 143 143 2 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 256 143 143 256 143 143 143 143 143 143 143 143 256 143 143 143 143 256 256 256 256 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 256 256 256 256 256 248 248 256 256 256 256 256 248 248 256 248 248 248 248 248 248 248 256 143 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 252 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 252 143 143 143 143 252 143 143 143 143 143 143 143 143 143 143 252 143 143 143 143 252 252 252 252 252 252 252 252 252 143 252 248 252 252 252 252 252 252 252 248 248 248 1 1 143 143 252 252 1 252 143 252 252 252 252 252 143 252 143 143 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 2 2 2 2 2 2 2 2 2 143 143 143 2 2 2 2 2 2 2 2 2 2 2 2 2 2 143 143 143 143 143 1 2 143 143 143 143 1 1 1 143 1 143 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 143 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 1 1 2 1 1 2 2 2 1 1 2 2 1 2 2 2 2 1 143 252 1 1 1 1 252 252 252 252 1 1 1 1 1 252 1 1 1 1 1 1 1 1 1 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 1 1 1 1 1 1 1 252 252 252 252 252 1 1 1 1 252 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 5 5 1 1 5 5 5 1 1 1 1 1 5 5 5 5 1 5 5 5 5 5 5 5 5 5 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 5 5 5 5 5 5 1 1 1 1 1 5 5 5 5 1 5 5 3 3 3 5 5 5 5 5 5 5 3 5 3 5 5 5 5 5 5 5 5 5 5 8 8 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 2 143 143 2 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 7 143 143 143 143 143 143 143 7 7 143 7 7 7 7 7 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 5 5 2 2 2 2 5 2 2 5 5 5 5 5 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 5 2 2 2 2 2 2 2 2 2 5 2 2 6 2 2 6 2 2 2 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 8 5 8 8 8 8 8 5 5 5 8 8 5 5 8 8 5 8 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 8 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 6 5 5 5 5 5 5 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 9 5 5 5 5 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 5 5 5 5 5 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 7 7 7 7 7 7 7 143 7 143 143 143 7 7 7 7 7 7 7 7 7 7 7 7 7 7 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 7 7 7 7 7 7 7 7 7 143 143 143 7 7 7 7 143 6 6 7 7 6 7 7 6 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 143 143 143 143 143 143 143 143 143 143 2 2 2 2 2 143 2 2 2 143 6 2 2 6 6 6 143 2 2 143 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 6 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 6 6 2 6 6 6 6 2 2 2 2 2 6 6 6 2 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 143 143 6 6 6 143 143 143 143 143 6 6 143 143 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 9 6 6 6 6 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 6 6 6 7 7 7 7 7 7 10 6 6 10 10 10 10 10 7 10 10 10 10 10 10 10 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 9 6 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 6 6 6 6 6 9 6 6 6 6 9 9 9 9 6 9 9 9 9 9 9 9 6 6 9 6 12 12 6 9 9 9 9 9 9 9 9 12 9 9 9 12 12 9 9 12 12 12 10 10 10 10 10 10 10 6 6 6 6 6 6 6 10 12 10 12 6 12 12 6 12 12 12 12 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 12 12 6 6 12 12 12 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 12 12 12 12 12 12 12 12 12 6 6 12 12 12 12 12 12 12 12 12 12 12 10 10 10 10 10 12 10 12 12 12 12 10 10 10 10 10 10 10 10 10 10 10 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 10 10 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 10 12 10 10 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 0 0 0 0 0 0 253 0 253 0 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 400 253 253 253 253 400 400 400 400 400 400 400 400 400 253 253 400 400 400 253 253 400 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 255 400 400 400 400 400 400 400 400 400 400 400 400 11 11 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 4 4 11 11 4 4 4 400 400 400 400 400 400 400 11 400 11 11 11 400 400 400 4 4 4 4 4 4 4 400 400 400 400 400 4 4 4 400 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 255 255 255 255 255 255 255 253 253 253 253 253 253 253 255 255 253 253 255 255 255 255 255 255 255 255 253 253 400 253 253 253 253 400 400 400 400 400 400 253 400 400 400 400 253 400 400 400 255 255 255 255 4 4 4 253 253 253 253 253 253 4 253 253 253 253 4 253 253 253 255 255 4 4 4 4 4 4 4 253 4 4 4 4 4 4 4 4 4 4 4 4 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 4 4 4 4 255 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 4 255 4 255 255 255 255 255 255 255 4 4 4 4 4 255 255 255 255 4 255 4 255 255 255 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 13 13 11 11 11 11 13 13 11 13 13 13 13 13 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 13 13 13 13 13 11 11 13 11 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 21 21 21 21 21 21 13 21 13 21 21 21 21 21 21 19 19 19 19 19 21 19 19 19 19 19 19 19 19 19 21 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 19 19 19 19 19 19 19 28 19 28 28 28 28 28 28 28 28 28 19 28 28 28 19 19 19 19 19 19 19 28 19 28 28 28 19 19 19 19 19 19 19 19 19 19 19 19 19 19 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 19 19 13 13 13 13 13 13 13 13 13 13 13 13 13 19 13 13 19 19 19 19 19 19 19 19 19 13 19 19 19 13 13 13 13 13 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 13 13 13 13 13 13 13 13 13 19 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 19 18 18 18 18 18 18 13 13 13 13 18 18 18 19 13 19 19 19 19 18 19 18 18 18 18 18 18 18 13 13 18 18 18 18 13 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 4 255 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 13 13 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 11 4 4 4 4 11 11 11 11 11 11 4 11 11 11 4 4 11 11 11 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 11 4 4 4 4 4 13 13 11 4 11 11 13 13 13 4 13 13 13 13 13 13 13 13 13 13 13 13 13 13 4 4 4 4 4 4 4 13 13 13 13 13 13 13 13 13 13 13 13 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 13 13 13 13 13 13 13 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 13 13 13 13 13 13 13 13 13 4 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 18 18 18 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 13 8 8 8 8 4 4 4 4 8 4 4 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 3 3 3 3 3 3 3 3 4 3 3 3 3 3 3 3 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 8 13 13 13 8 8 8 8 8 8 8 13 13 13 13 13 13 13 18 13 18 18 18 18 18 13 13 13 18 18 13 13 18 18 18 18 18 8 8 13 13 13 8 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 8 8 8 8 8 8 8 13 13 18 13 13 13 13 8 8 13 8 13 8 8 13 8 8 8 8 3 3 3 3 3 3 3 3 3 4 3 8 8 8 3 3 3 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 13 8 13 13 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 3 3 3 3 3 8 8 8 8 8 8 8 3 3 3 3 8 3 8 3 3 3 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 3 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 28 28 34 28 34 34 34 28 34 28 34 34 34 34 34 34 34 34 34 34 34 34 34 28 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 42 42 34 42 34 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 41 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 41 42 42 42 42 42 41 41 41 41 41 41 41 41 42 41 42 41 41 41 41 42 42 42 42 42 41 41 41 41 42 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 42 34 41 34 42 42 41 41 41 34 41 41 41 41 34 34 34 34 34 34 41 34 34 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 34 34 34 34 34 26 26 34 34 34 34 34 34 34 34 26 34 34 34 26 26 26 26 26 26 26 41 34 41 41 41 41 41 41 41 41 41 41 41 41 41 32 41 41 41 32 32 41 32 32 32 32 26 26 34 26 32 32 32 34 34 34 32 32 32 32 32 32 32 32 32 32 32 32 26 26 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 42 42 42 42 42 42 42 41 41 42 41 42 45 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 45 41 41 45 45 41 41 41 41 45 41 41 45 45 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 45 45 45 45 51 45 41 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 56 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 41 41 41 41 41 41 44 41 41 41 41 41 41 41 41 41 41 41 41 41 44 41 41 41 41 44 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 51 51 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 51 51 41 51 51 44 44 41 44 44 44 44 51 51 51 51 51 51 44 41 51 51 44 44 51 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 41 32 32 32 32 41 41 41 41 41 41 41 32 32 32 41 41 32 32 41 41 41 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 42 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 32 44 32 32 44 44 44 32 32 41 32 41 41 32 44 44 44 44 44 44 44 41 44 44 44 44 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 44 44 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 44 44 41 41 44 41 44 41 41 41 41 41 41 41 41 41 41 41 44 41 41 41 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 41 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 35 35 32 35 35 25 35 25 44 44 44 44 44 35 35 44 44 44 44 44 44 44 35 35 44 44 44 35 35 35 35 35 35 35 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 35 44 35 35 35 35 35 35 35 35 35 44 44 44 44 44 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 32 32 32 32 35 35 35 32 32 32 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 24 35 35 35 24 24 24 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 39 39 24 24 24 24 24 24 24 35 35 35 35 35 24 35 35 35 35 35 24 35 35 39 24 24 24 24 24 24 24 39 24 39 39 24 24 24 24 24 24 24 24 24 24 24 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 13 13 18 18 18 18 13 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 8 17 8 8 18 18 18 8 8 8 8 18 18 18 18 18 8 18 18 18 18 18 18 18 18 18 8 8 18 18 18 18 18 8 8 8 8 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 18 18 17 18 17 18 18 18 18 18 18 18 17 17 18 18 18 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 18 17 17 17 17 18 18 18 18 18 17 17 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 26 26 18 18 18 18 18 18 18 26 18 18 26 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 26 26 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 28 19 19 28 26 28 28 28 28 28 28 28 28 26 28 28 28 26 26 28 28 26 26 26 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 28 26 28 34 34 34 34 26 34 34 34 34 34 34 34 18 18 18 18 18 26 26 18 18 26 26 26 26 26 26 26 18 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 34 34 34 26 18 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 32 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 32 26 26 32 32 32 32 26 26 26 32 32 32 32 32 32 32 32 32 32 32 32 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 25 17 17 17 25 25 25 25 17 17 17 17 17 17 25 17 17 17 25 25 17 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 18 25 18 18 18 18 25 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 25 25 25 25 25 18 25 25 25 25 25 25 18 18 25 18 18 18 18 18 18 18 25 25 25 25 25 18 25 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 32 25 25 25 25 25 25 25 18 25 18 26 26 25 26 25 26 26 26 26 26 26 26 25 25 25 25 32 25 32 25 25 25 25 25 25 32 25 25 25 26 32 26 26 26 32 32 32 32 32 32 32 32 32 26 32 32 32 32 32 32 32 32 32 32 32 32 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 17 17 17 17 17 17 17 17 17 17 25 25 17 25 17 17 25 25 17 25 25 25 17 17 17 17 17 24 17 25 25 25 25 24 24 24 17 24 17 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 32 32 25 32 32 25 25 25 25 25 25 25 25 25 25 25 25 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 25 25 25 25 25 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 25 25 32 32 25 32 25 32 32 32 32 32 32 25 32 32 32 25 25 25 25 35 24 24 24 24 24 24 24 24 24 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 25 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 25 25 24 25 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 35 24 35 35 35 24 24 35 35 35 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 17 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 5 8 8 5 5 8 8 8 8 8 9 8 5 5 8 5 5 5 5 5 5 5 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 9 5 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 17 8 8 8 17 17 17 17 17 17 17 17 17 17 17 17 17 9 9 9 9 9 9 9 9 9 9 8 8 9 9 9 8 9 17 17 17 17 17 9 9 9 9 9 9 9 17 17 17 17 17 9 9 17 17 17 9 9 17 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 24 17 17 17 17 24 24 24 24 24 24 24 24 17 24 24 24 24 17 24 24 24 24 24 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 24 24 24 24 24 17 17 17 17 17 17 17 17 17 24 24 24 24 24 17 17 17 17 24 24 15 24 24 24 24 15 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 15 15 24 24 24 24 24 24 24 15 24 15 24 24 15 15 24 24 15 15 15 24 24 24 24 24 24 24 24 24 20 20 20 20 20 24 24 20 20 20 20 20 20 15 15 24 20 15 20 20 24 24 24 24 24 20 20 20 20 24 20 20 20 20 20 12 15 20 12 12 12 12 20 20 20 20 20 12 12 12 20 20 20 12 20 12 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 17 9 9 9 9 9 9 9 9 9 9 9 15 9 9 15 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 9 9 9 9 9 15 15 15 9 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 17 17 17 17 15 15 15 17 17 17 17 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 15 15 15 15 15 15 15 17 15 17 17 17 15 15 15 15 17 17 15 17 17 17 15 15 15 15 15 15 15 15 15 17 17 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 9 15 9 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 12 12 15 12 12 12 12 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 12 12 15 12 12 15 12 15 15 15 15 15 15 15 15 15 15 15 12 15 15 15 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 9 9 9 9 15 15 15 15 15 15 15 15 9 15 15 15 9 9 15 15 15 15 15 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 15 9 9 9 9 9 9 9 12 12 9 12 9 9 12 15 15 15 15 15 15 15 12 12 12 12 12 12 12 15 12 15 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 12 12 12 12 12 12 9 12 15 9 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 15 15 15 15 15 15 12 15 15 15 15 15 15 15 15 15 12 12 12 12 12 12 12 12 12 12 12 12 12 15 12 15 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 400 400 400 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 400 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 0 0 11 11 0 0 0 0 0 0 0 11 11 0 0 0 11 0 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 236 236 236 236 0 239 0 236 236 236 236 236 239 239 239 0 236 239 239 0 0 239 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 0 11 11 11 0 0 0 0 0 0 0 11 11 0 11 11 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 0 11 11 0 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 0 11 0 0 0 0 11 11 11 11 11 11 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 21 11 21 21 21 21 0 11 0 0 0 0 0 11 11 11 21 0 21 21 0 21 21 21 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 0 0 21 21 21 0 0 0 0 0 0 0 21 21 0 0 0 21 21 0 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 28 28 21 21 21 21 21 21 21 28 28 21 21 28 28 28 28 28 28 236 236 236 236 236 239 239 236 236 236 236 236 239 239 239 239 239 239 239 239 239 239 239 239 0 0 236 236 236 236 236 239 239 236 236 337 236 337 239 239 239 239 236 239 239 239 239 239 239 239 239 239 239 0 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 0 0 0 0 0 0 0 239 239 239 239 239 0 0 0 0 0 0 0 0 0 0 0 0 0 0 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 239 337 337 337 239 239 337 337 337 337 337 337 337 337 337 337 337 337 0 0 337 337 0 0 0 0 0 0 0 0 0 0 0 0 239 239 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 239 239 239 239 239 239 239 337 239 337 337 337 239 239 337 337 337 239 239 239 239 239 0 0 0 0 0 0 0 239 0 239 239 239 239 239 239 239 239 239 239 239 239 239 0 0 0 0 0 0 0 239 0 239 239 239 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 344 337 337 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 337 337 337 337 337 337 344 337 337 337 337 344 344 344 337 344 344 344 344 344 344 344 337 337 344 337 344 344 337 344 344 344 344 0 344 344 344 344 0 0 0 0 0 0 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 0 337 337 0 0 0 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 0 0 337 337 0 337 0 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 0 0 0 0 0 0 0 337 337 337 0 337 0 0 0 0 0 0 0 0 0 0 0 337 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 337 0 0 0 0 337 337 337 337 337 337 337 337 0 337 337 337 0 0 337 337 0 0 0 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 0 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 0 0 337 337 0 0 0 337 337 337 337 337 337 337 337 337 337 337 0 337 337 337 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 337 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 28 28 28 28 28 28 21 21 21 21 21 21 21 28 28 28 21 21 28 28 21 28 28 28 28 21 21 0 21 21 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 28 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 0 0 0 21 28 21 21 21 21 28 0 21 0 0 0 0 21 21 21 21 21 21 21 21 21 21 21 21 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 239 0 0 0 0 239 239 236 239 239 239 0 239 239 239 0 0 239 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 21 28 21 21 31 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 34 28 28 28 28 34 34 34 34 34 28 34 34 34 34 34 34 34 31 21 31 31 31 31 31 0 0 0 0 0 31 31 31 31 31 31 31 31 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 40 31 31 31 31 40 0 31 0 0 0 31 31 31 31 0 31 40 31 31 31 40 40 40 40 40 40 28 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 38 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 28 28 28 28 28 28 28 31 28 31 31 31 28 28 28 31 31 28 28 31 28 28 38 34 34 34 34 38 38 28 34 28 28 28 28 28 28 28 28 28 28 28 28 40 38 38 38 38 38 38 38 28 28 40 28 28 38 38 28 28 40 38 38 38 38 38 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 42 42 42 42 42 34 34 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 42 42 42 42 42 42 42 38 42 38 38 38 42 42 42 38 38 42 42 42 38 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 40 0 0 40 374 40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 374 374 0 0 0 0 374 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 374 373 374 374 374 374 373 374 374 0 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 373 0 0 0 0 0 0 374 0 0 0 0 0 0 374 0 0 0 374 374 377 374 374 374 374 374 374 374 374 374 374 374 0 374 374 374 374 374 374 374 374 374 374 374 374 374 373 374 374 374 374 373 374 374 374 374 374 374 374 374 374 376 376 373 376 376 376 42 42 42 42 42 42 42 42 42 38 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 373 38 38 373 38 42 42 42 42 42 42 42 42 42 38 38 38 42 42 42 38 38 38 38 38 38 38 42 42 42 42 42 42 42 38 38 38 38 38 373 38 373 42 42 42 373 373 42 373 373 373 373 373 40 40 40 40 40 40 40 40 40 31 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 31 31 0 0 31 31 31 0 0 0 0 0 0 40 0 0 0 0 40 0 0 0 40 40 40 40 40 40 40 40 40 31 31 31 40 40 40 40 40 40 40 40 0 0 40 40 40 40 40 40 40 40 40 40 0 40 40 40 40 40 40 40 40 40 40 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 38 373 38 373 373 373 373 373 373 373 373 373 373 373 40 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 40 373 40 40 373 373 373 373 373 373 373 40 40 40 40 40 373 373 373 40 40 373 373 40 40 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 45 42 373 45 45 45 45 42 42 42 42 45 45 42 45 45 45 45 45 42 42 42 42 42 42 45 42 42 42 42 42 42 45 42 42 42 45 45 42 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 375 373 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 373 45 45 373 373 45 45 45 373 373 45 45 373 373 373 45 45 45 45 45 45 375 45 45 45 45 45 45 45 45 45 45 45 375 45 373 373 45 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 51 45 45 51 51 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 45 51 45 45 45 375 45 45 45 375 375 375 375 375 375 375 375 375 375 375 375 375 51 375 51 51 51 375 375 375 375 375 56 51 375 375 375 51 56 51