339 384 183 398 210 286 139 10 65 64 0 347 121 353 119 378 213 222 235 232 227 289 363 283 107 260 251 379 259 161 98 368 197 330 0 49 19 2 135 130 7 40 180 113 114 122 352 123 125 395 400 215 188 377 373 187 185 122 345 343 374 373 243 0 237 233 229 339 336 335 224 0 337 339 288 287 361 207 365 271 211 271 263 262 284 315 102 267 371 62 67 154 60 103 178 357 255 66 306 277 310 138 278 79 77 142 162 97 80 94 316 314 172 205 203 367 201 290 342 217 272 0 191 190 323 319 318 292 52 298 295 24 45 33 23 21 3 13 1 17 14 22 137 152 346 346 132 248 351 240 386 244 4 8 389 36 43 28 35 0 0 0 181 112 116 111 121 113 113 115 119 124 123 123 391 348 391 392 352 352 126 128 123 125 394 128 173 353 397 397 395 399 182 215 378 187 179 180 188 377 375 376 375 375 375 214 213 213 188 186 187 187 185 186 184 186 122 390 390 347 184 345 345 345 343 373 212 374 374 226 226 226 345 236 212 373 223 239 234 222 0 0 0 237 286 230 233 232 230 230 225 335 335 335 339 336 336 335 336 228 224 222 229 228 227 222 0 227 0 0 339 339 337 338 338 359 360 287 233 288 288 287 289 289 340 362 340 340 289 362 362 207 361 209 207 311 207 211 206 207 208 264 283 269 206 288 269 270 271 263 271 270 378 263 266 216 262 262 284 312 283 284 284 372 315 267 267 183 265 265 102 268 371 168 285 371 108 167 169 107 61 67 64 67 64 64 106 64 60 155 156 101 101 116 118 119 153 251 154 153 174 204 276 176 400 356 159 66 253 157 159 258 160 358 276 354 355 308 306 307 257 257 280 310 307 279 256 380 309 249 138 250 75 75 69 72 88 88 87 145 148 140 142 146 147 151 89 99 69 165 166 95 98 163 93 78 68 74 313 313 261 316 314 282 368 73 170 76 76 84 171 370 171 85 92 203 370 91 86 70 311 368 366 365 363 202 369 63 70 200 199 200 364 364 290 290 219 342 219 342 342 341 217 0 197 218 0 0 0 59 199 192 190 189 330 294 304 304 198 327 326 320 0 325 325 318 384 383 291 51 329 324 52 55 52 191 333 194 196 301 293 55 331 297 300 54 50 144 26 25 33 33 49 46 31 31 30 24 50 25 24 21 20 21 3 3 45 18 13 1 1 13 13 13 13 10 11 11 15 15 14 16 134 22 20 22 22 379 16 16 22 22 379 136 152 136 136 396 348 348 245 273 346 349 351 130 133 130 9 134 134 135 351 351 274 248 248 395 393 396 344 240 344 245 245 238 240 386 242 129 131 129 130 130 240 130 5 130 5 6 6 10 388 387 38 37 34 34 7 29 32 29 44 32 28 30 36 35 36 39 2 35 12 12 0 0 0 0 0 0 0 336 0 0 0 38 0 0 0 42 317 382 181 181 181 180 112 181 114 114 114 111 111 112 121 121 121 113 113 113 112 117 112 113 113 117 117 115 113 117 115 119 124 124 121 122 122 122 123 123 123 391 391 391 391 348 391 391 348 350 392 392 392 392 352 352 392 352 352 352 352 352 115 115 126 115 127 125 128 121 126 121 123 123 125 125 123 123 123 394 394 394 352 353 173 173 128 128 173 128 173 394 397 353 353 353 353 397 128 128 397 397 395 399 400 395 397 399 398 399 182 181 215 215 215 181 180 215 215 215 378 378 187 187 187 179 180 180 215 179 188 180 188 188 110 110 378 376 376 377 377 377 376 214 187 375 375 375 375 375 375 375 373 375 375 214 375 375 373 214 187 373 213 213 213 213 110 186 188 188 188 188 186 187 187 187 187 187 188 185 187 187 187 185 185 187 213 185 186 186 186 124 122 186 186 184 185 186 247 122 122 122 186 122 122 122 390 122 390 347 390 348 390 390 390 343 343 247 247 184 184 247 246 345 345 343 345 345 345 343 343 345 345 343 236 235 213 213 373 373 373 373 373 374 373 286 374 374 374 374 373 373 373 374 226 226 223 226 226 226 226 226 236 236 345 345 243 243 243 184 246 212 212 373 0 0 246 373 373 223 0 223 223 221 234 235 243 239 234 234 234 0 0 222 221 0 222 0 239 237 243 0 0 241 237 0 0 241 0 385 286 286 233 230 286 286 230 233 233 233 232 232 232 233 229 229 230 230 230 230 230 225 229 225 225 222 335 335 232 335 335 335 335 335 335 336 336 336 339 336 336 336 336 336 335 335 335 336 336 228 228 336 336 228 227 227 224 222 229 224 224 224 222 229 229 232 335 335 224 224 229 229 228 228 227 228 228 227 222 222 222 222 222 227 222 0 227 0 0 0 222 0 222 0 0 0 0 0 0 0 339 339 339 339 339 339 339 335 338 337 335 338 337 338 338 360 338 338 338 360 360 337 338 359 359 359 233 337 233 233 233 287 340 286 287 288 286 288 288 288 287 287 287 287 288 287 287 206 287 289 289 289 359 359 340 340 362 340 362 337 337 337 337 340 340 340 340 340 340 340 361 340 289 289 362 363 361 362 362 362 365 361 361 289 289 207 207 207 209 209 361 209 207 209 365 207 207 210 210 210 210 210 207 207 211 211 211 207 207 206 207 208 208 208 208 208 207 208 208 264 283 264 264 264 264 283 206 206 206 206 206 269 271 288 288 288 288 288 269 269 269 288 377 270 270 377 377 378 264 264 271 264 263 263 263 271 271 206 271 271 270 263 271 271 270 270 378 270 378 378 263 266 263 263 263 262 266 378 263 378 378 216 262 262 216 216 216 262 262 182 262 183 211 210 211 211 312 312 312 283 211 283 283 284 284 284 284 315 284 284 372 315 315 372 372 372 260 260 266 283 266 266 267 267 267 262 265 116 183 265 183 265 265 268 265 265 265 268 268 102 268 105 105 105 372 168 372 372 371 371 371 285 285 283 285 285 371 371 285 285 268 371 108 268 268 108 168 168 167 167 169 169 169 61 167 107 107 61 109 61 67 67 167 61 62 67 67 64 67 64 64 71 64 64 64 64 64 60 60 109 109 106 106 106 58 58 60 60 64 58 154 158 158 154 155 155 251 251 101 104 100 101 101 120 103 116 100 116 116 114 120 120 100 120 118 118 177 118 119 119 251 251 154 155 178 178 178 106 154 106 106 103 153 153 154 177 177 175 176 175 174 174 204 252 178 204 204 357 357 176 176 173 173 176 176 357 176 176 400 357 356 400 399 356 66 64 60 60 66 159 66 157 158 253 253 157 253 157 159 159 159 159 157 160 160 258 160 258 259 148 276 252 358 276 276 358 277 356 356 398 356 355 354 355 308 308 358 355 355 308 308 306 308 307 307 307 257 259 255 258 257 279 279 253 255 253 276 277 281 310 281 277 310 310 310 310 307 307 256 259 279 279 256 278 256 309 309 380 309 309 380 380 278 278 309 309 380 249 250 138 249 249 139 139 75 75 66 66 75 75 77 160 72 69 69 72 72 72 75 88 72 82 79 88 87 89 88 88 88 87 148 148 254 145 148 145 148 250 254 139 140 142 140 142 146 149 254 142 147 149 149 147 147 147 161 164 99 98 89 89 97 97 97 69 79 69 69 162 90 90 83 83 165 165 166 165 164 164 98 98 93 99 98 94 94 166 93 163 163 81 81 80 95 78 93 80 80 78 78 80 78 78 65 65 313 311 313 313 313 314 314 315 315 260 260 261 261 316 313 314 313 316 316 314 314 282 314 368 368 368 170 170 73 169 172 172 172 76 67 71 76 76 73 84 76 76 87 84 84 87 87 92 282 370 171 282 282 205 205 261 171 170 170 172 171 85 171 171 172 85 85 84 92 92 370 370 205 370 370 203 202 92 91 92 96 96 203 203 91 91 96 86 203 86 74 74 311 314 311 311 365 314 314 368 368 366 367 366 365 365 314 366 366 365 363 363 363 363 369 369 202 202 369 369 290 70 202 63 70 70 59 201 220 220 202 201 201 200 200 201 200 200 199 200 364 359 367 364 364 364 364 367 367 369 290 290 364 364 364 290 290 219 219 219 219 197 360 342 360 360 360 219 342 197 219 219 219 342 342 339 342 342 342 339 341 339 339 339 0 339 217 341 0 0 0 197 217 197 197 197 272 218 0 0 217 218 272 0 0 272 0 0 0 0 199 199 59 199 57 57 57 63 59 192 63 192 191 189 190 190 59 190 189 294 332 191 189 294 330 330 304 0 305 305 304 304 303 198 272 199 199 328 304 323 305 328 328 327 326 327 326 330 303 0 321 303 302 318 317 325 321 325 325 325 322 322 318 318 320 320 319 383 382 319 319 383 384 383 384 47 291 384 51 51 51 322 324 333 329 324 331 292 292 52 291 292 292 52 52 293 55 52 55 49 296 333 191 296 298 298 298 194 191 194 68 68 193 195 193 193 196 195 195 195 195 163 55 53 293 293 55 295 55 331 331 333 334 334 295 295 293 297 334 300 295 301 301 161 54 50 56 54 54 54 54 144 56 150 144 143 54 26 141 141 140 26 24 140 26 25 47 47 48 48 33 33 33 49 52 49 49 49 49 46 46 33 46 46 31 31 30 31 31 31 31 31 50 50 24 50 50 21 21 25 24 25 25 23 23 23 21 21 24 23 23 21 21 20 21 19 20 19 3 3 31 31 3 3 3 45 45 49 45 45 3 18 45 45 21 18 18 18 19 19 3 2 3 3 1 1 1 13 13 19 13 13 13 13 13 13 13 13 13 10 10 13 13 10 10 10 11 11 13 13 11 14 11 15 13 15 15 15 15 15 14 14 15 14 17 16 16 16 16 16 16 16 20 20 20 20 20 22 22 25 23 25 138 138 22 22 22 22 138 380 22 380 380 379 16 16 16 16 16 137 16 17 17 20 20 22 137 137 22 22 22 137 137 22 379 379 135 135 136 136 152 136 152 306 137 306 306 354 136 136 136 136 354 396 396 354 396 398 348 348 346 346 348 348 348 245 273 346 130 130 273 273 273 346 348 349 346 346 346 349 346 349 349 351 130 130 130 130 133 133 133 133 130 132 9 132 9 9 134 134 133 133 134 134 134 135 248 134 135 135 351 351 274 351 351 351 351 274 274 130 130 248 275 275 274 274 248 248 275 248 248 152 353 351 351 353 395 275 393 152 152 152 393 395 393 393 396 396 396 396 348 343 348 348 344 343 343 235 343 344 240 240 344 344 344 344 245 245 245 245 245 130 235 235 238 234 238 238 238 237 238 385 385 237 386 386 238 244 238 242 386 129 129 387 129 131 131 131 130 130 245 130 130 130 130 240 240 240 240 244 130 130 130 244 244 129 4 129 129 5 130 130 130 130 130 5 4 7 5 5 8 8 6 132 6 6 6 6 8 6 10 10 385 385 389 387 388 386 387 389 34 389 38 40 37 37 36 34 387 387 387 34 34 131 36 7 7 7 40 29 40 43 32 32 29 28 27 44 32 32 47 47 33 33 32 28 32 33 33 28 28 30 30 2 7 7 36 36 36 35 35 27 36 27 27 27 39 35 36 39 28 39 35 39 2 2 8 35 35 8 8 2 35 2 2 12 12 8 12 12 10 12 10 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 38 231 0 336 336 0 0 0 336 336 336 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 40 41 40 29 43 0 0 0 0 382 382 43 381 382 382 44 382 383 181 181 181 181 181 181 181 181 116 181 181 181 180 112 180 112 112 114 181 116 181 114 114 114 116 114 114 114 114 114 111 111 112 111 111 111 111 111 111 111 121 111 121 121 121 121 121 121 113 113 111 121 113 113 113 113 113 113 113 113 114 114 112 112 117 113 117 112 112 112 112 111 113 113 112 112 113 113 113 113 113 113 117 118 113 117 117 117 117 113 113 113 113 113 115 113 117 117 113 113 115 119 119 115 115 119 115 119 121 124 121 124 124 124 124 124 124 124 122 124 122 122 122 122 122 122 123 123 124 123 123 123 123 123 123 123 123 123 122 391 122 391 391 391 391 391 391 391 391 391 347 347 391 391 348 391 391 391 391 391 348 350 350 348 350 350 348 350 392 392 392 392 392 392 392 122 392 122 391 392 392 392 392 392 392 392 350 350 350 350 392 392 392 392 392 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 115 115 115 115 115 115 115 115 115 126 115 126 126 127 115 127 115 127 127 127 128 125 127 125 125 125 113 126 121 121 126 123 126 121 121 121 121 124 123 123 121 123 123 123 123 123 123 123 125 125 125 125 125 125 125 126 126 126 126 123 125 125 125 123 123 123 125 123 123 123 125 125 394 394 394 394 394 394 394 392 394 352 394 394 394 394 352 352 353 352 352 353 173 173 115 115 173 173 173 128 128 125 128 128 128 128 173 173 173 128 128 173 173 128 128 400 400 400 394 125 394 394 394 397 397 353 353 353 353 353 353 353 394 397 353 353 353 353 397 353 353 395 395 395 128 400 128 128 128 397 399 128 128 128 397 397 397 397 128 397 397 397 397 397 395 395 400 400 399 399 399 399 399 395 397 395 395 395 395 395 399 399 399 399 395 399 399 395 399 399 398 399 182 181 182 181 181 181 181 182 215 181 215 215 215 215 215 215 181 181 181 181 181 181 181 181 180 180 215 215 215 215 215 215 215 215 215 378 378 378 378 378 378 378 187 187 215 179 187 187 187 179 179 187 187 179 187 188 180 180 180 180 180 180 180 215 215 215 215 179 188 188 179 179 179 188 188 179 179 188 180 180 180 111 111 188 188 188 188 188 188 188 110 111 188 110 110 111 110 110 121 121 376 376 376 377 377 376 376 376 376 377 377 377 377 377 377 377 375 376 376 376 376 376 376 376 187 375 376 214 214 187 377 375 375 375 375 375 375 375 375 375 375 375 286 286 375 375 375 375 375 375 375 375 375 375 375 375 375 373 373 373 214 214 375 214 214 214 214 375 375 377 375 375 375 214 375 375 375 214 214 375 373 373 214 187 214 214 214 213 187 214 214 373 373 373 373 213 213 213 214 213 213 213 213 213 213 213 213 213 186 121 110 110 110 186 186 188 188 188 188 188 188 188 110 110 188 188 188 188 186 188 188 188 188 186 187 187 187 187 187 187 187 376 187 376 376 376 187 187 187 187 187 187 187 187 187 187 188 185 188 188 188 187 188 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 185 185 185 185 185 185 185 187 187 187 187 187 185 185 187 187 213 185 185 213 213 213 121 186 186 124 124 186 186 186 186 186 186 186 186 124 186 186 186 124 186 124 122 122 186 186 185 185 186 186 186 184 185 184 184 184 184 184 186 186 184 184 186 247 186 247 186 247 247 247 122 122 186 122 122 122 122 186 186 186 186 186 122 122 186 186 186 122 122 122 122 122 122 122 122 122 391 122 122 122 122 390 390 390 390 391 122 390 390 391 390 390 391 347 347 347 390 390 347 347 348 390 390 122 390 390 390 390 390 347 390 390 390 343 343 390 343 343 343 343 247 122 247 247 247 247 247 184 184 184 184 184 184 184 247 247 247 247 247 247 345 184 247 345 345 345 343 343 390 390 343 345 343 390 390 122 345 345 345 345 345 345 345 345 345 345 345 345 343 343 343 343 343 343 343 345 345 345 345 345 345 345 343 343 343 343 343 343 343 236 343 343 235 235 213 213 213 213 213 213 212 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 375 374 373 374 373 375 375 286 286 286 286 374 374 374 374 374 374 374 374 374 374 374 374 374 373 373 373 373 373 226 226 373 373 373 373 373 373 226 373 373 374 226 226 374 226 226 373 373 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 236 235 236 236 236 236 236 345 345 345 345 345 345 345 243 243 345 345 345 243 243 246 243 243 243 243 246 246 184 184 184 212 184 212 184 212 212 212 212 212 212 212 212 212 212 373 373 373 0 0 246 243 0 0 0 246 246 246 246 184 0 373 184 0 212 373 373 373 373 373 0 0 223 0 0 223 0 223 373 223 223 223 223 223 223 223 226 221 221 221 226 226 235 235 236 236 234 234 235 243 236 243 243 239 239 239 234 234 236 234 234 234 234 234 234 234 234 234 0 0 221 0 0 0 0 221 221 222 221 222 222 222 0 0 221 221 222 0 0 222 222 0 0 0 237 237 239 234 237 239 241 243 239 243 0 0 239 0 239 0 0 0 0 0 0 0 237 237 241 237 237 241 237 0 0 0 0 0 0 0 241 241 241 0 0 385 385 0 0 0 0 385 286 286 286 286 286 286 286 286 286 286 233 233 230 230 230 230 286 374 286 230 230 374 230 374 374 374 233 233 233 233 233 233 233 233 233 233 232 233 232 232 232 232 232 232 233 233 233 232 232 229 230 229 229 229 229 229 230 230 230 230 230 230 230 230 230 233 230 230 230 230 230 230 230 230 225 230 230 229 230 225 230 226 226 225 225 229 225 225 225 225 225 225 225 225 225 225 225 225 225 222 335 335 232 335 335 335 335 335 232 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 336 336 336 336 336 336 336 336 336 339 339 336 339 339 339 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 335 335 335 335 335 335 335 335 335 335 335 336 335 336 335 335 336 336 336 336 336 336 335 335 336 335 228 228 228 336 336 336 336 336 336 336 228 228 336 228 336 227 228 227 227 227 227 227 222 222 225 225 222 222 222 229 225 229 229 229 229 229 224 224 224 224 224 224 222 224 224 224 224 224 229 229 229 229 229 229 229 232 232 232 232 232 232 229 232 232 335 335 229 335 335 335 224 224 224 224 224 228 224 229 229 229 229 229 229 228 229 229 229 229 228 229 335 335 224 224 228 228 224 228 227 228 228 228 228 228 228 227 228 228 228 227 227 228 227 227 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 0 227 222 227 227 227 227 222 227 227 227 227 227 0 0 227 227 227 227 0 0 0 0 0 0 0 0 0 0 222 222 0 0 0 222 222 222 222 227 0 0 222 222 222 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 338 339 335 335 338 338 338 335 335 232 335 337 337 337 338 338 337 337 337 338 338 337 337 338 337 337 339 360 339 339 360 338 338 339 338 339 338 338 338 338 338 338 338 338 338 338 338 338 360 360 338 360 360 360 360 338 338 337 338 359 359 359 359 359 338 359 359 359 359 359 359 359 359 359 232 232 233 233 233 233 233 233 233 233 233 233 287 233 233 233 233 233 233 233 233 287 233 233 287 340 233 233 286 286 286 286 287 286 286 286 286 286 288 286 286 288 286 286 288 288 288 288 288 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 288 288 288 288 288 288 287 287 287 287 287 287 287 287 287 288 288 289 206 289 289 289 287 289 289 289 289 289 289 289 289 289 359 363 359 359 359 362 362 359 359 337 337 340 340 340 362 362 359 340 340 362 362 340 362 340 340 340 337 337 337 337 337 337 340 337 337 337 337 337 337 340 337 337 337 340 340 340 340 340 340 340 340 340 340 340 340 340 340 337 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 289 289 289 340 340 287 289 289 289 289 340 289 289 289 289 289 289 289 363 363 362 362 362 362 363 362 362 361 362 362 362 362 362 362 362 362 362 362 365 362 362 365 365 365 361 361 289 361 361 361 361 289 289 289 289 289 207 289 361 207 289 289 207 207 207 207 207 207 207 207 209 365 209 209 209 209 209 361 361 361 361 361 209 209 361 361 361 207 207 207 207 207 209 365 209 209 209 209 311 207 207 207 207 207 207 207 209 210 209 207 210 210 311 210 210 210 210 210 210 210 210 210 210 211 211 207 207 207 207 207 207 207 211 211 207 207 211 211 211 211 211 211 211 211 207 207 207 207 207 207 207 207 207 289 207 206 206 206 207 208 207 207 206 208 208 271 208 208 271 208 211 211 207 208 208 208 208 207 207 207 207 207 208 208 207 208 208 208 208 208 208 208 211 211 264 264 264 264 283 264 208 264 264 264 264 264 264 264 264 264 264 264 283 264 264 264 264 283 289 289 206 206 206 206 206 206 206 288 206 206 206 206 206 206 206 206 206 206 206 269 206 269 269 271 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 269 269 269 269 269 269 269 288 269 288 288 288 269 269 269 269 288 269 269 288 288 377 269 269 269 269 270 270 270 377 269 377 377 377 270 378 269 377 377 378 378 378 378 378 264 264 264 264 264 263 263 264 264 271 264 264 271 264 264 263 264 264 264 263 263 271 263 263 263 263 271 271 206 271 271 271 271 206 206 206 206 206 271 271 206 206 206 271 271 271 271 271 263 263 271 270 270 270 270 271 271 271 271 271 271 270 271 271 271 270 270 271 271 271 263 263 270 270 270 378 378 270 270 270 270 270 270 378 270 270 270 378 378 378 378 378 264 264 263 263 263 263 266 263 263 263 263 263 263 263 263 266 263 263 263 266 266 263 263 266 262 266 378 263 378 378 378 378 216 378 378 378 378 378 378 216 378 378 378 216 216 378 378 216 262 262 262 262 262 262 262 263 263 263 263 216 262 262 262 216 216 216 216 216 216 216 262 262 262 262 262 262 262 216 262 182 182 182 262 262 262 182 182 262 183 182 182 183 210 210 211 211 312 312 312 211 211 211 211 211 211 211 312 312 211 211 312 312 312 312 312 312 312 312 283 211 283 283 283 283 284 283 283 283 283 283 283 283 283 284 283 283 283 284 284 283 284 284 284 284 315 315 284 312 284 284 284 284 284 211 211 284 284 284 284 284 284 284 284 284 284 372 315 315 372 372 315 315 315 372 372 372 372 372 372 372 372 315 372 372 372 315 315 372 372 260 260 260 283 283 266 266 266 267 283 266 266 266 266 266 266 266 266 267 266 266 267 267 267 267 267 267 267 267 262 262 262 262 262 265 265 183 183 183 183 183 183 183 265 265 265 265 183 265 265 183 183 183 100 265 267 268 267 267 268 265 268 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 268 268 268 268 268 268 268 265 268 102 102 102 102 102 268 268 268 268 105 105 105 102 105 105 107 105 260 168 372 372 168 168 168 372 372 285 372 372 372 372 371 371 372 371 371 371 168 371 371 371 371 371 284 285 283 284 285 285 285 283 283 283 283 283 285 285 283 283 267 285 285 267 285 285 371 371 371 371 371 371 371 285 371 285 285 285 285 371 285 285 285 285 268 285 285 268 371 108 268 371 371 108 108 268 268 268 268 268 268 108 268 268 268 108 108 105 105 107 168 168 168 168 168 169 169 168 168 167 167 167 167 167 169 169 168 167 169 169 169 169 169 169 67 73 167 167 108 167 167 61 61 108 108 107 107 107 107 107 61 61 61 61 61 61 61 109 61 61 109 61 67 67 167 67 67 67 67 167 167 167 167 61 67 67 167 61 61 61 67 61 61 62 67 67 67 67 67 67 67 62 67 62 62 64 64 64 67 71 67 64 64 64 71 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 60 60 64 60 60 60 60 109 109 107 109 109 106 64 107 107 107 107 106 106 106 106 106 106 106 106 58 58 106 106 58 58 58 60 60 64 60 60 60 60 64 64 64 64 64 60 60 64 58 58 60 60 58 58 154 158 158 158 158 158 156 156 154 158 154 154 154 155 155 155 156 158 155 155 156 156 155 251 251 251 251 104 104 104 104 104 101 101 102 102 102 102 101 101 101 101 101 101 101 101 101 103 120 101 103 103 103 100 100 116 116 116 116 116 116 116 181 116 116 116 116 116 116 116 116 116 116 114 118 120 177 120 120 120 120 118 100 100 100 100 116 120 118 120 120 116 118 118 118 118 118 177 177 118 118 177 119 119 118 118 118 118 119 119 119 118 119 119 119 119 119 119 119 251 251 155 251 251 251 251 155 155 154 154 154 154 155 155 251 155 155 155 178 178 153 178 178 178 178 58 154 106 106 106 106 154 106 106 104 104 106 106 103 106 106 106 103 154 103 103 103 178 178 153 153 153 153 153 154 154 154 154 154 153 153 153 154 154 177 153 177 177 177 178 178 175 178 175 175 174 177 175 177 177 175 175 174 175 175 175 174 174 174 174 174 251 251 204 204 252 204 252 178 204 178 178 204 204 204 204 204 204 204 204 276 276 204 204 357 357 357 176 178 174 176 176 176 176 174 174 173 173 173 173 176 174 173 173 173 176 173 400 400 357 357 176 357 357 176 357 176 176 176 176 176 176 400 176 176 176 400 400 176 400 400 357 357 357 357 357 357 356 400 400 400 400 399 357 356 357 357 399 356 356 399 399 398 64 64 64 64 64 66 64 60 60 60 60 60 60 60 66 66 60 66 66 66 66 159 66 66 159 66 158 158 156 156 157 157 157 156 156 253 253 253 253 253 157 157 157 157 253 157 157 253 157 157 255 157 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 157 159 159 157 157 258 160 159 160 160 160 160 160 160 160 258 258 258 258 258 160 160 160 160 258 160 160 258 259 259 259 148 252 253 276 252 252 276 276 276 276 358 357 358 358 358 276 276 276 276 358 276 276 358 358 277 277 277 356 358 356 356 356 355 355 356 356 398 398 398 398 398 355 355 356 355 355 355 355 354 354 354 354 355 308 308 358 358 308 308 308 358 358 358 358 355 308 308 358 355 355 355 308 355 355 306 308 310 308 308 308 308 308 306 308 306 306 306 306 306 307 307 308 306 307 307 307 306 307 307 307 307 259 259 258 259 259 257 257 258 258 255 255 255 255 257 257 257 258 257 257 279 279 281 281 279 279 279 255 255 253 253 255 280 280 253 253 253 253 276 280 280 253 280 276 276 277 276 277 277 279 310 281 281 310 310 310 255 281 255 255 280 281 310 281 281 281 310 310 277 277 310 310 310 310 310 310 307 307 310 310 310 310 307 307 307 310 307 307 307 307 307 307 307 259 259 257 259 259 256 259 279 279 310 279 279 279 279 256 256 279 279 279 256 256 278 279 256 278 256 309 310 309 309 309 309 309 307 309 380 307 307 380 380 309 309 309 309 380 380 309 380 380 380 380 380 278 278 278 278 278 278 278 309 309 309 309 309 309 309 309 309 309 309 249 309 380 380 278 278 249 249 249 249 250 249 249 138 138 138 138 138 249 249 249 249 138 139 139 138 139 139 139 139 75 64 64 75 75 75 75 66 66 66 66 66 66 75 75 75 75 75 75 75 75 75 75 75 77 77 72 66 160 160 72 72 72 160 160 148 160 69 69 69 72 72 160 72 72 72 72 72 72 72 79 79 75 77 75 75 75 82 88 72 66 72 72 72 82 82 82 72 72 82 82 72 79 79 77 77 88 88 77 87 87 82 88 89 89 89 89 88 88 87 88 88 88 87 87 88 88 87 98 98 259 148 145 259 148 148 148 256 145 254 256 145 145 145 148 148 145 145 145 148 148 145 148 148 149 162 254 254 250 250 250 250 254 139 250 139 139 140 140 140 142 142 250 140 140 142 142 140 142 142 143 142 149 149 145 145 149 146 149 254 145 254 254 142 146 146 146 142 142 147 147 142 142 142 149 162 149 149 149 149 151 147 147 143 147 147 147 147 147 151 149 147 147 151 151 150 150 161 161 164 88 98 99 88 99 99 99 89 89 89 89 89 89 89 99 97 99 97 97 97 97 97 97 97 97 97 79 79 69 79 79 69 79 69 69 69 69 69 69 69 69 69 69 69 69 162 162 162 90 97 90 90 90 90 90 89 89 79 79 83 83 83 83 83 83 83 165 83 162 162 166 166 165 166 166 166 166 165 165 165 165 151 165 164 165 165 151 164 164 164 164 164 98 98 99 98 98 98 98 93 99 93 93 93 93 95 98 94 99 98 95 94 94 95 94 94 94 94 166 93 166 166 93 93 93 163 166 163 163 163 163 163 81 81 166 81 81 81 80 81 81 80 80 80 78 78 95 78 78 95 78 93 93 93 93 93 80 95 80 93 80 80 78 80 80 80 78 94 78 78 78 74 74 78 78 80 80 78 68 68 78 65 78 78 78 65 74 194 65 65 65 65 210 210 313 313 313 313 313 312 313 315 313 313 313 313 313 313 313 313 313 313 313 313 313 314 314 314 315 315 315 315 315 315 315 260 315 260 260 260 260 261 315 316 315 261 261 316 316 261 261 316 316 316 314 314 313 313 314 314 314 313 313 315 313 316 316 316 313 316 316 316 316 316 316 316 314 314 314 314 314 314 314 314 314 316 316 314 282 314 314 368 314 314 368 368 368 368 368 368 368 368 170 170 169 170 170 170 170 169 169 67 73 73 73 73 170 170 169 169 172 172 170 73 172 172 172 172 67 67 76 67 76 76 76 71 71 71 71 71 76 76 71 71 71 76 76 71 77 77 172 172 73 73 73 76 84 73 73 76 76 76 76 76 76 76 76 76 76 76 76 87 84 172 84 84 84 84 84 87 76 87 87 87 84 84 87 87 87 87 92 87 87 98 368 368 282 368 370 370 370 282 282 171 282 282 171 171 282 205 282 282 171 205 205 171 205 205 205 205 171 171 261 261 171 171 171 170 261 170 170 170 170 170 170 170 170 170 172 170 172 172 205 205 171 171 171 171 85 171 171 171 171 171 171 172 171 171 171 172 172 172 172 172 85 85 85 85 85 92 85 172 85 84 84 84 92 92 85 84 84 92 92 92 92 98 370 368 370 370 370 370 370 205 370 205 205 205 203 205 370 370 370 370 370 370 370 203 370 370 203 202 85 91 92 85 91 91 91 92 92 98 98 98 92 96 92 96 94 96 96 94 94 94 203 203 203 203 203 203 203 91 91 91 91 91 91 91 91 91 91 86 86 96 96 94 203 203 86 203 203 70 70 86 86 94 86 74 86 74 86 86 74 74 74 74 74 65 210 311 311 311 311 314 311 314 314 311 314 311 311 311 311 311 311 311 365 365 365 365 314 314 368 314 314 314 314 368 368 368 368 368 368 368 366 366 368 368 368 366 366 368 366 366 367 366 365 365 365 365 365 365 365 314 314 314 314 314 365 365 365 366 366 366 366 366 366 366 365 365 365 365 365 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 370 368 369 370 369 369 369 202 202 202 202 202 202 202 369 369 369 369 369 369 369 369 369 369 220 290 203 203 70 70 70 70 70 70 70 65 65 63 63 63 70 70 70 70 63 70 70 63 63 63 59 201 220 220 202 220 220 220 220 202 202 202 202 202 201 201 202 201 201 201 201 201 201 201 200 200 200 200 200 200 200 201 200 201 201 201 201 200 200 200 200 200 200 200 200 199 200 200 197 197 363 359 363 363 364 364 364 363 363 367 363 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 367 367 368 367 367 367 367 368 368 368 369 369 367 290 368 369 369 290 290 290 290 290 364 342 364 364 364 290 290 367 364 367 367 290 290 290 290 290 290 290 290 290 290 290 219 342 290 219 219 219 219 290 290 290 200 200 219 219 219 219 200 197 219 197 197 197 359 360 359 359 360 364 364 342 364 364 342 360 360 360 360 360 360 360 360 360 360 360 342 342 219 219 219 219 342 197 219 197 197 197 197 219 219 219 219 219 219 219 342 219 219 219 219 219 339 339 342 342 342 342 339 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 339 339 339 339 339 342 342 342 342 341 341 341 339 339 339 339 341 339 341 339 339 339 339 339 341 341 339 0 0 341 341 217 217 217 217 341 0 0 341 341 0 0 0 0 0 0 0 0 219 217 197 219 219 218 218 197 197 197 197 197 197 197 197 218 197 197 197 218 218 198 218 272 272 272 0 0 217 0 0 0 0 217 217 217 217 218 218 218 217 218 218 218 0 218 218 272 0 0 0 0 0 0 0 272 0 272 272 272 272 0 0 0 0 0 0 0 0 0 0 0 0 0 199 197 199 199 199 199 199 199 199 201 201 199 59 199 199 199 199 199 57 57 57 57 57 57 190 57 59 59 63 59 59 190 59 63 63 65 63 63 192 192 190 190 63 192 192 192 190 192 192 189 191 189 190 190 57 190 190 189 189 59 59 59 59 190 190 189 190 190 190 189 189 190 189 189 332 328 189 332 294 294 327 189 189 191 189 189 296 294 294 294 294 294 330 330 330 330 330 330 330 330 0 0 0 0 0 304 0 305 305 272 272 305 305 304 304 304 304 304 304 304 303 304 304 304 303 303 272 272 198 198 198 198 198 199 199 197 199 199 199 198 199 199 199 57 328 57 57 328 304 323 304 304 304 328 327 305 305 272 328 328 328 328 304 328 328 328 327 328 328 328 323 326 327 327 326 326 326 327 327 332 327 294 326 326 327 327 326 326 326 326 330 325 0 0 303 0 0 0 0 303 303 321 303 302 321 302 303 302 303 302 302 302 302 318 302 318 318 318 326 321 326 326 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 320 322 322 322 322 322 318 318 320 318 318 318 318 321 320 321 321 320 320 320 320 320 320 320 319 320 320 319 383 382 318 383 383 383 383 319 319 319 319 319 384 383 383 383 319 383 383 383 383 384 383 383 384 383 384 384 384 384 384 51 51 384 384 319 319 291 291 384 384 51 384 384 384 51 51 384 51 51 51 51 322 319 329 322 322 324 324 325 325 325 325 329 329 329 329 324 329 329 329 324 324 329 324 324 331 292 51 52 292 51 51 52 52 291 291 324 324 292 292 292 292 292 292 292 292 292 292 292 52 52 52 52 52 52 52 55 55 292 293 55 55 55 52 52 52 52 55 52 49 55 55 52 53 49 330 330 296 330 333 333 333 191 296 191 191 191 191 191 333 298 296 296 296 298 333 193 298 298 298 298 191 191 194 191 191 194 194 192 192 65 194 194 194 194 194 194 68 68 194 68 80 80 195 298 193 193 193 193 195 191 191 191 191 193 193 193 193 193 194 193 196 193 196 80 298 298 195 195 195 195 195 196 195 196 196 195 195 195 195 195 163 163 301 163 163 161 53 53 55 55 55 55 55 293 55 293 293 293 293 293 55 55 55 55 293 55 55 295 295 295 295 56 331 293 329 331 331 331 331 333 329 333 333 333 334 334 329 333 333 334 297 333 334 334 295 295 293 295 295 295 300 293 293 293 293 331 295 297 293 293 297 297 297 297 334 299 295 295 300 300 300 300 144 299 297 299 299 299 300 300 300 301 301 301 300 301 301 161 53 53 54 53 53 50 50 55 55 56 56 55 141 54 54 50 54 54 54 54 50 54 54 54 24 24 295 56 144 144 144 144 144 150 300 161 150 150 144 144 144 144 147 143 143 147 143 143 54 24 54 54 26 141 26 56 141 56 56 141 141 141 141 141 141 141 141 143 143 143 24 24 26 26 26 26 25 140 26 140 140 140 26 26 26 26 140 25 25 139 139 25 47 47 47 47 47 47 47 48 48 48 48 48 48 48 33 33 48 48 33 33 33 33 33 33 33 33 52 52 52 52 52 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 46 49 49 49 45 46 33 33 46 33 46 46 46 48 46 52 52 46 46 46 46 46 46 46 46 46 46 31 33 33 31 31 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 30 31 31 31 31 31 50 49 50 50 50 50 50 24 50 24 24 24 24 24 50 50 50 50 50 50 50 21 21 21 21 21 24 24 25 24 24 24 24 25 25 25 25 25 25 25 25 23 25 25 25 23 23 23 23 23 23 23 21 21 24 21 21 21 21 24 24 24 24 24 24 23 24 24 23 23 23 23 23 23 21 21 21 21 21 21 21 23 21 20 23 23 20 20 21 19 21 19 19 19 19 20 19 19 20 19 31 31 31 31 3 3 3 31 31 31 31 31 31 31 3 3 3 3 3 3 3 3 3 3 3 3 45 45 49 49 45 45 45 49 49 49 49 50 45 45 45 45 45 45 45 45 45 45 3 3 3 3 3 18 18 45 31 45 45 45 45 18 45 45 45 45 21 45 21 21 18 18 18 18 18 18 18 21 18 21 21 21 18 19 18 18 19 19 19 19 19 19 3 2 3 3 3 1 2 3 3 3 3 3 3 1 1 1 3 1 1 1 1 1 1 1 1 1 18 3 13 18 13 13 13 19 19 19 19 19 19 13 13 13 13 13 13 13 13 13 13 13 13 13 1 10 1 13 13 13 13 13 13 3 13 13 13 13 13 13 13 13 13 13 13 13 10 10 13 13 10 10 10 13 13 13 13 13 13 13 10 10 13 13 10 10 10 10 10 10 10 10 10 10 11 10 11 11 9 13 13 13 13 13 13 11 11 11 11 11 11 11 11 14 11 14 14 14 13 13 15 13 15 15 15 15 15 20 15 15 15 15 15 15 15 15 15 15 15 15 15 15 17 17 14 14 14 14 14 14 14 13 13 13 13 15 14 14 14 15 15 14 14 15 17 17 14 134 14 14 16 16 134 14 14 17 14 16 16 16 16 16 16 16 16 16 16 16 16 16 16 135 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 22 22 22 22 23 20 25 23 23 22 22 25 25 25 25 138 25 138 25 138 138 138 138 138 138 138 22 22 22 22 22 22 22 20 22 20 22 22 22 22 22 22 22 22 380 22 138 138 22 22 380 22 22 22 22 380 380 380 380 380 380 380 380 380 380 380 379 380 379 379 16 135 16 16 16 16 16 16 16 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 137 137 17 17 15 17 17 17 17 20 20 20 20 20 17 17 20 20 20 22 22 22 22 22 137 137 16 137 137 137 137 22 16 17 17 22 22 22 22 22 22 22 22 22 22 22 137 137 137 137 137 379 379 22 22 22 22 22 379 379 137 379 379 379 379 379 379 379 135 135 136 16 135 152 152 136 136 136 136 136 136 136 136 152 136 136 136 152 152 136 136 152 152 152 137 137 379 137 137 137 136 306 306 306 306 306 306 306 306 306 306 306 354 306 306 354 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 354 136 354 354 396 136 354 136 396 396 396 354 354 354 354 354 396 396 354 354 354 396 396 398 398 398 348 348 348 348 348 348 348 348 348 348 346 346 346 348 348 348 348 348 348 348 348 348 348 348 348 348 346 346 346 245 273 245 346 346 346 273 273 273 130 130 130 273 273 273 273 346 273 273 273 346 346 273 273 346 346 346 348 348 348 348 348 349 349 346 348 346 346 346 348 346 348 346 346 346 346 346 346 346 349 349 349 349 349 346 349 346 346 351 351 349 349 352 349 349 351 351 351 351 351 351 130 130 130 130 130 130 130 130 130 130 130 130 132 132 130 133 133 133 133 130 133 133 133 133 130 133 133 133 248 248 132 132 132 132 9 132 132 134 134 9 9 9 10 9 9 9 134 134 9 9 11 134 134 134 134 134 133 133 133 133 133 134 133 132 133 132 134 134 134 134 133 134 134 134 134 134 134 134 133 248 134 133 133 135 248 134 134 134 134 134 135 135 134 135 134 135 135 135 135 135 351 351 351 351 351 351 351 351 351 274 346 351 274 351 351 351 351 351 351 351 351 351 351 351 351 351 274 274 273 273 274 274 274 130 273 130 130 130 274 274 274 130 130 130 274 130 248 248 275 275 274 275 275 274 275 274 274 274 274 274 274 248 274 274 274 248 248 248 248 248 275 275 248 275 275 248 248 248 248 248 248 248 248 248 248 248 248 248 248 135 135 135 353 351 351 353 353 351 351 351 351 351 351 351 353 353 351 351 395 353 395 395 395 395 275 393 248 275 393 393 393 152 248 135 152 152 152 152 248 152 152 152 152 152 152 152 395 395 395 395 395 393 395 393 393 393 393 393 393 396 393 393 393 396 396 393 152 152 395 396 395 395 395 396 396 396 396 396 396 395 396 396 396 398 396 398 348 348 348 348 348 343 348 343 343 348 348 348 348 348 348 348 348 346 344 346 346 346 343 343 343 343 343 343 343 235 343 235 235 235 235 235 343 344 343 343 235 344 344 240 240 240 240 240 344 344 344 344 344 344 245 343 344 343 343 344 344 344 344 344 344 344 344 344 344 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 130 130 130 130 130 235 235 234 235 235 235 235 234 234 237 234 234 238 238 235 240 235 238 238 240 240 238 238 238 238 238 237 237 237 237 238 238 238 385 385 385 385 385 385 385 237 242 237 237 386 386 242 386 386 386 386 386 238 244 238 238 238 242 129 238 238 238 238 238 238 242 238 238 242 242 129 242 386 386 244 244 129 129 129 129 129 129 129 387 387 387 131 131 129 129 129 129 131 131 129 131 131 131 7 5 130 130 130 130 130 130 130 245 130 240 245 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 240 240 240 240 240 240 240 235 240 235 235 240 240 240 240 240 240 240 244 240 244 244 130 130 130 130 130 130 130 245 130 240 240 240 130 130 130 244 244 244 244 244 244 244 4 4 129 129 4 129 4 129 129 244 129 129 129 129 129 129 129 5 5 129 5 5 130 130 130 130 130 130 130 4 130 130 130 130 130 130 130 130 130 130 130 130 130 132 4 4 5 4 4 4 6 5 5 7 5 5 5 5 5 5 5 5 5 5 6 8 8 8 8 8 132 132 130 130 132 6 6 4 130 4 4 6 6 6 6 6 6 6 6 6 6 8 132 6 6 132 9 6 6 8 8 8 8 10 6 9 6 6 10 10 10 10 10 10 0 385 388 388 385 385 385 388 388 388 389 389 389 388 387 387 385 386 385 387 387 386 387 386 386 387 389 389 389 389 34 389 34 34 34 38 37 37 40 40 40 37 37 37 34 34 37 37 37 34 34 37 37 36 36 36 387 387 387 387 387 387 387 387 387 387 387 34 34 34 387 34 34 34 34 34 34 34 387 7 387 387 131 34 7 36 34 34 34 7 7 7 7 7 7 7 7 7 7 7 40 40 40 29 29 29 29 29 29 43 43 43 43 32 43 32 32 32 29 29 32 32 32 27 27 32 28 28 28 28 43 32 32 44 32 32 32 32 32 47 47 47 47 47 47 47 32 33 32 32 33 33 33 33 33 33 28 28 32 28 28 28 28 32 32 32 32 32 32 33 32 32 33 33 33 33 33 33 28 28 28 28 28 30 28 33 30 33 30 30 30 30 30 30 30 30 30 30 2 2 7 7 7 7 7 7 7 36 36 36 36 36 36 36 36 36 36 36 36 36 35 36 35 35 35 35 36 36 27 36 36 36 36 40 27 40 40 27 27 27 27 27 27 27 27 27 27 28 35 35 36 35 39 39 39 36 36 36 36 36 39 39 39 36 36 39 39 39 28 28 35 35 39 39 35 2 2 28 39 28 28 39 2 2 39 39 39 2 2 2 2 2 7 7 7 7 8 35 35 35 35 35 35 35 8 8 35 8 8 8 8 8 8 8 35 35 2 35 35 2 35 2 2 2 2 2 2 2 2 2 2 2 12 2 1 10 8 8 12 8 8 12 12 12 12 35 12 12 12 12 12 12 12 12 12 12 10 10 8 12 8 8 10 10 12 10 10 10 10 10 10 10 10 10 10 10 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 389 0 0 0 0 0 0 0 0 38 0 0 0 38 0 38 38 40 231 231 231 231 231 0 0 336 336 336 336 336 336 231 0 0 231 0 0 0 0 0 0 0 0 0 336 336 336 336 336 336 336 336 336 339 339 339 336 336 336 336 0 0 0 0 0 0 0 0 0 0 0 0 0 336 0 336 336 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 40 0 38 38 0 38 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 40 40 29 41 41 0 0 381 381 381 29 29 40 40 42 29 42 42 43 43 0 0 0 0 0 0 381 0 0 0 0 0 0 317 0 0 0 317 317 317 317 382 43 43 42 42 43 382 43 381 381 41 381 381 382 382 382 382 382 382 382 382 382 382 43 44 43 44 44 382 382 382 383 383 44 44 44 383 383 44 383 383 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 116 116 181 181 181 180 180 181 181 181 181 180 180 180 180 180 180 112 112 112 181 181 180 112 112 112 112 112 112 112 112 112 181 116 181 181 114 114 114 181 181 181 181 181 181 114 181 181 114 114 114 114 114 114 116 116 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 180 111 180 180 111 111 112 111 112 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 112 111 111 111 111 111 111 111 111 111 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 113 111 111 113 113 113 111 111 111 111 121 113 113 111 113 121 121 113 121 121 121 113 113 113 113 113 113 113 113 113 121 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 114 114 114 114 114 114 117 114 114 112 112 112 112 112 117 117 114 112 112 117 117 113 113 113 113 113 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 111 113 113 113 112 113 113 113 113 112 112 112 112 112 113 113 112 112 112 113 113 112 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 118 118 117 117 117 117 118 117 117 113 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 115 113 113 115 115 115 115 115 117 117 117 117 117 117 117 113 113 113 113 113 113 113 113 113 113 113 113 113 115 115 119 119 117 117 119 119 119 115 115 115 115 115 115 115 119 119 115 115 115 119 119 115 119 119 119 119 121 121 121 121 121 121 121 124 121 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 122 124 124 122 124 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 123 122 124 123 124 124 123 123 123 124 124 124 124 124 123 123 124 123 122 123 123 122 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 122 122 122 122 391 122 122 391 122 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 347 347 347 347 391 391 391 391 391 391 391 391 391 348 348 348 348 348 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 348 348 350 391 350 350 350 350 350 348 350 348 348 350 348 350 350 350 350 350 350 350 350 350 350 350 348 350 392 123 123 123 392 392 392 123 123 123 123 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 122 123 122 122 122 392 392 122 122 122 122 122 122 392 122 122 122 392 392 391 392 392 392 392 392 392 392 392 392 392 392 123 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 350 350 350 392 392 392 350 350 350 350 350 350 350 350 350 350 350 350 392 123 392 392 392 392 392 392 392 392 392 392 352 352 392 392 392 392 352 352 352 352 352 352 352 352 352 392 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 353 353 353 115 173 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 113 115 126 126 126 115 115 115 126 126 126 127 126 126 126 126 126 115 128 115 115 127 127 127 115 115 115 115 115 127 127 115 115 127 127 127 127 127 127 128 128 127 127 128 128 128 127 127 125 127 127 125 127 128 128 127 127 125 125 128 125 125 125 125 125 113 113 113 113 113 126 126 121 113 121 121 121 121 121 126 126 113 121 126 126 126 126 126 123 123 123 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 124 123 123 123 123 123 123 123 123 121 121 121 121 121 123 123 121 121 121 123 123 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 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 123 126 123 123 125 125 125 125 125 125 125 125 125 125 125 125 125 123 125 125 123 123 123 123 123 123 125 125 123 125 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 125 125 125 125 125 394 394 125 125 394 125 394 394 394 394 394 125 394 394 394 394 394 394 394 394 394 394 125 123 125 394 394 394 392 123 123 392 392 394 394 392 392 394 394 394 352 352 352 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 352 352 394 352 352 394 394 352 394 353 353 353 352 352 352 352 352 352 352 352 352 352 352 353 352 353 353 173 173 115 173 173 173 173 115 115 115 115 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 128 128 128 128 128 128 128 128 128 125 125 128 125 128 128 128 128 128 128 128 128 128 128 128 128 128 173 173 173 173 173 173 173 128 173 128 128 128 173 173 173 128 128 128 128 128 128 128 173 173 173 173 173 173 173 128 173 128 128 128 128 128 173 173 173 400 400 400 400 400 400 400 400 400 125 125 394 125 125 397 397 394 394 394 394 394 394 394 394 397 394 394 394 397 397 394 394 397 397 397 353 394 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 397 397 394 394 353 353 353 394 394 394 353 353 353 353 353 353 353 353 353 353 353 353 397 397 353 353 353 353 397 353 353 353 353 353 353 353 353 395 353 353 353 395 395 395 395 395 395 395 400 400 128 400 400 128 400 128 128 128 128 128 128 128 128 128 128 128 128 128 399 128 128 397 397 397 128 128 128 128 128 397 128 125 128 125 125 397 128 397 128 397 397 397 397 397 397 397 397 397 397 397 397 397 397 128 128 128 128 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 395 397 397 395 395 395 395 395 395 400 400 400 400 400 400 400 399 399 397 397 399 399 399 399 400 399 399 399 399 400 399 399 399 399 399 397 397 395 397 397 395 397 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 399 399 399 399 399 399 399 399 399 397 397 397 399 399 399 399 399 399 399 399 395 395 399 399 399 399 399 399 399 399 399 395 399 399 398 399 399 399 399 399 399 399 399 398 399 398 398 398 183 181 182 182 182 181 181 182 182 182 182 182 182 181 181 181 181 181 181 181 181 181 181 181 181 181 182 182 182 182 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 181 181 181 181 181 181 181 181 181 181 181 215 181 181 181 181 215 181 181 215 181 215 181 181 181 181 180 181 181 180 181 181 180 181 180 180 181 180 180 180 180 180 180 180 215 215 215 215 215 215 215 215 215 215 215 215 378 378 378 215 215 215 215 215 215 215 215 215 215 215 215 215 179 215 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 187 378 378 378 187 187 376 187 187 187 187 179 179 215 215 179 187 179 215 215 215 215 187 187 187 187 187 187 187 187 187 187 187 179 179 179 179 179 179 179 187 187 187 187 187 187 187 179 179 187 187 187 179 179 187 187 187 187 188 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 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 179 179 215 215 179 180 180 180 180 188 188 188 180 180 179 179 179 179 179 188 179 179 179 179 179 179 179 188 180 179 188 188 188 188 179 179 179 179 179 188 188 179 179 179 188 188 188 188 188 180 180 180 180 180 180 180 180 180 180 180 180 111 111 180 180 180 111 180 111 111 111 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 111 111 110 111 110 110 110 180 180 180 188 188 110 110 110 180 188 110 110 188 110 110 111 110 111 111 121 110 110 110 110 110 110 110 110 121 110 110 110 121 121 121 121 121 378 376 376 376 376 376 376 376 376 377 376 376 377 377 377 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 376 376 377 377 376 375 376 376 376 376 376 376 376 376 376 376 377 376 376 376 376 376 376 376 376 376 376 376 376 376 187 376 376 376 376 187 376 376 376 376 376 376 376 376 376 376 376 376 214 187 214 214 214 214 187 377 375 377 377 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 286 375 375 286 286 375 286 286 286 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 375 375 375 375 375 375 375 375 375 375 375 375 375 375 373 373 373 373 373 373 373 373 214 214 214 214 214 214 214 214 214 375 375 375 375 375 214 214 214 214 214 214 214 375 214 214 214 214 375 375 375 375 375 375 375 377 377 377 377 375 375 375 375 375 375 375 375 375 375 375 214 214 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 214 214 375 214 214 373 214 375 375 375 375 375 373 373 373 373 373 373 373 373 373 373 214 187 214 214 214 214 187 214 214 214 214 214 214 214 214 214 214 214 214 213 187 214 213 213 213 213 214 214 214 214 214 214 214 373 373 373 373 373 373 373 214 213 373 373 373 213 213 373 373 213 213 213 213 213 214 213 213 213 213 214 214 214 214 213 213 213 214 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 121 121 121 186 186 186 186 110 110 188 110 110 110 110 186 186 110 110 110 186 186 110 110 186 186 186 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 110 186 110 110 110 110 110 110 110 110 188 188 188 188 188 188 188 188 188 188 188 188 186 186 188 188 186 186 186 188 188 188 188 188 188 188 188 188 188 188 188 188 186 188 188 188 188 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 376 187 187 187 187 376 376 376 376 376 376 376 376 376 376 376 376 376 376 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 188 185 188 188 185 188 185 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 187 187 188 188 188 188 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 188 187 188 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 185 185 185 185 185 185 185 185 185 187 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 213 185 185 185 185 185 187 185 185 185 187 187 187 187 187 185 187 187 213 213 187 187 213 185 185 213 185 185 185 185 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 121 121 121 121 121 186 186 186 186 186 186 186 121 124 186 186 186 124 124 124 124 124 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 124 124 186 124 124 124 124 186 186 186 186 186 186 186 186 186 186 186 124 186 186 186 124 124 124 124 124 124 124 186 186 124 122 124 124 122 124 124 122 122 122 122 122 122 186 186 185 185 186 186 186 185 185 185 185 185 185 186 186 186 186 186 186 186 186 186 186 186 186 186 185 185 184 184 184 184 185 184 184 213 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 186 186 186 186 186 186 186 185 184 185 185 184 186 186 186 184 184 184 186 184 184 184 186 186 186 186 186 247 186 186 186 247 186 247 247 247 247 247 247 247 247 247 122 247 247 247 122 122 122 122 122 122 122 122 122 122 122 186 186 122 186 122 122 122 122 122 122 122 122 122 122 122 122 122 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 122 122 122 122 122 122 122 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 122 122 122 122 122 122 122 186 122 186 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 391 122 122 122 391 122 122 391 391 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 390 122 122 122 390 390 390 390 390 390 390 391 391 122 122 391 390 390 122 122 122 122 122 390 390 122 122 122 390 390 390 390 390 391 390 391 391 391 390 390 390 390 390 390 390 391 391 390 391 347 391 347 347 347 347 347 347 347 347 347 347 347 390 390 390 390 390 390 390 347 347 347 347 347 347 348 347 347 347 347 347 390 390 390 390 390 390 390 122 122 122 122 122 122 390 390 390 390 390 390 390 390 390 390 390 390 390 347 347 390 347 347 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 343 343 343 343 343 343 343 390 390 390 390 390 343 343 343 343 343 343 343 343 343 343 343 343 343 343 247 122 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 345 184 184 184 184 184 184 184 184 184 213 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 184 184 184 247 247 247 247 247 345 345 247 247 184 184 247 247 247 247 345 247 247 246 345 345 246 345 345 345 345 343 343 343 343 343 343 343 390 343 390 390 390 345 343 343 343 343 343 343 343 343 345 343 343 345 343 390 390 390 390 390 345 390 122 390 122 247 247 345 345 345 247 345 345 345 345 345 345 345 345 345 345 345 345 345 390 345 390 390 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 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 345 345 345 345 345 345 343 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 345 345 345 343 343 343 343 343 343 343 343 343 345 345 343 236 343 343 343 343 343 343 235 235 236 343 235 235 235 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 212 212 213 213 212 212 212 373 213 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 375 373 375 375 375 374 375 373 373 373 374 374 373 373 374 373 374 374 374 375 375 375 375 375 374 374 286 286 286 286 286 286 286 374 374 286 286 286 374 374 286 286 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 226 226 373 373 226 226 226 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 374 226 226 373 226 226 374 226 373 373 373 373 373 373 374 373 373 373 373 374 373 373 374 226 226 226 226 226 226 226 374 374 374 374 374 226 226 226 226 374 226 226 226 374 374 373 373 373 373 373 373 373 226 226 226 226 226 226 226 226 226 226 226 226 226 223 226 226 226 226 226 226 226 226 226 226 226 226 226 226 230 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 222 226 226 222 226 235 235 236 236 236 236 236 236 236 345 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 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 243 243 236 243 243 243 243 236 236 345 345 345 243 243 236 236 345 345 243 345 345 345 243 243 243 243 243 243 243 243 243 345 345 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 246 345 246 246 246 246 246 184 247 184 184 184 184 184 246 184 184 184 184 184 184 184 184 184 212 212 184 184 212 184 212 212 212 212 184 213 213 213 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 184 184 184 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 373 212 212 212 212 373 373 373 373 373 373 373 373 373 373 373 373 243 243 243 243 0 0 0 243 243 246 246 246 246 0 0 0 243 0 0 0 0 0 0 0 373 373 246 246 345 246 246 246 246 345 345 345 246 246 246 246 246 246 246 184 184 184 184 212 373 373 0 0 373 0 373 246 0 246 246 246 0 212 0 0 184 212 212 184 212 212 373 373 373 373 373 373 373 212 373 212 212 373 373 373 373 373 373 373 373 373 373 373 0 0 0 0 0 0 0 0 0 373 373 223 223 223 0 0 0 0 223 0 0 223 223 223 223 221 373 373 373 373 373 223 223 373 373 373 373 223 223 223 373 223 223 223 223 223 223 223 223 223 223 223 223 223 223 373 223 373 223 223 223 223 223 223 223 223 223 223 223 226 221 221 223 223 221 221 221 226 221 226 226 226 221 221 221 226 226 226 226 226 226 222 235 235 236 235 235 235 235 236 236 236 236 236 236 236 235 235 236 236 234 234 235 234 234 234 234 234 243 236 243 243 236 243 236 243 243 243 243 243 243 239 243 239 243 239 239 239 239 239 239 239 239 239 234 234 234 234 234 234 234 236 236 236 236 236 234 234 234 234 239 234 234 239 239 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 0 243 0 0 0 0 0 0 0 221 221 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 221 221 221 221 221 221 221 226 221 222 222 222 222 222 221 221 221 222 222 222 221 222 222 222 222 222 0 0 0 0 0 0 0 221 0 221 221 221 0 221 0 221 221 221 221 221 222 222 0 0 0 0 0 0 0 222 221 222 222 222 222 222 0 0 0 0 222 0 0 222 0 0 0 0 237 237 234 237 237 237 237 234 234 239 234 234 239 234 237 237 234 237 239 241 237 239 239 239 239 239 239 239 243 239 239 243 239 243 243 243 243 0 243 243 243 0 0 0 0 0 0 0 0 0 239 239 0 0 0 239 239 239 239 239 243 0 239 239 243 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 237 237 237 237 237 237 237 237 237 241 241 237 241 237 237 237 237 237 237 237 237 241 237 237 237 237 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 241 385 241 241 241 241 241 241 241 0 0 0 241 241 241 0 0 0 0 0 0 0 385 385 385 385 385 385 385 0 385 0 0 0 0 0 385 385 385 0 0 385 385 0 0 0 0 0 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 374 286 286 286 286 286 286 286 286 286 233 233 233 233 233 233 233 230 230 230 230 286 230 230 230 230 230 230 230 230 230 374 374 286 286 286 374 374 286 286 286 286 286 286 230 286 230 230 230 230 230 230 230 374 374 374 374 374 230 230 230 230 230 230 374 374 374 374 374 374 374 230 374 374 374 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 232 233 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 233 233 233 233 233 233 233 233 233 233 233 232 232 232 233 232 232 232 232 232 232 232 233 230 233 233 230 229 230 232 229 229 232 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 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 230 230 230 230 230 233 233 233 233 233 230 230 230 233 233 230 230 233 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 230 230 230 230 230 230 230 230 230 230 230 230 230 229 230 229 229 229 230 230 230 226 226 230 230 230 230 230 225 230 226 226 230 230 230 226 225 226 226 226 225 225 225 225 225 225 225 229 225 229 229 229 229 225 225 225 225 225 225 225 225 225 225 225 225 225 225 226 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 226 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 222 222 222 222 222 222 232 335 232 335 335 335 335 232 232 335 335 335 335 335 335 335 335 335 335 232 335 335 335 335 232 335 335 335 335 232 335 335 335 335 335 335 335 335 335 335 335 335 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 335 335 335 335 335 335 335 335 335 335 335 335 335 335 339 336 335 336 336 336 336 336 336 336 336 336 339 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 339 339 336 339 339 339 339 336 336 339 339 339 339 339 339 339 336 336 339 336 339 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 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 336 335 335 335 335 336 335 335 336 336 336 335 336 335 335 336 336 336 335 335 335 335 335 335 336 335 335 335 336 336 335 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 335 335 335 335 228 228 228 335 335 336 335 335 228 228 228 228 335 335 228 228 228 228 228 228 228 228 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 228 228 228 228 228 228 228 336 228 336 336 336 228 228 228 336 336 336 227 336 336 336 228 228 227 228 228 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 222 222 222 222 222 222 222 225 222 225 225 225 224 222 222 222 222 222 222 222 222 224 222 222 222 222 225 225 225 225 225 229 225 229 229 229 229 229 229 229 229 229 229 229 229 229 224 229 229 229 229 229 224 224 224 224 224 224 224 224 224 225 225 225 224 224 224 224 224 224 224 224 224 224 222 222 224 224 224 224 222 224 224 224 224 224 224 224 224 224 224 224 224 224 222 224 224 224 224 224 229 229 229 229 229 229 229 229 229 232 229 229 232 229 229 229 229 229 229 229 229 229 229 229 229 229 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 229 229 232 229 229 232 335 232 232 232 232 232 232 232 232 232 232 232 335 232 232 335 229 229 335 229 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 224 224 224 224 224 224 224 224 224 229 224 224 224 224 224 224 224 224 224 224 224 224 224 228 228 228 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 228 228 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 228 228 229 228 228 228 228 229 229 229 335 335 228 335 229 335 335 335 335 335 335 335 224 224 224 224 224 224 224 228 224 228 228 228 228 228 224 224 224 228 228 227 227 228 227 227 227 227 228 228 228 228 228 228 228 228 228 335 228 228 228 228 228 228 228 228 228 228 228 228 228 227 228 228 228 228 227 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 227 227 228 227 227 227 227 228 228 228 228 227 227 227 227 227 227 227 227 227 227 227 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 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 0 222 0 0 0 222 222 227 222 222 227 222 227 227 227 227 227 227 227 227 222 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 0 0 0 0 0 227 227 227 227 227 227 0 227 227 227 227 227 227 0 227 227 227 0 0 227 0 0 0 227 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 222 0 0 0 0 222 222 222 222 222 222 0 0 0 0 0 0 0 0 0 0 0 0 0 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 227 227 0 0 222 0 0 0 0 222 222 222 222 222 222 222 222 222 222 222 0 222 222 227 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 336 339 339 336 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 338 339 335 338 338 338 339 335 335 335 335 335 335 335 338 338 338 338 338 338 338 338 338 338 338 338 335 335 335 335 335 335 335 335 335 232 232 335 337 337 335 335 335 337 337 337 337 337 337 337 337 337 338 338 338 338 338 338 338 335 335 335 335 337 337 337 337 337 337 337 337 337 337 337 338 338 338 338 338 338 338 337 338 337 337 337 337 337 338 338 338 338 337 337 338 337 337 337 337 337 339 360 339 339 360 360 360 339 339 339 339 339 339 339 339 360 339 339 338 360 360 338 338 338 338 338 339 339 339 339 338 338 338 339 339 339 339 338 339 338 339 339 338 338 338 338 338 338 338 338 338 338 338 338 338 339 338 339 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 337 360 339 360 360 360 360 360 360 360 338 338 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 338 338 338 338 338 338 338 338 338 337 337 337 337 359 359 359 338 359 359 359 359 359 359 359 359 359 359 360 359 359 359 359 359 338 360 338 338 338 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 232 232 232 232 232 232 232 233 233 233 233 233 233 233 232 232 232 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 287 287 287 287 287 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 287 233 233 233 233 233 233 340 233 233 287 287 287 287 233 233 340 233 233 287 340 340 287 287 287 287 287 233 233 233 233 233 233 233 286 286 286 286 286 286 286 233 286 233 286 286 287 287 286 286 286 286 287 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 288 286 288 286 288 288 288 286 288 286 286 286 286 288 286 286 286 286 286 286 288 286 286 286 288 288 286 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 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 233 233 233 233 233 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 288 288 287 287 288 288 288 288 288 288 288 288 288 288 288 288 288 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 287 287 288 288 287 287 287 288 288 288 288 288 206 206 289 289 288 289 206 289 289 206 206 206 206 289 289 289 289 287 289 289 289 287 287 287 287 287 289 289 287 287 287 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 359 363 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 362 362 362 359 359 359 359 359 359 359 337 337 337 337 337 337 337 340 340 337 337 337 340 340 340 340 340 340 340 362 362 359 362 362 362 362 359 359 359 359 340 362 362 359 340 340 340 362 340 340 340 362 362 362 362 362 362 362 340 362 340 340 340 340 340 362 362 362 362 340 362 362 340 340 340 340 340 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 340 337 337 337 337 337 337 337 337 337 232 337 337 337 337 337 337 337 337 337 337 233 337 340 340 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 340 340 340 340 340 340 340 233 340 233 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 337 337 337 337 337 340 340 340 337 337 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 287 340 361 340 340 340 340 361 340 340 340 340 340 340 340 340 340 340 340 289 289 289 289 289 289 289 289 340 340 340 340 340 340 340 340 340 287 287 287 340 340 340 287 287 289 289 289 289 289 289 289 289 289 289 289 289 340 289 340 340 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 363 363 359 359 363 363 363 362 359 362 362 362 362 362 363 363 362 362 362 362 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 361 362 361 361 362 362 362 362 362 362 362 362 361 362 362 361 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 365 365 365 362 362 362 362 362 362 362 362 365 362 362 362 365 365 362 365 365 365 365 361 361 361 361 361 361 361 289 361 289 289 361 289 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 207 207 207 207 207 361 361 361 361 361 207 207 289 289 289 289 289 361 289 289 289 289 207 207 289 207 207 207 361 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 365 365 362 365 209 209 209 362 362 362 362 209 209 209 209 209 362 209 209 209 209 209 209 209 209 209 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 209 209 209 209 209 209 209 209 209 361 361 361 361 361 361 361 361 361 361 361 361 361 209 207 207 209 207 207 207 207 207 361 207 207 207 207 207 207 207 207 207 207 207 207 365 365 209 209 365 365 365 209 209 209 209 209 209 209 209 209 209 209 209 209 311 209 209 311 311 311 207 209 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 209 311 209 209 209 209 209 209 209 209 209 209 209 210 209 209 207 210 210 207 207 210 311 311 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 211 211 211 211 211 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 211 211 211 211 211 211 211 210 210 207 207 207 207 211 210 207 207 207 211 207 207 207 211 211 211 211 211 211 211 211 211 207 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 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 289 207 289 289 289 206 207 207 207 207 207 206 206 207 206 206 206 206 206 207 207 207 207 207 207 208 207 207 207 207 207 207 206 207 207 207 206 206 206 206 206 208 208 208 208 208 208 208 206 208 206 206 271 271 208 208 208 208 208 208 208 208 271 208 208 208 208 211 211 211 211 211 208 211 211 211 207 211 211 211 208 211 208 211 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 207 207 207 208 208 208 208 208 208 208 207 208 207 207 207 208 208 208 208 208 208 208 208 207 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 211 211 211 211 211 283 283 264 211 208 208 264 264 264 264 283 264 264 264 283 283 264 264 283 283 283 208 208 208 208 208 264 264 208 208 271 208 264 264 264 264 264 208 264 264 264 264 264 264 264 264 264 264 283 264 264 264 264 264 264 264 208 264 264 264 264 264 264 264 264 264 264 264 264 283 283 264 264 283 264 283 264 264 264 264 264 264 264 264 264 264 264 264 264 283 264 264 264 264 283 289 289 289 289 289 206 206 289 289 206 206 206 206 206 206 206 289 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 288 288 288 288 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 269 269 269 269 269 206 271 206 269 269 271 271 269 269 271 271 271 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 286 288 286 286 288 288 288 288 288 375 288 288 375 375 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 375 288 288 288 288 288 288 288 288 288 288 375 375 288 288 288 288 377 288 288 377 377 377 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 288 269 206 206 288 288 269 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 288 288 288 288 288 269 269 288 269 269 269 269 288 288 288 288 288 288 377 288 288 288 288 377 288 288 377 269 269 269 269 270 270 270 269 269 269 269 269 269 269 270 270 269 269 270 270 270 270 270 270 270 270 269 269 377 269 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 270 270 269 270 270 377 378 269 269 269 377 377 377 377 270 269 377 377 377 377 377 377 378 270 378 378 378 378 378 378 378 377 377 378 378 378 378 378 378 378 378 378 378 378 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 263 263 264 263 263 263 263 264 264 264 264 264 264 264 271 264 271 271 271 271 271 264 264 264 264 271 264 264 271 264 264 271 264 263 263 264 263 263 263 263 264 264 264 264 264 264 263 264 264 264 264 263 264 264 271 263 263 263 263 263 263 263 263 263 271 271 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 271 271 271 271 271 271 271 271 271 206 271 271 206 271 271 271 271 271 271 271 271 271 271 271 271 271 206 206 206 206 206 206 206 206 206 289 206 206 206 206 206 206 206 206 206 206 206 206 271 271 271 271 271 271 271 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 271 271 271 271 271 271 271 206 271 206 206 271 271 271 271 271 271 271 271 271 271 271 263 263 263 263 263 263 263 271 270 271 271 271 271 270 263 263 270 270 270 270 270 270 270 270 270 270 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 270 270 271 270 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 270 270 271 270 270 270 270 271 271 271 271 271 271 271 271 271 271 271 270 271 271 271 263 263 263 263 263 263 263 270 270 270 270 270 270 270 263 378 270 270 270 378 378 270 378 378 378 378 270 270 270 270 270 270 270 270 270 271 270 270 270 270 270 270 270 270 270 270 270 270 378 378 270 378 378 270 378 270 270 270 270 270 270 270 270 270 270 270 378 270 270 270 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 264 283 264 264 264 266 283 263 263 263 263 263 263 263 264 266 264 263 263 266 266 263 266 266 266 266 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 266 266 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 266 266 263 266 266 266 266 263 263 263 263 263 263 263 266 266 263 262 262 266 266 262 266 266 262 266 263 263 378 263 263 378 263 378 378 378 378 378 378 378 378 378 378 378 378 216 216 378 216 216 216 216 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 216 216 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 216 216 378 216 216 378 216 378 378 378 378 215 378 215 378 378 215 215 216 215 215 215 262 262 262 262 262 262 262 262 262 263 263 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 263 263 263 263 263 263 263 263 263 263 263 263 263 216 263 263 263 216 216 216 216 216 262 262 262 262 262 262 262 262 262 263 263 263 216 216 262 262 216 216 216 216 216 216 262 262 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 215 215 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 262 262 216 216 182 182 182 216 216 215 182 215 182 182 216 182 215 182 182 182 182 182 262 262 262 262 262 262 262 262 262 262 262 262 262 182 262 262 182 182 182 182 182 182 262 183 182 262 262 183 183 182 182 182 182 182 182 183 182 182 182 183 183 182 183 183 210 210 210 210 210 210 210 211 210 211 211 211 211 211 210 312 210 210 312 312 312 312 312 312 312 312 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 312 312 211 312 312 312 312 211 211 211 211 211 211 312 211 211 211 312 312 211 211 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 315 312 211 211 283 211 211 211 211 283 283 283 283 283 283 283 283 211 283 283 283 283 284 283 283 284 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 284 284 283 283 284 283 284 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 284 284 284 284 284 284 284 283 283 283 283 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 315 315 312 312 315 315 315 312 312 284 284 284 284 284 315 315 312 284 284 284 284 284 284 284 284 284 211 284 211 211 284 284 284 211 211 211 211 211 284 284 211 211 211 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 372 284 284 284 284 284 284 284 284 284 284 284 372 284 284 372 315 315 315 315 315 315 315 284 315 284 284 372 372 315 315 315 315 315 315 315 315 315 315 315 315 315 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 315 315 315 315 315 372 315 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 315 315 372 315 315 315 315 372 372 372 372 372 372 260 260 260 372 260 260 260 260 260 260 260 260 260 283 283 266 283 283 283 283 266 266 266 266 266 266 266 266 283 266 266 266 266 266 266 266 267 267 267 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 267 267 266 267 267 267 267 266 266 266 266 266 266 267 266 266 266 267 267 266 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 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 265 262 262 262 265 265 265 265 265 265 265 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 265 265 265 265 265 265 265 183 265 183 183 183 265 265 265 265 183 183 265 183 183 183 265 265 265 265 265 265 265 183 265 183 183 183 183 183 265 265 265 183 183 183 265 183 183 102 102 102 267 267 267 267 267 268 268 267 267 267 267 267 267 267 267 268 267 267 265 268 268 265 268 265 265 265 265 265 265 266 265 265 265 266 265 266 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 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 102 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 265 268 265 265 268 265 268 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 105 105 102 102 102 268 268 105 105 105 105 105 105 105 102 105 105 105 105 105 105 105 105 105 105 105 107 105 107 107 107 260 260 260 260 260 168 168 372 372 372 372 372 372 372 168 168 260 168 168 168 168 371 168 168 168 168 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 371 168 168 372 371 371 371 371 372 372 372 372 372 371 371 372 372 372 371 371 372 371 371 371 168 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 284 285 284 284 285 285 285 284 284 283 283 285 283 285 285 285 284 284 285 285 285 285 285 285 285 285 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 267 285 285 285 285 285 285 285 283 283 283 283 283 283 285 283 283 283 267 267 283 267 267 285 285 285 285 285 285 285 267 267 267 267 267 285 285 285 267 267 285 285 267 267 268 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 285 371 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 371 371 285 371 371 285 285 371 371 371 285 285 285 285 285 285 285 285 285 285 285 285 285 371 285 285 285 268 268 285 285 285 285 285 285 268 285 285 285 268 268 285 268 267 371 371 371 371 371 371 108 371 371 371 371 371 371 371 371 371 371 371 371 108 108 371 108 108 108 108 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 108 108 268 108 268 268 108 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 108 108 108 108 108 108 108 268 268 268 105 105 108 108 108 105 105 105 108 105 107 107 168 260 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 169 169 169 169 169 169 169 168 168 168 168 168 167 168 371 168 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 169 169 169 169 169 169 169 168 168 168 168 167 169 169 169 167 167 169 169 167 167 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 73 67 169 67 67 67 167 167 167 167 167 167 167 108 108 108 108 108 108 108 167 167 167 167 61 167 167 61 61 61 61 61 108 108 108 108 108 108 108 107 108 107 107 107 107 107 107 107 108 107 107 107 107 107 107 107 107 107 61 61 61 61 61 61 61 108 108 108 108 61 61 61 61 61 107 61 61 61 107 107 61 61 61 61 61 61 61 61 61 107 109 109 109 109 61 61 61 61 109 61 61 109 61 62 109 62 67 67 67 67 67 67 67 169 169 167 169 67 167 67 67 67 67 67 67 67 67 67 67 67 67 67 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 61 61 61 61 61 67 67 67 67 67 61 61 167 61 167 167 61 61 61 61 61 61 61 61 61 61 61 67 67 61 67 67 67 62 61 61 61 61 61 61 62 61 61 61 62 62 61 62 62 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 62 67 67 62 67 62 62 62 62 62 64 64 62 62 62 62 64 64 64 64 64 64 64 64 67 71 67 67 67 64 64 67 67 67 67 67 64 64 67 67 64 64 64 64 64 64 71 71 64 71 71 71 71 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 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 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 60 64 64 60 60 60 60 64 64 64 64 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 109 109 109 109 109 109 109 109 109 107 107 109 107 109 109 109 109 109 109 109 64 109 109 106 64 64 107 107 107 107 107 107 107 107 107 107 107 107 106 107 107 106 107 107 106 106 106 106 106 106 106 106 106 64 106 106 106 106 106 107 106 107 107 106 106 106 106 106 106 106 106 106 106 106 58 58 106 58 58 58 58 106 106 106 106 106 106 106 58 58 58 58 58 58 58 58 58 58 154 154 60 158 60 60 60 60 60 60 60 64 64 60 64 60 60 60 60 60 60 60 60 60 60 60 60 60 64 64 64 64 64 64 64 64 64 109 64 64 64 64 64 64 64 64 64 64 64 64 60 60 60 60 60 58 60 64 60 64 64 64 58 58 58 58 64 58 58 58 58 58 60 60 58 60 60 60 154 58 58 58 58 58 60 154 58 58 58 154 154 58 154 154 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 156 156 156 158 158 154 154 158 154 158 154 154 154 154 154 154 154 154 155 154 154 154 155 155 155 155 155 155 155 156 156 155 156 156 155 156 158 158 158 158 155 155 155 155 155 155 155 155 155 155 155 156 156 156 156 156 251 156 155 156 155 155 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 107 107 104 104 104 104 104 104 104 102 102 104 104 104 104 104 104 104 101 104 104 101 101 101 101 101 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 101 101 101 101 101 100 101 101 101 101 101 101 101 101 101 101 102 102 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 103 103 103 101 101 120 101 101 120 101 103 103 101 103 103 103 103 103 103 103 103 103 100 100 100 100 100 100 100 183 183 183 183 116 116 116 100 100 116 116 116 100 100 116 116 116 116 116 183 183 116 183 116 116 116 116 116 181 181 181 116 116 116 181 181 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 116 116 116 116 116 116 116 116 116 116 116 116 116 114 114 114 116 116 114 114 114 114 114 114 103 177 120 103 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 118 120 120 118 118 118 100 120 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 120 100 116 116 118 118 120 120 118 120 118 120 120 120 120 120 120 120 120 120 120 120 116 116 116 116 118 118 118 118 118 118 118 116 118 116 118 118 118 118 118 118 118 118 118 118 118 118 177 177 118 177 177 177 177 118 118 118 118 118 118 118 177 177 118 118 118 177 177 118 118 119 119 119 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 118 117 119 119 119 119 118 119 119 119 119 118 118 118 118 118 119 119 118 119 118 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 251 251 251 251 251 251 251 251 251 155 155 251 155 251 251 251 251 251 251 251 251 251 251 251 251 251 155 155 154 155 155 155 155 154 154 154 154 154 154 154 154 155 154 154 154 155 155 154 154 155 153 155 251 251 251 251 251 251 251 155 155 155 155 155 155 155 155 155 155 155 155 155 155 153 178 251 251 251 178 178 178 178 178 153 153 153 153 178 178 178 178 178 178 178 178 178 178 178 178 178 154 154 154 154 154 154 154 106 106 106 106 106 106 106 154 154 106 106 106 106 154 106 106 154 154 154 106 106 106 106 106 106 106 104 106 104 104 104 104 106 104 104 104 104 106 104 104 101 106 103 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 101 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 178 178 178 178 178 178 178 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 153 177 177 153 153 153 153 154 177 177 153 154 154 154 154 154 154 154 153 153 177 177 177 177 177 154 177 154 154 154 177 177 177 177 103 177 177 177 177 177 178 178 178 178 178 178 178 175 175 175 175 175 175 175 178 178 178 178 175 175 176 175 175 175 175 174 153 153 177 177 175 175 175 177 177 177 177 177 177 175 177 177 177 175 175 175 175 175 175 174 175 175 175 175 174 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 174 174 174 174 174 174 174 174 174 175 119 119 174 174 174 174 174 174 174 174 174 119 251 251 251 251 251 252 252 251 251 251 204 204 204 204 252 252 251 251 204 252 252 204 252 204 204 204 204 204 178 178 204 204 204 178 178 178 178 178 178 178 178 204 178 178 178 204 204 176 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 276 276 204 204 276 276 276 204 204 204 204 204 357 357 276 357 276 204 357 357 357 357 357 357 357 357 178 178 176 178 176 176 176 176 176 174 174 174 176 176 176 176 176 176 176 176 176 176 176 176 176 176 174 174 174 174 174 174 174 174 174 173 173 173 173 173 174 173 173 173 173 173 173 173 176 176 176 176 176 173 173 174 174 174 174 174 173 173 174 173 173 173 173 173 173 173 176 176 173 176 176 176 176 173 173 173 173 173 173 176 173 173 173 400 400 400 400 400 357 357 357 357 357 357 357 204 357 204 204 176 176 176 357 357 357 357 357 357 357 176 176 400 400 400 204 176 176 176 176 176 176 178 176 178 176 176 176 176 176 176 176 176 176 176 176 176 176 400 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 400 400 176 400 400 400 400 176 176 176 176 176 400 400 176 400 400 400 400 400 400 400 357 357 357 357 357 357 356 357 357 357 357 357 357 357 357 357 357 357 357 357 356 357 357 357 356 356 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 399 399 357 356 357 357 357 357 356 357 357 357 357 357 357 357 357 357 400 399 399 399 399 399 356 356 356 356 356 356 356 399 399 399 399 399 399 399 399 399 399 399 399 399 399 398 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 66 64 64 66 64 60 64 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 159 60 66 66 66 66 66 66 66 66 66 60 60 60 66 66 66 60 60 66 66 66 60 159 66 66 66 66 66 66 66 66 66 159 159 159 159 159 66 66 66 66 66 66 66 159 66 66 159 66 158 158 158 158 158 158 158 156 158 156 156 156 156 157 158 158 158 157 157 157 158 157 157 157 157 157 156 156 156 156 156 156 156 251 251 253 251 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 157 157 157 157 157 157 157 156 157 156 156 157 157 157 157 157 157 253 157 157 253 253 157 157 157 157 157 157 157 253 157 253 253 253 253 253 157 157 157 157 255 157 157 253 255 157 255 255 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 60 159 159 159 159 60 60 158 158 158 159 159 159 159 158 159 159 159 159 157 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 157 159 159 159 159 159 159 159 157 159 157 157 157 157 157 159 157 157 157 157 157 157 258 159 159 159 159 160 160 160 159 159 159 159 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 159 159 160 159 160 160 160 258 157 255 258 258 258 258 160 258 160 258 258 258 258 258 258 258 258 258 160 160 160 160 160 160 160 160 160 160 160 160 160 258 160 160 160 258 258 258 258 258 160 160 259 160 160 160 160 258 259 258 258 258 259 259 259 259 259 259 259 259 148 259 259 259 259 259 251 253 252 252 252 252 252 252 252 276 276 276 276 276 252 252 252 252 276 276 252 276 276 276 276 276 276 276 276 276 276 276 276 357 357 357 357 357 358 358 276 276 357 357 358 358 276 358 358 358 358 358 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 358 358 276 358 358 276 276 276 276 276 277 276 358 358 358 358 358 358 358 358 277 358 358 358 277 277 358 277 277 277 277 357 357 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 355 355 355 356 356 356 356 356 356 356 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 355 355 355 355 355 355 355 356 356 356 356 356 355 355 355 355 355 355 355 355 398 354 355 355 355 355 355 355 355 355 355 354 354 354 354 354 355 355 355 355 354 355 355 354 354 354 354 354 308 308 358 308 308 308 308 358 358 358 358 358 358 308 308 308 308 308 308 308 308 308 308 308 308 308 358 358 358 358 358 358 358 358 358 358 358 356 358 358 358 358 358 355 355 355 355 355 308 308 308 308 308 308 308 358 308 358 358 358 308 355 308 308 355 355 355 355 355 355 308 308 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 306 308 310 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 307 307 307 308 308 355 308 308 306 308 306 355 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 307 307 308 308 307 307 307 308 308 308 308 308 307 307 308 308 306 306 307 306 306 306 307 307 307 307 307 307 307 307 307 306 307 307 306 307 307 307 307 307 307 307 307 307 307 307 307 307 259 259 259 259 259 259 259 258 259 258 258 258 258 259 259 259 259 259 257 257 259 257 257 257 257 257 258 258 258 258 258 258 258 258 258 255 255 255 255 255 258 255 258 255 255 255 255 255 255 255 255 257 257 257 257 257 257 257 257 258 258 258 258 258 257 257 257 257 257 257 257 257 257 257 257 257 257 257 279 279 279 281 257 281 281 281 281 281 279 279 257 279 279 279 279 279 279 279 279 279 255 255 253 255 255 255 255 253 253 253 253 253 253 253 255 255 253 255 253 280 255 280 280 280 280 280 253 253 253 253 253 253 253 253 253 253 253 252 253 253 253 253 252 252 252 252 276 276 280 280 280 280 280 280 276 253 253 253 253 253 280 276 280 253 280 276 276 276 276 276 276 277 276 276 277 277 277 276 276 276 276 276 277 277 276 276 277 277 277 277 277 277 279 310 279 279 310 310 310 281 279 281 281 281 281 281 279 310 279 279 279 310 310 281 310 310 310 310 255 281 255 255 281 281 281 255 255 255 255 255 255 281 255 255 255 280 281 280 280 280 310 310 281 281 281 281 277 281 281 281 281 281 281 281 281 281 281 281 281 281 281 277 310 310 277 310 310 310 310 277 277 277 277 277 277 310 277 277 277 310 310 277 277 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 309 309 310 310 307 307 307 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 308 308 310 308 307 307 307 307 307 307 307 307 307 310 310 310 310 310 307 307 310 307 310 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 259 259 259 259 259 259 259 259 259 257 257 259 257 257 259 259 259 259 259 259 259 256 256 256 256 256 279 257 279 279 279 279 279 279 279 310 279 279 310 279 279 279 279 279 279 279 279 279 279 279 279 279 256 256 256 256 256 256 256 256 256 257 279 279 256 256 256 279 279 279 279 279 279 279 256 256 256 256 256 256 256 279 256 279 279 279 278 278 256 256 256 256 278 256 256 278 278 278 278 278 310 310 310 310 309 309 309 309 309 307 307 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 307 307 307 307 307 309 309 307 307 379 307 307 380 380 307 309 307 380 380 380 309 380 380 380 380 380 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 380 380 309 380 380 309 309 309 309 309 380 309 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 249 309 278 278 278 249 279 279 310 279 309 309 309 310 310 310 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 278 278 278 309 309 309 309 309 309 309 309 309 309 309 309 309 249 309 309 309 380 249 309 309 309 309 380 380 380 309 309 380 380 380 380 380 380 278 278 278 278 278 250 250 249 249 249 249 249 249 249 250 250 249 249 249 250 250 249 249 250 250 250 249 249 249 249 249 249 249 380 380 138 380 138 138 138 249 249 138 138 138 138 138 138 138 138 138 138 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 139 139 249 138 138 139 250 249 249 139 139 139 139 139 138 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 64 64 75 75 75 75 75 64 64 64 64 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 75 66 66 66 75 75 75 75 75 75 75 75 75 75 75 64 64 75 75 75 75 75 75 75 75 75 75 75 75 71 75 75 75 77 75 75 75 75 75 75 75 75 75 77 75 75 75 77 77 75 77 77 77 77 159 66 160 160 72 72 72 160 160 160 160 160 160 160 72 72 160 160 72 72 72 72 72 72 72 72 160 160 160 160 160 69 160 148 148 148 148 148 69 69 69 69 69 69 69 69 69 69 69 69 69 69 72 72 72 72 72 72 72 160 72 160 160 160 72 72 72 72 72 72 72 69 69 69 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 79 79 79 79 79 79 79 77 77 75 75 77 75 77 75 75 75 75 75 75 75 75 75 75 75 75 75 88 75 75 88 82 88 66 75 72 72 72 72 72 66 66 66 66 72 72 72 72 72 72 72 72 72 72 72 82 82 82 82 82 82 82 75 75 75 75 72 82 72 82 82 72 72 72 72 72 72 82 82 82 82 82 82 82 72 79 72 72 72 79 79 79 79 79 79 79 79 79 79 77 77 77 77 77 77 77 88 88 88 88 88 88 88 77 87 77 88 88 87 87 88 87 87 87 87 88 88 82 82 88 88 88 89 89 79 79 89 89 89 89 88 89 89 89 88 88 89 89 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 87 87 88 87 87 87 87 88 88 88 88 88 88 88 87 87 88 88 88 98 98 88 98 98 98 98 259 148 259 259 148 148 148 259 259 145 259 259 145 148 148 148 259 148 148 148 148 148 148 148 148 148 256 256 256 256 145 145 145 256 256 278 254 254 254 254 145 145 256 254 254 145 145 254 145 145 145 145 148 148 148 148 148 148 148 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 148 148 148 148 148 148 148 145 148 145 145 145 145 145 148 148 148 148 148 148 162 149 149 149 149 162 278 278 250 278 254 254 254 250 250 250 250 250 250 250 254 254 250 250 250 254 254 250 250 250 142 142 250 250 139 139 250 140 250 139 139 139 139 139 139 139 140 140 139 140 140 140 140 140 140 140 140 140 142 142 250 250 142 142 142 250 250 250 250 250 250 142 250 250 140 140 140 140 140 140 142 142 142 142 142 142 142 140 142 140 140 140 140 142 142 142 142 142 142 142 142 140 142 142 142 142 149 149 149 149 149 149 149 145 145 145 145 145 145 145 149 149 149 149 146 149 149 146 149 146 146 149 145 145 254 254 145 254 145 254 254 254 254 254 254 254 254 254 254 254 254 254 142 142 146 146 146 146 146 146 146 145 146 145 145 146 146 142 146 146 146 142 142 142 142 142 146 146 142 146 147 147 147 142 142 142 142 142 142 147 142 142 142 142 147 142 142 142 149 162 149 149 149 149 149 149 149 146 149 149 149 149 149 149 149 149 149 149 151 149 149 149 151 151 147 146 147 147 147 147 147 147 147 143 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 151 151 149 149 151 147 151 149 149 149 147 147 147 147 147 147 147 147 147 147 147 147 151 151 147 151 151 151 151 150 150 147 150 150 150 150 161 164 151 161 161 161 164 161 161 161 161 161 98 98 88 98 98 98 98 88 88 88 88 88 99 99 88 99 88 88 99 99 99 99 99 99 99 99 89 89 89 89 89 89 89 89 89 79 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 99 99 99 99 99 97 97 99 99 89 89 89 97 97 99 89 89 97 97 89 89 97 97 99 97 97 97 97 93 97 97 89 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 79 79 72 79 79 79 79 72 79 69 69 69 69 69 79 79 79 79 69 79 79 69 69 69 69 69 69 69 69 69 69 69 69 148 69 148 148 148 69 69 69 69 148 69 69 148 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 148 69 69 69 69 69 162 69 148 69 148 162 162 162 162 162 162 162 162 162 162 162 162 97 97 90 97 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 165 165 89 89 89 89 89 89 89 79 89 79 79 79 79 79 89 79 79 83 83 79 83 83 165 165 90 90 83 83 83 90 90 90 90 83 83 83 83 83 83 83 83 83 83 83 165 165 83 83 165 165 165 83 83 69 69 162 162 162 83 162 162 162 162 162 162 162 166 97 166 166 166 166 166 90 90 165 165 165 165 165 166 166 90 166 165 166 166 165 166 166 166 166 165 165 165 165 165 165 165 162 165 162 162 165 165 165 165 165 165 165 151 165 151 151 166 166 165 165 165 164 164 165 165 165 165 165 165 164 165 165 165 151 164 165 151 151 164 166 164 164 164 164 164 164 164 151 151 164 164 164 164 164 164 164 164 164 164 161 98 98 98 98 98 98 98 98 98 99 99 99 98 98 98 98 98 98 98 98 98 98 98 98 98 98 99 99 93 93 93 93 99 93 93 97 97 93 93 93 93 93 93 93 93 93 95 93 93 95 95 95 98 98 98 98 98 98 98 99 98 99 99 99 98 98 98 98 99 95 95 95 95 95 94 94 94 94 94 94 94 95 95 95 95 95 94 94 94 94 94 94 94 94 94 94 94 94 94 94 166 97 166 166 166 166 93 166 166 166 166 166 166 166 166 93 166 166 93 93 93 93 93 93 93 93 166 166 164 163 166 163 166 163 163 161 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 93 93 93 93 81 81 81 166 166 166 166 166 81 81 81 166 166 81 81 163 163 81 80 93 81 81 80 80 80 81 81 81 81 81 81 81 80 80 81 81 80 80 80 80 80 80 80 80 94 94 78 94 78 78 78 94 94 95 95 95 95 95 78 78 78 78 78 78 78 95 78 78 78 78 93 95 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 95 78 95 95 80 80 80 95 95 95 93 93 80 80 95 80 93 93 80 93 80 93 78 78 80 80 80 80 78 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 78 94 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 74 78 78 74 74 74 78 78 78 78 78 78 78 80 80 80 80 80 80 80 78 78 78 78 78 68 78 68 68 68 68 68 78 74 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 68 65 74 65 65 65 65 65 78 78 68 68 65 194 65 65 65 65 65 65 65 65 65 65 65 65 65 210 210 210 210 210 210 210 313 210 312 312 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 312 312 312 312 313 313 313 312 312 315 315 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 314 314 313 313 313 313 313 313 313 314 314 313 313 314 314 314 314 314 314 314 314 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 260 315 260 260 315 260 260 260 260 260 260 260 260 260 260 260 260 260 261 260 260 261 261 261 316 316 315 315 316 316 316 315 315 315 315 315 315 316 315 315 261 261 261 261 261 261 316 316 316 316 316 316 316 261 261 261 261 261 261 261 316 316 261 261 261 316 316 316 316 316 316 316 314 314 314 314 314 314 314 313 313 313 313 313 313 313 314 314 314 314 314 314 314 314 314 314 314 314 313 313 313 313 313 313 313 315 313 315 315 315 313 313 313 313 315 313 313 315 315 316 314 316 314 316 316 316 316 313 313 313 313 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 316 316 316 316 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 368 314 314 314 316 316 314 314 314 316 316 316 316 316 316 316 314 314 316 316 316 314 314 282 282 282 282 282 314 368 314 314 314 314 368 314 314 314 314 314 314 314 314 314 314 314 368 314 282 282 368 368 368 368 368 368 368 368 368 282 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 170 170 170 170 170 170 170 169 168 169 169 169 169 170 170 170 170 170 170 170 170 170 170 170 170 170 169 169 169 169 169 169 169 73 169 67 73 73 73 73 73 73 73 73 73 73 169 73 73 73 73 73 170 170 170 170 170 172 170 169 169 169 169 169 169 172 169 169 169 172 172 169 73 73 170 170 172 170 170 172 172 172 172 73 73 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 67 67 67 67 67 67 67 67 67 67 67 76 76 76 67 76 67 76 76 76 76 76 76 76 76 76 71 71 71 71 71 71 71 64 71 64 64 71 71 71 71 71 71 71 71 71 71 71 76 76 76 76 76 76 76 76 76 71 71 71 71 71 76 71 71 71 71 71 71 71 76 76 77 76 76 76 76 71 71 71 77 77 77 77 77 77 77 77 76 77 77 77 172 172 172 172 172 84 84 73 73 73 73 73 73 73 73 73 73 73 73 84 84 76 76 76 76 76 73 73 73 73 73 76 76 67 73 67 67 67 76 76 76 76 67 76 76 76 76 76 76 76 76 76 76 76 76 73 73 73 73 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 87 76 77 77 172 172 84 84 84 84 84 84 84 76 76 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 76 76 87 76 87 87 87 87 87 77 87 87 87 87 87 87 87 87 87 87 87 87 84 84 84 84 84 87 87 76 84 76 76 87 87 87 87 87 87 87 87 87 87 87 84 84 87 87 92 92 92 87 87 87 87 87 87 87 87 87 87 98 92 98 98 98 368 368 368 368 368 370 370 282 368 282 282 282 282 282 370 370 368 370 370 370 370 370 370 370 370 370 282 282 282 282 282 282 282 316 282 316 316 282 282 282 282 282 282 282 171 171 282 171 171 171 171 171 370 370 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 171 171 282 171 171 370 370 205 205 205 205 205 171 205 171 171 171 171 205 205 205 205 205 205 205 205 205 205 205 205 205 316 316 261 316 171 171 171 261 261 261 261 261 261 261 171 171 261 261 171 171 171 171 171 171 171 171 261 261 170 261 261 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 171 171 171 170 170 170 261 261 261 170 170 170 170 170 170 170 170 170 170 170 170 170 171 170 170 172 170 172 170 170 170 170 172 170 172 170 172 172 172 172 172 172 172 205 205 205 205 205 205 85 171 171 171 171 171 171 171 171 85 171 171 171 85 85 171 171 85 85 85 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 172 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 172 85 172 172 172 172 172 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 205 205 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 92 92 92 85 85 172 85 85 84 85 172 172 172 172 84 84 84 172 84 84 84 84 84 84 84 92 92 85 92 92 92 92 85 85 85 85 84 84 92 84 84 84 84 92 84 84 84 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 98 98 370 368 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 205 370 370 205 370 205 205 205 205 205 205 205 205 205 205 205 205 205 370 205 205 205 203 205 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 203 370 370 370 370 370 202 202 370 370 203 370 370 203 370 370 202 370 370 370 202 202 203 203 203 203 202 205 205 85 85 91 85 91 85 85 92 92 92 92 92 85 91 85 85 92 91 91 92 92 91 91 91 92 92 92 92 92 92 92 98 92 98 98 98 98 98 98 98 98 98 96 98 98 94 91 91 92 92 92 96 96 92 92 92 92 92 92 96 92 92 92 96 96 96 94 94 96 91 96 96 96 96 96 94 96 94 94 94 94 94 94 94 94 94 96 94 94 94 203 203 203 203 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 91 91 91 205 205 205 205 91 91 91 91 91 91 91 91 91 91 91 86 86 203 203 91 91 91 91 203 203 91 91 91 91 91 91 91 91 91 91 91 91 86 86 96 91 86 96 86 91 96 91 96 96 96 96 96 96 96 94 94 96 94 94 203 203 203 203 203 203 203 203 203 86 203 203 203 203 203 203 203 203 203 203 203 86 70 70 70 70 86 86 86 86 86 86 86 94 94 94 94 78 86 86 86 86 78 86 86 78 74 74 74 74 86 86 74 74 74 86 86 86 86 86 86 74 86 86 86 74 74 86 74 74 74 70 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 65 74 65 65 65 210 210 210 210 210 311 311 311 311 311 311 311 210 311 311 311 311 311 311 311 311 311 311 311 314 311 311 311 311 314 314 314 314 314 314 314 314 311 314 314 314 311 311 314 314 311 314 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 365 365 311 311 311 365 365 365 365 365 311 365 365 365 365 365 365 365 314 314 314 314 314 314 314 314 314 368 368 368 368 314 314 314 314 314 314 314 314 314 314 314 314 314 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 314 314 366 366 366 368 368 368 368 368 368 366 368 368 368 368 366 368 368 368 366 366 366 366 366 366 366 366 366 368 368 366 367 366 366 366 366 366 366 366 366 367 366 366 367 366 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 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 365 365 365 365 365 365 365 365 365 314 314 314 365 366 365 365 314 366 366 314 366 366 365 365 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 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 366 366 363 363 363 366 366 367 366 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 365 362 365 365 363 363 363 365 365 365 365 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 368 368 370 370 368 368 368 370 370 370 370 370 369 369 369 369 370 369 369 369 369 369 369 369 369 369 370 370 202 202 202 202 202 202 202 203 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 202 202 202 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 220 220 290 220 220 220 220 290 203 203 203 203 203 70 70 70 70 70 70 70 70 70 70 70 203 70 70 70 70 70 70 70 70 70 70 70 74 74 70 70 70 65 74 65 65 65 63 63 70 70 74 63 63 63 70 63 63 63 63 63 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 63 63 63 63 63 70 70 70 70 70 201 201 63 63 63 63 63 63 63 63 201 63 63 63 201 201 59 201 201 201 201 220 290 220 220 220 220 220 220 220 202 202 220 220 220 220 220 220 220 220 220 220 220 220 220 200 200 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 70 220 201 220 220 201 201 201 202 220 202 202 202 201 201 220 202 202 201 201 201 201 70 201 200 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 220 290 220 220 200 200 200 220 220 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 201 201 200 200 200 201 201 201 201 201 201 201 201 201 201 201 201 201 200 201 201 199 199 199 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 199 200 200 200 200 200 200 200 200 200 199 200 200 199 200 200 200 200 200 200 197 197 200 200 197 197 197 363 359 363 363 363 359 359 363 363 363 363 363 364 364 359 359 359 364 364 364 359 364 364 364 364 360 363 363 363 363 363 364 363 367 363 367 367 367 367 363 363 364 363 363 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 363 363 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 342 367 367 367 367 367 367 367 367 367 368 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 369 368 369 368 369 369 369 369 369 369 369 290 290 367 367 290 290 290 368 367 368 368 369 369 290 367 369 369 369 290 369 369 369 290 290 290 290 290 290 290 290 290 369 369 290 290 290 290 290 290 290 290 290 290 290 364 342 364 364 364 364 219 364 364 364 364 364 364 364 364 364 364 364 364 364 290 364 364 290 290 290 364 364 367 364 364 364 364 367 367 367 367 367 367 367 367 367 367 367 290 367 367 290 290 290 364 290 290 290 290 364 364 364 364 290 290 290 364 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 219 342 219 219 219 219 219 290 290 290 290 290 290 219 219 219 219 219 219 219 219 219 219 219 219 219 290 290 290 290 290 290 290 290 290 290 200 200 200 200 290 200 200 200 200 200 200 200 219 219 219 219 219 219 219 219 219 290 219 219 219 200 219 219 219 200 200 200 200 200 219 219 197 219 219 197 197 200 200 200 200 197 197 197 197 197 197 197 197 197 197 197 359 359 359 359 359 359 359 360 364 359 360 359 359 359 359 359 359 359 360 359 360 360 364 364 364 364 364 364 360 364 364 342 364 342 342 342 364 364 364 364 342 342 360 342 342 342 342 360 360 360 360 360 360 360 360 360 360 364 364 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 339 342 342 219 342 342 342 342 219 219 219 219 219 219 219 219 342 219 219 219 342 342 219 219 342 219 342 219 219 197 219 219 219 219 197 197 197 197 197 197 197 197 197 197 197 197 197 219 197 197 197 197 219 219 342 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 342 219 219 342 219 342 219 219 219 219 219 219 219 219 219 219 219 219 219 342 219 219 219 217 342 339 339 360 339 339 339 339 342 360 342 342 342 342 342 342 339 339 342 342 339 339 342 339 339 342 339 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 217 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 342 342 342 342 342 342 339 342 342 217 342 342 342 342 342 341 342 342 341 341 341 341 341 341 341 341 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 341 341 341 339 339 339 339 339 339 339 341 341 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 341 339 341 341 341 341 341 339 339 339 339 0 0 339 0 0 0 0 0 341 341 341 341 341 341 341 217 341 217 217 217 217 217 217 341 217 217 217 341 341 217 217 217 217 217 0 0 0 0 0 0 0 341 0 341 341 341 0 0 341 341 341 341 0 341 341 0 0 0 0 0 0 0 0 0 0 217 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 217 217 219 219 217 219 217 219 219 197 197 197 197 197 219 217 219 219 197 219 217 197 197 218 218 218 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 218 218 197 197 197 197 218 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 218 218 218 218 218 218 218 197 218 197 197 198 198 198 218 272 218 218 272 272 272 272 272 272 272 272 0 0 0 0 0 0 0 0 0 217 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 218 217 217 218 218 0 0 217 0 218 218 218 217 217 217 217 217 218 218 217 217 218 218 218 218 218 218 0 0 218 218 218 218 218 218 218 218 218 218 218 272 218 218 218 272 272 272 272 272 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 272 0 0 0 0 272 272 272 272 272 272 272 0 0 272 272 272 0 0 272 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 197 197 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 201 201 199 199 199 201 201 201 201 201 201 201 199 199 201 199 199 199 199 59 59 59 59 59 199 199 199 199 199 57 57 199 199 199 199 199 199 57 199 199 199 57 57 199 57 59 57 199 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 190 57 59 201 59 59 59 59 59 63 59 63 63 63 63 63 59 59 59 59 59 59 59 63 59 59 190 190 63 63 63 63 63 63 63 63 63 65 65 65 65 65 63 192 63 63 192 192 192 192 192 192 192 192 190 190 63 190 190 190 190 63 63 63 63 63 190 192 63 190 63 192 192 192 192 192 190 190 192 192 190 189 190 192 192 192 192 192 192 192 189 189 192 192 189 189 189 191 189 189 191 189 190 190 190 190 190 190 190 57 57 57 57 190 190 190 190 190 190 190 190 189 189 190 190 189 189 189 59 59 59 59 59 59 59 59 59 201 59 59 59 59 59 59 59 59 59 59 59 190 189 189 190 190 190 190 189 190 190 59 57 190 190 190 190 190 190 190 190 190 190 190 189 189 189 189 189 189 189 190 190 190 189 189 189 189 189 189 189 189 189 189 189 189 190 328 332 190 332 332 332 189 189 189 189 294 294 294 332 332 332 332 294 294 327 294 294 294 294 294 189 189 189 189 189 189 189 189 189 191 189 191 191 191 189 189 189 189 191 189 189 191 191 294 296 294 294 294 294 294 294 294 294 189 294 189 189 189 294 294 294 294 189 294 330 294 294 330 294 294 330 294 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 304 0 0 304 304 304 304 304 305 305 272 272 305 305 305 272 272 272 272 272 272 305 305 305 272 305 305 305 305 305 305 305 305 304 304 304 304 304 304 304 304 304 304 305 305 305 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 303 304 304 304 304 304 304 304 304 303 304 304 304 303 303 304 304 303 323 303 272 272 272 272 272 272 272 198 198 197 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 197 197 197 199 199 199 199 197 197 197 197 199 199 199 199 199 199 199 199 199 199 199 198 198 198 199 199 199 199 199 198 199 199 199 199 199 199 199 199 199 199 199 199 199 198 198 57 198 57 57 328 199 57 199 57 57 57 57 57 57 57 57 328 57 57 57 323 323 304 304 323 304 323 304 304 304 304 304 304 304 304 304 304 304 304 327 327 328 304 327 327 327 305 305 305 305 305 305 305 272 272 272 272 272 305 305 305 272 272 328 328 198 198 198 328 327 328 328 328 328 328 304 304 304 304 305 328 328 328 328 305 328 328 328 328 328 328 327 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 323 323 323 323 326 326 326 327 327 327 327 327 327 327 326 326 326 326 326 326 326 326 326 326 326 326 327 327 328 327 327 327 327 328 328 328 328 332 327 327 332 332 332 327 327 327 327 294 326 326 327 326 326 326 326 327 327 327 327 327 327 294 327 327 327 294 326 294 294 294 326 326 326 326 326 326 330 330 326 294 330 330 330 330 326 330 330 330 330 330 330 330 0 0 0 0 0 0 0 0 0 304 0 0 303 0 0 0 0 0 0 0 0 0 0 0 0 0 303 303 303 303 303 303 303 303 303 323 303 303 321 303 303 303 303 303 302 302 302 321 302 302 321 302 0 0 303 0 0 302 302 303 303 303 303 303 303 302 303 303 303 302 302 302 302 302 0 0 302 302 302 317 317 302 302 318 302 302 318 318 302 317 302 318 318 318 317 318 318 318 318 318 326 323 326 326 321 321 321 326 326 326 326 326 325 325 325 321 326 325 325 325 321 325 325 325 325 325 326 326 330 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 320 325 325 325 322 325 325 325 325 325 325 322 322 322 322 325 322 322 322 322 322 322 322 322 322 318 318 318 318 318 318 318 318 318 320 318 318 320 318 318 318 318 318 318 318 318 318 318 318 318 318 321 320 321 321 321 320 320 321 321 321 321 321 321 320 321 321 321 321 320 321 320 320 320 320 318 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 319 319 320 320 319 319 319 320 320 320 320 320 320 319 320 320 322 319 319 322 322 319 318 382 318 382 382 382 382 318 318 318 318 318 318 383 383 383 383 383 383 383 383 383 383 383 383 383 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 383 319 319 384 384 384 383 383 383 383 383 383 383 318 383 319 319 319 383 383 383 383 319 383 383 383 383 383 383 383 383 383 383 383 383 383 383 384 384 383 384 383 383 383 383 383 383 383 383 384 384 383 384 384 384 47 384 384 384 384 47 384 384 384 384 384 384 384 384 51 384 384 384 51 51 384 51 51 51 51 384 384 319 384 384 384 384 319 319 319 319 319 319 319 291 291 291 291 291 291 384 291 291 291 291 291 51 51 384 51 51 384 51 384 384 384 384 384 384 384 384 384 384 384 384 384 384 291 51 51 51 51 51 51 51 384 51 291 384 51 51 51 51 51 51 51 51 51 51 51 51 51 52 51 322 319 322 322 324 324 324 322 322 329 322 329 329 322 322 324 322 322 322 324 324 322 322 324 324 324 325 325 325 325 325 325 329 325 325 325 325 325 333 333 325 329 325 333 333 329 329 333 329 329 329 329 324 324 322 322 324 329 324 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 324 324 324 324 324 324 324 329 324 329 329 329 331 324 324 324 324 324 324 292 292 331 324 292 293 292 52 52 51 51 52 52 52 51 51 292 292 51 292 51 51 52 51 51 51 52 52 51 52 52 52 52 291 291 291 291 291 291 291 324 291 319 319 324 324 291 324 324 324 324 292 324 324 324 292 52 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 324 292 55 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 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 55 52 292 55 55 55 55 292 292 292 292 292 293 293 55 55 293 293 293 55 55 55 55 55 55 55 52 52 52 52 52 52 52 52 52 52 52 52 52 55 52 52 55 55 55 55 55 55 52 52 52 52 52 52 49 55 55 55 55 55 55 55 52 49 52 55 55 49 49 53 53 49 53 49 330 330 330 330 330 333 333 330 330 296 296 330 296 330 333 333 330 333 333 333 333 333 333 333 333 333 296 296 191 296 191 296 296 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 333 333 333 333 333 298 298 296 296 296 296 296 296 296 296 296 296 296 296 191 296 296 298 333 298 298 298 298 298 296 298 193 193 193 193 298 298 298 298 298 298 298 298 298 298 298 298 298 191 191 191 191 191 191 191 191 191 192 192 191 194 191 191 191 191 191 194 191 191 194 194 194 194 194 192 192 192 192 192 194 194 65 192 65 65 65 194 194 192 194 194 194 194 194 194 68 194 194 194 194 194 194 194 194 194 192 194 194 194 194 194 194 194 68 68 194 194 68 194 194 68 68 68 68 68 68 68 68 68 68 68 68 68 68 80 80 68 80 80 80 298 298 193 298 195 195 195 193 193 193 193 193 193 193 193 193 193 193 193 195 193 193 193 193 193 195 191 191 191 191 191 191 193 191 191 191 191 191 191 191 191 191 191 191 191 191 191 194 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 194 194 193 196 193 193 193 193 196 193 193 194 194 68 193 196 193 193 68 196 196 80 80 80 298 298 195 298 298 195 299 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 196 195 196 196 196 195 195 196 196 80 80 196 196 196 196 196 196 195 195 196 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 163 195 195 195 301 301 163 163 163 163 301 163 163 163 163 163 163 163 163 163 163 163 163 163 161 161 53 53 53 53 53 53 53 55 55 55 55 55 55 55 55 53 55 55 55 55 53 55 55 55 55 55 55 55 293 55 55 55 55 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 295 295 293 293 293 55 55 55 55 55 55 55 295 295 293 295 295 295 295 55 56 295 295 295 295 56 295 295 295 295 295 331 293 331 331 293 331 331 329 331 329 329 331 329 331 331 331 331 331 331 331 331 331 331 331 331 331 329 329 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 334 331 329 334 334 334 334 329 329 329 329 333 334 334 329 333 333 333 333 333 333 333 334 331 334 334 334 334 334 333 334 333 333 298 334 334 334 334 298 334 334 334 334 334 295 295 295 295 295 295 295 295 295 293 293 295 295 295 295 295 295 295 295 295 295 295 295 295 297 297 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 331 293 293 331 331 331 297 297 295 295 297 297 297 293 295 293 293 293 295 297 295 295 293 297 297 293 297 297 297 297 297 297 297 297 297 297 297 297 297 334 297 334 297 334 334 299 299 334 334 299 295 295 295 295 295 295 295 300 295 297 300 300 300 300 295 144 295 300 300 144 144 300 300 144 300 144 297 297 299 297 297 299 297 299 299 299 299 299 299 299 299 299 299 299 299 299 299 301 300 300 300 300 300 301 300 300 300 300 300 301 301 301 300 301 301 301 301 301 301 301 300 300 301 300 300 161 300 301 301 301 301 301 301 161 301 301 301 161 161 163 161 161 53 49 53 53 53 53 50 55 53 55 55 55 54 53 53 53 53 53 53 50 50 54 53 50 50 50 55 55 55 55 55 54 54 56 55 56 56 56 56 56 55 54 55 55 56 54 54 56 54 54 54 54 50 50 54 53 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 24 24 54 24 24 24 24 295 56 295 295 295 295 56 144 144 144 144 144 144 144 144 144 144 144 144 144 56 144 144 144 144 144 300 300 161 300 150 150 150 161 161 161 161 161 150 150 161 161 161 150 150 150 150 150 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 147 147 147 147 144 144 144 144 143 143 143 147 144 147 147 147 143 143 147 147 147 143 143 143 143 143 24 24 54 54 54 54 24 54 54 54 54 54 54 54 54 26 54 54 26 26 26 54 26 26 141 26 141 54 56 56 141 141 141 56 56 56 56 56 56 141 56 56 56 56 141 56 56 144 141 141 141 141 141 141 141 141 141 54 141 141 141 141 141 141 141 141 141 141 141 144 141 141 141 141 141 141 141 141 141 144 143 143 143 143 141 143 143 143 143 143 143 143 24 24 24 24 24 24 24 26 26 26 26 26 26 26 26 24 26 26 26 24 24 26 26 25 25 25 141 26 140 140 140 140 140 140 140 143 143 140 140 140 140 140 140 140 140 140 140 140 26 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 140 26 140 140 140 25 25 26 25 25 25 25 140 139 140 140 139 25 25 139 139 139 25 25 139 139 25 47 47 47 47 47 47 47 51 47 51 51 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 48 51 48 48 48 48 48 48 51 52 52 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 33 33 47 47 33 33 33 47 47 51 48 48 48 33 33 48 48 48 33 48 48 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 52 52 52 52 52 52 52 52 52 52 52 52 49 52 52 52 52 52 49 52 52 49 49 49 46 46 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 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 49 46 46 46 46 49 49 49 49 49 49 49 49 46 49 49 49 45 46 49 45 45 45 45 33 33 33 33 33 33 33 33 33 46 33 33 46 46 33 33 33 33 46 46 33 46 46 46 46 46 48 48 48 48 48 46 46 48 48 52 52 52 48 46 48 48 52 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 31 31 46 46 46 46 46 31 31 46 46 46 46 31 46 46 46 33 33 33 33 33 33 33 31 33 31 31 31 31 31 33 30 33 31 31 30 30 31 30 30 30 30 46 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 2 50 49 50 50 50 50 49 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 24 24 50 50 50 50 50 50 50 21 21 24 24 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 24 24 24 24 24 24 24 25 24 25 25 25 25 24 24 24 24 24 24 24 24 25 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 25 25 25 25 24 23 25 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 23 25 25 25 23 23 23 23 23 23 23 23 23 25 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 21 21 21 21 21 21 21 21 21 24 24 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 21 21 21 21 21 23 23 24 21 24 24 24 24 23 24 24 24 24 23 24 24 23 23 21 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 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 23 23 21 21 21 23 23 20 23 23 20 20 20 20 23 23 20 20 21 20 20 20 20 20 19 19 21 21 19 19 19 21 21 21 21 21 19 19 21 21 19 19 19 19 20 20 19 19 19 19 19 19 19 19 19 20 19 19 20 20 19 19 19 19 20 19 19 20 19 19 20 19 31 31 31 31 31 3 3 31 31 31 31 31 31 31 3 3 31 31 3 3 3 3 3 3 3 3 31 31 31 31 31 31 31 31 31 45 31 31 45 31 31 31 31 31 31 31 3 31 31 31 31 3 3 3 3 3 3 3 3 3 3 31 31 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 45 45 45 45 45 45 45 49 49 49 49 49 49 45 45 45 45 45 45 45 45 45 45 45 45 45 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 50 50 50 45 45 45 45 45 45 45 49 45 49 49 45 45 45 45 45 45 45 45 45 50 50 45 45 45 45 45 45 45 45 45 50 50 45 45 45 45 45 45 45 45 45 21 21 3 3 3 3 3 3 18 3 3 3 3 3 3 3 3 3 3 3 3 18 18 3 18 18 18 18 31 3 31 31 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 18 18 45 45 45 45 45 3 45 3 3 45 45 45 45 45 45 45 45 45 45 45 18 18 45 18 21 21 21 45 45 45 45 45 45 21 45 45 45 21 21 21 21 21 3 3 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 21 21 18 18 18 21 21 21 21 21 21 21 21 21 21 21 18 21 21 21 18 18 18 18 18 19 19 18 18 18 18 18 18 19 18 18 18 18 19 18 21 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 31 2 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 2 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 1 1 1 1 1 3 1 1 1 1 3 3 3 3 3 1 1 1 3 3 1 1 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 3 3 18 18 18 18 3 18 18 13 18 18 13 18 18 13 18 18 13 13 13 13 13 13 13 13 19 13 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 13 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 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 1 10 1 1 1 13 10 1 1 1 1 1 13 13 13 13 13 13 13 13 13 13 13 13 13 13 1 1 3 13 13 13 13 3 3 3 3 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 1 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 10 10 10 10 10 10 10 13 13 13 13 13 13 10 10 10 10 10 10 10 10 10 10 10 10 10 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 10 10 10 10 10 10 10 13 13 13 13 13 10 10 13 13 13 13 10 13 13 13 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 13 13 10 11 11 11 11 10 10 11 9 9 11 11 9 11 11 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 11 11 11 11 11 11 11 11 11 11 13 13 11 11 11 11 11 11 11 11 11 13 11 11 11 11 11 11 11 11 11 11 13 14 14 14 14 11 14 11 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 15 15 15 15 15 13 15 15 15 15 15 15 15 15 15 15 13 19 19 15 15 15 19 19 20 19 20 20 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 17 17 17 17 17 17 17 14 14 14 14 14 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 15 15 15 15 15 14 14 14 14 14 15 14 14 14 13 15 15 15 15 14 15 15 15 15 15 15 15 14 14 14 14 14 17 14 15 15 15 15 15 17 17 14 17 15 17 17 17 17 17 14 14 14 14 16 16 134 14 14 14 14 14 14 16 16 16 14 16 16 16 134 16 16 16 16 16 14 14 14 14 14 14 14 17 14 17 17 14 17 14 14 16 14 14 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 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 16 16 16 16 16 135 16 16 135 135 135 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 22 22 20 20 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 20 23 23 23 23 23 23 23 25 23 23 25 25 23 23 23 23 23 22 22 25 22 22 22 22 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 138 138 138 138 138 138 22 22 25 25 138 138 138 25 25 25 25 25 138 138 25 25 25 138 138 138 138 138 138 22 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 22 22 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 22 20 20 22 22 22 20 20 20 20 22 22 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 138 138 380 22 22 22 138 138 138 138 22 138 138 138 138 138 138 138 22 22 22 22 22 22 22 22 22 22 22 22 380 22 22 22 22 22 22 22 22 380 22 22 379 379 380 22 380 380 380 380 380 138 138 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 379 379 380 380 379 379 379 380 380 380 380 380 380 379 380 380 380 379 379 380 379 379 16 135 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 17 17 17 17 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 137 137 137 137 137 17 17 17 17 17 17 17 15 17 15 15 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 15 15 20 15 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 17 22 17 17 17 20 22 15 17 15 15 20 20 20 20 20 20 20 20 20 20 20 22 22 22 22 22 22 22 20 22 20 20 22 22 22 22 22 22 22 22 22 22 22 137 137 137 137 137 137 137 16 137 16 16 137 137 137 137 137 137 137 137 137 137 137 137 137 22 137 16 16 16 16 22 22 22 17 17 17 17 17 17 17 17 17 17 22 22 17 17 17 22 22 22 22 22 22 22 16 137 16 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 379 379 379 379 22 137 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 379 379 379 379 379 379 379 379 137 137 137 22 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 379 379 379 379 379 379 379 135 135 135 135 135 135 135 16 16 16 16 16 136 135 135 135 135 135 135 135 135 135 135 152 152 152 16 16 136 16 136 136 136 136 136 136 137 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 152 152 136 152 152 136 152 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 152 152 152 152 152 152 152 136 152 136 136 136 136 136 152 152 152 136 152 152 152 136 152 152 152 152 137 137 137 137 137 137 137 379 137 379 379 137 306 137 137 137 137 137 137 137 137 306 137 137 137 136 306 379 379 306 306 306 306 379 306 379 379 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 136 306 306 306 306 354 306 306 306 306 306 306 306 306 306 306 306 306 306 306 354 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 137 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 354 136 136 354 354 354 136 136 136 354 354 354 354 354 354 354 354 354 354 354 354 136 152 136 136 136 396 396 136 136 354 136 136 396 396 396 396 136 396 396 396 396 396 396 396 396 396 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 396 396 396 396 396 396 396 354 396 354 354 354 354 396 396 354 354 354 398 354 354 398 396 396 396 396 396 398 396 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 347 347 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 346 346 346 346 346 346 346 346 346 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 346 346 346 346 245 346 346 346 346 245 245 245 245 273 245 273 273 273 346 346 346 346 273 346 346 346 346 346 346 346 273 273 273 130 273 273 273 273 273 130 130 130 130 130 130 130 130 130 273 273 273 273 273 273 273 273 273 273 273 273 346 346 273 346 346 273 346 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 346 346 346 346 346 346 346 273 273 273 273 273 273 273 346 346 346 346 346 346 346 346 346 346 346 346 348 348 348 348 348 348 349 348 348 348 348 348 348 348 349 349 348 348 348 349 349 348 348 349 349 349 348 348 346 346 348 346 348 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 349 348 348 346 346 346 348 348 348 348 348 346 346 348 346 346 346 346 346 346 346 346 349 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 352 349 349 352 352 349 349 349 349 349 349 349 349 352 349 349 349 352 349 349 352 352 349 349 346 346 349 349 349 346 346 346 346 346 346 346 346 349 346 346 346 349 349 351 351 351 351 351 349 352 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 351 352 349 352 352 352 351 349 351 351 351 351 351 352 352 351 351 351 351 351 351 352 353 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 133 133 130 130 130 132 132 132 132 132 133 133 133 130 133 133 133 133 133 133 133 133 133 130 130 130 130 130 133 133 130 130 130 133 133 133 133 133 133 133 133 133 133 133 133 130 130 133 130 130 130 130 133 133 133 133 133 133 133 133 133 133 133 133 248 248 133 133 248 248 248 132 132 132 132 132 132 132 132 132 132 132 132 9 9 132 132 9 132 132 132 132 132 132 132 132 134 134 134 134 134 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 9 9 9 9 9 9 9 11 134 134 9 134 134 134 134 9 9 9 9 9 134 134 9 9 9 11 11 9 11 11 134 134 134 134 134 134 134 11 134 11 11 11 134 134 134 134 14 134 134 14 134 134 133 248 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 134 133 133 134 133 133 133 132 133 133 134 133 132 132 132 132 132 134 134 132 132 132 134 134 134 134 134 134 134 134 134 134 134 134 133 133 133 133 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 248 248 133 133 248 248 248 133 133 134 133 133 133 133 133 133 133 133 135 135 248 135 135 135 135 135 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 135 135 135 135 135 135 135 134 135 134 134 134 135 135 134 134 134 134 135 134 134 16 135 135 135 135 135 135 135 135 135 16 135 135 135 135 135 135 135 135 135 135 135 135 351 353 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 346 346 346 346 346 274 274 351 351 351 351 274 351 351 274 274 351 274 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 274 274 346 346 274 274 274 273 273 273 273 274 273 274 274 274 274 274 274 274 274 274 274 274 274 274 273 273 130 273 273 130 273 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 274 274 274 274 274 130 274 274 274 273 273 130 130 130 274 130 130 130 130 130 130 130 274 274 130 274 274 274 248 130 130 130 130 130 248 248 130 130 248 248 248 248 248 248 275 275 351 275 275 275 275 351 275 274 274 275 274 275 275 275 275 275 275 275 275 274 275 275 248 248 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 248 248 274 274 274 248 248 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 248 248 248 248 248 248 248 274 248 274 274 248 248 248 248 248 248 248 248 248 248 248 275 275 275 275 275 275 275 275 275 248 248 248 248 248 275 275 275 275 248 275 275 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 135 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 135 248 248 248 248 248 248 248 135 248 135 135 135 135 135 248 135 135 135 135 135 135 135 353 351 353 353 353 351 351 351 351 351 351 351 353 353 351 353 353 353 353 353 353 353 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 353 353 353 353 353 353 353 351 351 351 351 351 351 395 351 351 351 395 395 351 395 395 353 353 353 353 353 395 395 395 395 395 395 395 353 395 395 395 395 395 395 395 395 395 393 393 275 393 393 393 393 275 275 248 248 275 275 275 393 393 275 275 275 393 393 275 393 393 393 393 248 248 152 248 248 152 248 135 152 135 135 135 152 152 152 135 135 152 152 152 152 152 393 152 152 152 152 152 152 248 275 248 248 152 152 152 152 152 152 152 152 152 152 152 152 393 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 393 393 396 396 396 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 396 393 393 396 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 396 396 396 396 396 396 396 393 393 393 393 152 396 396 393 152 152 152 396 152 152 152 395 395 395 395 395 395 395 396 395 396 396 395 395 395 395 395 395 395 395 395 395 395 396 396 396 396 396 396 396 396 396 152 396 396 396 396 396 396 396 396 396 396 396 396 395 395 396 395 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 395 396 398 398 398 396 396 396 396 396 398 398 396 398 398 398 398 398 347 348 347 347 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 343 347 343 343 348 348 348 343 343 343 343 343 343 343 348 348 343 343 343 348 348 343 343 348 344 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 344 344 346 344 346 346 346 346 346 346 346 344 346 346 346 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 344 343 343 235 343 343 235 343 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 344 344 343 343 343 344 344 343 343 343 343 343 343 235 343 343 235 235 235 235 235 240 344 344 344 344 344 344 344 240 344 240 240 240 240 240 344 240 344 240 240 240 240 240 240 240 240 240 344 346 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 245 344 344 344 344 245 344 344 343 343 344 344 344 343 343 343 343 343 343 344 343 343 343 344 344 343 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 245 344 344 344 344 245 344 344 344 344 344 344 245 344 344 344 245 245 240 240 245 346 245 346 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 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 130 245 245 245 273 130 245 245 130 245 130 130 130 130 130 130 130 130 130 130 130 130 130 235 235 235 235 235 235 235 235 235 234 235 235 235 235 235 235 235 235 235 235 235 235 235 235 240 240 234 234 234 234 234 234 234 234 234 237 234 234 234 234 234 234 234 234 238 238 234 238 238 238 238 238 240 240 235 235 238 238 240 234 235 234 234 234 235 238 235 235 238 238 238 238 238 238 240 240 240 240 240 240 240 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 244 244 244 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 238 237 237 237 238 238 238 238 238 238 238 385 237 385 385 385 385 237 385 385 0 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 242 242 237 238 242 237 242 237 237 237 237 237 237 237 237 237 237 237 386 237 237 386 242 242 242 242 242 386 242 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 244 244 238 238 244 244 244 238 238 238 238 238 238 238 238 244 238 238 238 244 244 238 242 242 242 129 238 238 238 238 238 238 238 238 238 237 238 238 238 238 238 238 238 238 238 238 238 238 242 242 238 242 242 242 242 238 238 238 238 238 238 242 238 238 238 242 242 238 238 242 129 129 242 242 386 386 386 242 242 242 242 386 386 386 242 386 386 386 386 386 386 386 244 244 244 244 244 244 244 129 244 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 386 129 129 129 129 386 386 387 386 387 387 387 387 129 129 387 387 387 129 387 387 131 131 131 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 131 131 129 131 131 129 129 129 129 129 131 129 131 131 131 131 131 131 131 131 131 131 131 131 131 131 7 131 7 7 5 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 245 245 245 245 245 130 130 245 245 240 245 245 245 245 245 130 245 245 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 130 130 130 130 130 130 130 130 130 130 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 235 240 235 235 240 240 240 235 235 235 235 235 235 240 235 235 235 235 240 235 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 244 240 240 240 240 244 240 240 240 240 240 240 244 240 240 240 244 244 244 244 244 130 4 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 245 130 130 130 130 240 245 240 240 240 245 245 245 240 240 240 244 240 240 240 130 130 130 130 130 130 130 130 130 130 130 130 130 244 130 130 130 244 244 244 244 240 130 129 244 130 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 4 4 130 4 4 4 4 130 130 129 130 129 129 129 4 4 4 4 129 4 4 129 4 4 129 4 129 129 244 129 129 129 129 244 244 244 244 244 129 129 244 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 5 5 129 129 5 5 5 129 129 129 129 131 5 5 129 5 131 5 5 5 5 7 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 4 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 130 130 130 130 130 130 130 130 130 130 130 130 132 132 4 4 4 4 4 4 4 4 4 5 4 4 5 4 4 4 4 4 4 4 4 5 4 6 6 6 5 5 5 5 5 5 5 5 5 7 7 5 7 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 8 8 8 8 8 5 8 8 8 8 8 8 8 8 8 132 132 130 132 132 132 132 130 130 130 130 130 130 130 132 132 130 132 6 6 6 6 6 6 6 6 130 130 4 130 6 4 6 4 4 4 4 4 4 4 4 4 4 6 6 4 6 6 6 6 6 6 6 6 6 130 6 130 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 8 8 8 8 8 132 132 132 132 132 6 132 6 6 6 6 6 132 132 132 132 6 132 6 9 9 9 6 6 6 6 6 6 6 8 8 8 8 8 8 8 6 6 8 8 8 8 6 8 8 10 8 10 9 9 6 6 10 10 10 6 6 6 6 6 6 10 6 6 6 10 10 10 10 10 9 10 9 9 9 10 10 10 10 10 10 10 10 9 10 10 10 10 10 10 10 10 0 0 0 385 385 385 385 385 385 385 388 388 388 385 385 385 385 385 385 385 385 385 385 385 385 386 388 388 388 389 388 388 388 388 388 389 389 389 389 389 389 389 387 387 388 388 388 388 388 387 385 387 387 387 387 387 386 386 385 385 386 386 386 388 385 388 388 385 386 387 385 385 385 387 387 387 387 387 386 386 386 386 386 387 386 387 387 387 387 387 386 386 386 386 386 386 387 386 386 386 389 389 389 389 389 389 389 389 389 389 389 389 389 38 389 389 34 34 389 389 389 389 34 34 389 34 34 34 34 34 38 38 34 38 37 38 37 37 37 40 40 40 40 40 40 40 40 40 37 37 40 40 40 37 37 40 37 37 37 37 34 34 34 34 34 37 34 34 34 34 34 37 37 37 37 37 37 37 37 37 37 37 34 34 34 34 34 34 34 37 37 37 37 36 36 36 34 34 37 36 36 36 34 36 36 36 36 36 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 34 387 387 387 387 387 387 387 387 387 387 389 389 387 387 387 387 387 387 387 387 389 34 34 34 34 387 387 34 34 34 387 387 387 387 387 34 34 387 387 387 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 36 387 387 387 387 387 387 387 7 387 387 7 387 387 387 387 387 387 387 131 131 131 131 34 34 34 34 7 7 7 34 34 36 36 34 36 34 34 7 34 34 34 7 7 34 34 7 7 7 131 131 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 131 7 7 131 131 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 40 40 40 40 40 40 40 40 40 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 43 29 43 43 43 43 43 43 43 43 43 43 43 43 43 32 32 32 32 43 32 32 32 32 32 32 32 32 32 29 29 29 29 29 29 29 29 29 29 29 32 29 32 29 32 32 32 32 32 32 32 29 29 29 29 29 27 27 32 32 32 32 32 28 28 28 28 28 28 28 28 28 28 28 28 28 28 43 32 43 43 32 32 32 32 32 44 32 32 44 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 44 47 32 47 47 47 47 47 47 47 47 47 384 47 47 47 47 47 47 47 47 47 47 47 47 47 32 32 32 32 32 32 33 32 32 32 32 47 32 32 32 32 47 33 33 47 47 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 28 28 28 28 28 28 28 28 28 32 32 28 32 28 28 28 28 28 28 28 28 28 28 28 28 28 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 32 28 33 33 33 32 32 32 32 32 32 32 32 32 32 32 33 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 30 30 39 33 28 33 33 30 30 30 33 33 33 33 30 30 30 33 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 2 2 2 30 30 30 30 30 2 2 30 30 31 2 2 2 2 2 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 36 7 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 7 36 36 7 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 36 36 36 35 35 36 36 36 36 36 35 35 35 35 36 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 37 36 36 27 36 36 36 36 36 36 36 36 27 36 36 36 36 40 37 40 40 40 40 27 40 40 40 40 40 40 27 40 40 40 27 27 40 29 29 27 36 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 36 27 27 27 27 27 27 27 27 27 27 27 28 27 27 27 28 28 28 28 28 35 35 35 35 35 35 35 35 35 36 36 36 36 39 39 39 35 39 39 39 39 39 39 39 39 39 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 39 39 39 39 39 39 39 36 36 36 36 36 36 39 39 36 36 36 39 36 36 36 39 39 39 39 39 39 28 39 39 27 27 27 39 28 39 27 27 28 28 28 28 28 35 35 35 35 35 35 35 39 39 39 39 39 39 39 35 35 35 39 39 35 35 2 2 2 2 2 39 39 28 39 39 39 39 28 28 28 28 28 28 39 28 28 28 28 39 28 28 39 2 2 39 2 2 2 2 39 39 39 39 39 39 39 39 39 39 39 2 39 39 39 2 2 2 2 2 2 2 2 2 30 2 2 2 2 2 2 2 2 2 2 2 2 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 5 5 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 8 8 8 8 8 8 8 7 7 35 35 35 8 8 8 8 35 8 8 35 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 35 35 35 35 35 35 35 35 35 2 2 2 2 2 35 35 35 35 2 35 35 2 35 2 2 12 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 2 2 2 2 2 2 2 2 2 2 2 12 12 2 2 2 1 1 1 12 2 1 1 1 10 1 1 10 8 8 8 8 8 8 8 8 8 8 8 8 12 8 8 8 8 8 12 8 8 12 12 12 12 12 12 35 35 12 12 12 12 35 35 35 35 35 12 12 35 35 35 12 12 12 12 12 12 12 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 10 12 12 12 12 12 12 10 12 12 10 10 10 10 10 10 8 8 8 8 8 8 8 12 12 12 12 12 8 8 8 8 8 8 8 8 8 8 12 12 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 12 10 10 10 10 12 12 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 389 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 227 0 227 227 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 389 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 389 0 0 389 389 0 0 0 0 0 0 0 0 389 0 0 0 389 0 389 389 389 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 389 38 0 0 38 0 38 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 38 38 38 38 0 38 0 0 38 38 38 38 38 38 38 38 38 38 38 40 40 227 227 227 227 231 231 231 227 227 336 336 231 231 231 231 0 231 231 231 0 0 231 0 0 0 0 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 231 336 336 336 0 0 0 0 231 0 0 0 0 231 231 336 231 231 0 0 231 231 231 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 0 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 339 336 339 339 339 336 336 336 339 339 339 336 339 339 0 336 0 336 336 336 336 0 336 336 336 336 336 336 0 336 336 336 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 336 336 336 336 0 336 336 336 336 336 336 336 336 336 336 336 0 336 336 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 38 38 40 38 40 0 38 0 0 0 0 0 38 38 38 38 0 38 40 0 38 38 38 38 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 40 40 40 40 40 41 40 40 40 40 40 40 40 40 40 40 29 29 29 29 41 41 0 0 41 41 41 0 0 0 0 0 41 41 41 381 0 41 41 381 381 381 381 381 381 381 29 29 40 29 29 42 29 40 40 40 40 40 42 42 40 40 381 42 42 40 42 42 29 29 29 29 43 42 42 42 42 42 42 42 43 43 42 43 43 43 43 43 43 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 381 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 317 0 0 0 0 317 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 317 382 317 317 317 317 382 0 0 0 317 317 317 317 317 317 317 317 382 317 317 382 43 43 43 43 43 43 43 42 42 42 42 42 42 42 43 43 42 42 42 43 43 42 42 382 382 382 381 381 381 381 381 381 381 0 41 0 0 0 381 381 381 381 381 381 381 381 381 381 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 381 382 382 381 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 43 43 43 43 43 43 43 44 44 44 44 44 43 44 43 44 44 44 44 44 44 44 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 383 382 383 383 383 44 44 44 44 44 44 44 44 44 382 44 44 44 44 44 44 383 383 383 383 383 383 44 44 44 44 44 383 383 383 383 383 383 47 44 383 383 44 383 384 183 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 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 181 181 116 116 181 181 116 116 116 181 181 181 181 181 181 181 181 181 181 181 181 180 180 180 180 180 180 181 181 181 181 181 181 181 181 181 181 181 181 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 112 180 180 112 180 180 112 112 112 112 112 181 181 181 181 181 181 112 180 181 180 180 180 181 112 180 180 180 112 112 112 112 112 181 181 112 112 112 112 114 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 116 116 181 116 116 116 116 181 181 181 181 181 181 181 116 114 181 181 181 114 114 114 114 114 114 114 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 114 114 181 114 114 114 114 181 181 181 181 181 181 181 181 181 181 181 114 181 181 181 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 112 116 116 114 116 116 116 116 114 114 114 114 114 114 114 116 114 116 114 114 114 116 114 114 114 114 114 114 114 114 114 114 114 114 114 114 112 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 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 180 111 180 180 111 111 111 112 112 111 111 111 111 111 111 111 111 111 112 112 111 112 112 112 112 111 112 112 112 112 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 112 112 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 112 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 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 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 113 113 111 111 113 113 113 111 111 111 111 111 113 113 113 113 111 113 113 113 113 113 113 113 113 113 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 121 111 121 121 113 113 113 113 113 113 121 111 113 111 111 111 113 121 113 113 113 121 121 121 121 121 113 113 121 113 113 113 113 121 121 121 121 121 113 121 121 121 121 121 113 121 121 121 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 121 121 121 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 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 117 117 114 114 114 114 114 114 114 112 114 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 117 117 114 114 117 117 117 114 114 114 114 114 117 112 114 112 112 112 112 112 112 112 117 117 117 117 117 117 117 113 117 112 112 113 113 113 117 113 117 113 113 113 117 113 113 113 113 113 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 180 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 111 111 111 112 112 111 111 111 111 111 113 113 113 113 113 113 113 113 113 113 112 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 113 113 113 113 113 112 113 112 113 112 112 112 112 112 113 112 112 112 112 112 112 112 113 113 113 113 113 113 113 112 112 112 112 111 113 113 113 112 111 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 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 114 118 118 114 118 118 118 117 114 117 117 117 117 117 118 118 114 117 117 118 118 117 117 117 117 117 117 117 117 117 117 117 117 113 117 113 113 113 113 113 117 117 117 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 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 115 115 115 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 115 113 115 115 113 113 113 113 113 113 113 115 115 115 115 115 115 115 115 115 113 115 115 115 115 115 115 115 115 115 117 119 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 113 117 113 117 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 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 115 113 113 113 113 115 115 115 113 115 115 115 115 115 115 115 119 119 119 119 119 119 119 117 119 117 117 117 119 119 119 119 119 119 119 119 119 119 119 119 119 119 113 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 119 119 119 119 119 119 119 115 119 115 115 115 115 115 115 115 115 115 115 115 115 115 119 119 119 119 119 119 119 115 119 115 115 115 115 119 119 119 119 119 119 119 119 115 119 119 119 119 121 121 121 121 121 121 121 121 121 121 121 121 121 124 121 121 121 121 121 121 121 121 124 121 121 121 121 121 121 121 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 124 124 124 124 124 124 124 124 124 124 124 121 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 121 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 124 124 124 124 124 124 124 124 124 124 124 122 122 122 124 122 122 124 124 124 124 122 124 124 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 123 123 122 123 123 123 123 123 124 124 123 123 123 124 124 124 124 124 124 124 123 123 124 124 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 122 123 123 123 123 123 123 123 124 124 124 124 124 123 123 124 124 124 123 122 124 122 122 123 123 123 123 123 123 123 123 123 122 122 122 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 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 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 391 391 122 122 122 122 122 122 122 391 122 122 391 122 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 392 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 347 391 391 391 391 391 347 347 391 347 347 347 347 347 347 391 391 391 347 347 391 391 347 347 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 348 391 348 348 348 348 348 348 391 391 348 348 348 391 348 348 348 348 348 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 348 391 348 391 348 348 348 348 348 391 391 350 391 350 350 350 391 391 350 391 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 391 391 350 350 350 350 350 348 348 348 348 348 348 348 350 350 348 348 350 350 350 348 350 348 348 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 348 350 350 350 350 350 350 350 350 350 350 350 348 350 350 352 350 123 123 123 123 392 392 392 123 123 123 123 392 392 392 392 392 123 123 392 392 392 392 392 392 392 392 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 392 123 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 123 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 122 123 122 122 122 122 123 122 122 122 122 122 122 122 122 122 122 122 122 392 392 122 122 392 392 392 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 392 392 122 391 392 122 392 122 122 122 122 122 122 122 122 122 122 122 391 122 122 122 392 392 391 392 392 392 392 391 391 391 391 391 392 392 391 392 392 391 392 391 391 391 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 123 392 123 123 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 392 392 392 392 392 392 391 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 350 392 392 350 350 352 350 350 350 350 352 392 392 392 392 392 350 350 392 392 392 392 350 350 350 392 350 350 350 350 350 350 350 350 350 350 350 350 350 350 392 350 392 392 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 352 123 123 392 123 123 392 123 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 352 392 352 352 352 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 392 352 352 392 392 392 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 392 392 352 392 392 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 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 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 392 392 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 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 353 353 352 353 353 353 353 119 173 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 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 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 113 113 113 126 126 126 115 115 115 115 126 126 126 126 126 126 126 126 115 115 115 115 115 115 126 115 115 115 115 115 115 126 115 115 115 126 126 126 126 126 127 115 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 127 126 126 126 126 126 115 128 115 115 115 128 128 115 115 115 115 115 115 115 115 127 115 115 115 127 127 127 127 127 127 127 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 127 127 127 127 127 127 127 115 115 115 115 115 127 127 127 115 115 127 127 115 115 115 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 126 128 128 128 128 128 128 128 127 127 127 127 127 127 127 128 128 128 128 128 128 128 127 128 128 128 128 127 127 127 127 127 127 127 127 127 125 126 127 125 127 127 127 127 127 127 127 127 125 125 125 125 125 128 128 128 128 127 127 127 127 127 127 127 127 127 127 127 127 127 127 125 127 125 125 128 128 125 127 128 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 113 113 113 113 113 126 126 113 113 113 113 113 113 113 113 126 113 113 113 126 126 126 126 126 126 126 113 113 113 113 113 121 113 121 113 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 126 126 113 126 126 126 126 113 113 113 113 121 126 126 113 121 121 126 126 121 126 126 126 126 126 126 126 126 126 126 126 126 126 126 123 123 126 126 126 123 123 123 123 123 123 123 123 123 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 121 121 121 121 121 121 124 124 124 124 121 124 124 124 124 121 124 124 124 124 124 124 123 123 123 123 123 123 123 123 123 123 121 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 121 121 121 121 121 121 121 121 121 121 121 121 121 123 123 123 123 123 123 123 123 123 121 121 121 123 121 123 121 121 121 121 121 121 121 123 123 123 123 123 123 123 121 123 121 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 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 123 123 123 123 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 125 126 126 126 123 126 126 126 126 126 126 126 126 126 126 113 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 126 126 123 123 126 123 123 123 123 126 126 126 126 126 123 123 126 126 126 123 123 123 123 123 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 123 123 125 125 125 125 125 125 125 125 125 125 126 126 125 125 125 125 125 125 125 125 125 123 123 123 125 125 123 123 123 125 125 125 125 125 125 123 125 125 125 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 125 125 125 125 125 125 125 125 125 123 123 123 123 123 125 125 125 125 123 125 125 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 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 394 394 394 125 125 125 125 125 125 125 125 125 125 125 125 394 394 125 394 125 125 394 394 394 394 394 394 394 394 394 394 125 394 394 394 394 125 125 125 125 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 394 394 394 394 394 394 394 394 394 394 394 125 125 125 125 125 394 394 123 125 123 123 123 394 125 394 394 125 394 394 394 394 394 394 394 394 394 123 123 123 123 123 392 392 123 123 123 123 392 392 392 123 392 392 392 392 392 392 392 394 394 394 394 394 394 394 392 394 123 392 392 394 394 394 394 392 392 394 392 392 392 394 394 394 394 394 394 394 352 394 392 352 352 394 352 394 352 352 352 352 352 352 352 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 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 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 352 394 394 352 352 352 394 394 394 394 394 394 352 394 394 352 352 352 352 352 352 394 394 394 394 394 353 353 394 394 352 394 394 352 394 394 353 394 353 352 353 353 352 353 353 353 353 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 353 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 353 352 352 353 353 353 352 352 352 352 352 353 353 352 352 352 353 353 353 353 353 173 119 173 115 173 173 173 115 115 115 115 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 115 115 115 115 115 115 115 115 115 115 115 115 128 115 115 115 115 115 115 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 115 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 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 125 128 128 128 128 125 125 125 125 125 125 125 128 128 125 128 128 128 128 125 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 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 128 173 173 128 173 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 173 173 173 173 173 173 173 173 173 173 173 173 173 128 173 173 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 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 128 173 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 173 173 173 173 400 173 400 173 173 173 173 400 173 400 173 400 128 400 400 400 400 128 400 173 400 400 400 400 400 400 400 128 128 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 125 125 125 125 125 125 125 394 125 394 394 394 394 394 125 125 125 125 125 125 125 394 125 397 397 397 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 397 397 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 394 397 397 397 397 397 397 397 394 394 394 394 394 394 394 394 397 394 394 397 397 397 397 397 397 397 397 394 394 353 394 353 353 394 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 397 397 394 397 397 397 397 394 394 394 394 394 394 394 397 397 397 394 353 353 353 353 353 353 353 353 394 394 394 394 394 394 394 394 394 394 394 394 394 353 394 394 353 353 353 353 353 353 353 353 353 353 353 353 353 394 353 394 394 394 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 397 397 397 397 397 397 397 353 353 353 353 353 353 353 397 397 353 353 353 397 397 353 353 397 397 397 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 395 353 353 353 353 395 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 395 395 395 395 395 395 395 395 353 353 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 400 400 400 400 400 400 400 400 400 128 128 400 128 128 400 400 400 400 128 400 400 128 400 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 399 399 128 128 128 399 399 128 128 128 128 128 128 128 128 397 128 128 128 397 397 397 397 397 397 397 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 397 397 397 128 128 125 125 128 128 128 125 125 125 125 125 125 128 125 125 125 397 397 397 397 397 397 397 128 128 397 397 397 128 128 128 128 128 397 397 128 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 128 128 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 397 128 128 397 397 397 397 397 397 397 397 397 397 397 397 128 128 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 397 395 397 397 397 397 395 397 397 397 397 397 397 397 397 397 397 397 397 397 397 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 400 400 400 400 400 400 400 400 400 128 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 399 399 399 399 399 399 399 397 397 397 397 397 397 399 399 399 399 399 399 399 399 399 399 399 399 399 400 400 400 400 400 399 399 399 400 399 399 399 399 399 399 399 399 399 399 399 399 399 400 400 399 400 400 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 397 397 397 397 397 397 397 397 397 397 397 397 395 397 397 397 397 397 397 397 397 397 397 397 397 397 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 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 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 397 399 399 399 399 397 397 397 397 397 397 399 397 397 397 397 397 397 397 397 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 395 399 399 399 399 399 399 399 395 399 395 395 395 395 395 399 395 395 395 395 395 395 395 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 395 395 395 395 395 395 395 399 399 399 399 395 399 399 395 395 395 398 398 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 398 399 399 399 399 399 399 399 399 399 398 398 398 398 398 399 398 399 399 398 398 398 398 398 398 398 398 183 181 182 182 183 181 181 182 182 182 182 182 182 182 182 182 181 181 182 182 181 181 181 181 181 181 182 182 182 182 182 182 182 181 181 182 182 182 182 182 182 182 181 181 182 181 182 182 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 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 182 182 182 182 182 182 182 181 181 182 182 182 215 215 215 215 215 215 182 215 182 182 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 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 182 181 182 182 181 181 181 181 181 181 181 181 181 215 215 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 215 215 181 181 181 181 181 181 181 215 181 215 215 215 215 181 215 215 215 215 181 215 215 215 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 180 180 181 181 181 181 181 181 181 181 181 180 215 181 181 181 181 181 181 181 181 181 181 181 181 181 180 180 180 180 181 180 180 180 180 181 181 181 181 181 180 180 180 180 181 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 180 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 378 378 215 378 378 378 378 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 179 179 179 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 187 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 187 187 187 187 187 187 187 376 187 376 376 376 187 187 187 187 187 187 187 187 187 187 187 187 187 187 179 179 179 179 179 179 179 215 179 215 215 215 215 215 179 179 179 179 215 179 179 187 215 179 187 179 215 215 215 215 215 215 215 378 378 378 378 378 215 215 215 378 378 187 187 378 187 187 187 187 187 187 187 187 187 215 187 215 215 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 179 179 179 179 179 179 179 179 179 187 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 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 179 179 179 179 179 179 179 179 179 187 187 187 179 179 179 187 187 187 187 187 187 187 179 179 179 179 179 179 179 187 179 187 187 187 187 187 179 187 179 187 187 187 188 187 187 188 188 188 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 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 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 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 179 215 215 179 179 179 215 215 215 215 215 179 179 215 215 215 215 179 215 179 179 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 188 180 180 188 188 188 188 188 188 188 179 180 180 180 180 180 179 179 180 180 180 180 180 180 179 180 179 179 179 179 179 179 179 179 179 179 179 179 179 179 180 188 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 179 179 179 179 179 180 180 188 188 188 188 188 188 188 179 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 188 188 188 188 188 179 188 179 188 179 179 179 179 179 188 179 179 179 179 179 179 179 188 188 188 188 188 188 188 179 188 179 179 179 188 188 188 188 188 188 188 188 188 188 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 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 111 180 111 111 180 111 180 180 180 180 180 180 180 180 180 180 180 111 180 180 180 111 111 111 111 111 111 111 180 180 180 111 111 111 111 111 111 111 111 111 111 111 111 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 111 111 111 111 111 111 111 110 111 180 110 110 110 110 110 111 110 110 110 110 110 110 110 110 110 110 180 180 180 180 180 180 180 188 180 188 188 188 180 188 180 188 188 188 188 188 188 188 110 110 110 110 110 110 110 180 110 180 180 180 180 180 110 180 180 188 188 188 188 188 110 110 110 110 110 110 110 188 188 188 188 188 110 110 188 188 188 110 110 188 188 188 111 111 111 111 111 110 111 110 110 110 110 111 111 111 111 111 111 111 111 111 121 121 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 121 121 110 110 121 121 121 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 121 121 121 121 121 121 121 110 110 121 121 121 121 121 121 121 121 121 121 121 121 121 378 378 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 378 376 376 377 377 376 376 376 376 377 377 377 377 377 377 377 377 377 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 376 376 376 376 376 376 376 376 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 376 376 376 377 376 376 376 377 377 375 377 377 375 375 376 376 376 376 375 376 376 375 376 376 375 375 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 377 377 377 377 377 376 376 376 376 377 376 376 377 377 377 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 187 187 187 376 376 376 376 376 376 376 376 187 376 376 376 376 187 376 376 376 187 187 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 214 376 187 187 376 376 376 376 214 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 187 187 214 187 187 187 187 214 214 214 214 214 214 214 187 187 214 214 214 187 187 214 214 214 214 187 377 377 377 377 375 377 377 377 377 377 375 375 375 375 375 375 375 375 377 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 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 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 375 375 375 375 375 375 375 375 286 286 286 286 375 375 286 286 286 286 286 286 286 286 286 375 375 375 286 286 286 375 286 286 286 286 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 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 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 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 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 375 375 373 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 373 373 375 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 214 187 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 375 214 214 214 214 375 375 375 375 375 375 375 375 214 375 375 375 375 214 375 375 375 375 375 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 375 214 214 214 214 214 214 214 214 214 375 375 214 375 214 214 214 214 214 214 214 214 214 214 214 214 214 375 375 375 375 375 375 375 375 375 375 377 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 377 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 214 214 214 214 214 214 214 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 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 375 375 375 375 375 375 375 375 375 214 214 214 214 214 214 214 214 214 375 375 375 375 214 214 214 214 214 214 214 214 373 214 373 373 373 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 373 373 214 373 373 373 373 373 214 375 375 375 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 214 187 214 214 214 187 214 214 214 214 214 214 214 214 214 187 214 214 214 214 187 214 214 187 187 187 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 187 187 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 187 187 214 213 213 213 187 213 213 214 214 214 213 213 213 213 213 213 213 213 187 213 213 213 213 213 214 214 214 214 214 214 214 214 214 373 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 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 214 214 214 214 213 214 373 214 214 373 373 373 214 214 373 373 373 373 373 373 373 373 213 213 213 213 213 213 213 373 373 373 373 373 373 373 213 213 373 373 373 373 213 373 373 213 213 213 213 213 213 213 213 213 213 214 213 214 214 214 213 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 213 214 214 213 213 213 213 213 213 213 213 213 213 214 214 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 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 121 121 121 121 121 121 121 121 121 110 121 121 110 186 186 186 186 186 186 186 186 186 186 186 186 186 110 110 110 110 110 110 110 110 110 188 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 186 186 186 186 186 186 186 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 186 186 186 186 186 186 186 110 110 110 110 110 110 186 186 186 186 186 186 186 186 186 186 186 186 186 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 186 186 110 110 110 110 186 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 188 188 110 110 110 110 110 188 188 188 188 188 188 188 188 188 110 188 188 188 188 188 188 188 188 188 188 188 188 188 188 110 110 110 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 186 186 186 186 186 186 186 188 110 188 188 188 188 188 186 186 110 186 186 186 186 186 186 186 186 186 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 186 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 186 186 188 186 186 188 186 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 185 188 188 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 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 187 187 376 187 376 376 187 376 187 187 187 187 187 187 187 187 187 187 187 187 187 378 378 378 378 376 376 376 378 378 378 376 376 376 376 376 376 376 376 376 376 376 376 376 187 187 187 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 187 376 376 376 376 376 376 376 376 376 376 376 376 376 376 376 187 187 376 376 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 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 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 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 185 185 188 188 188 185 185 188 188 188 188 188 188 188 185 185 188 188 188 185 185 188 188 188 185 185 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 185 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 187 188 188 187 187 188 188 188 188 188 188 188 188 188 187 188 188 187 187 188 188 188 187 187 187 187 187 187 187 187 187 187 187 188 188 187 187 187 187 188 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 187 187 187 187 187 187 187 187 187 187 187 187 187 187 188 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 188 188 188 188 187 187 187 188 188 188 188 187 187 187 188 188 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 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 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 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 187 188 187 187 187 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 185 185 185 185 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 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 187 187 187 187 187 187 187 187 187 187 187 213 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 187 185 185 185 185 185 185 187 185 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 213 187 187 187 187 213 185 185 185 185 187 187 187 187 187 187 187 187 187 187 187 213 213 213 213 213 213 213 187 187 187 187 187 213 213 187 187 187 213 213 213 213 213 185 185 185 185 185 185 185 185 185 213 185 185 213 185 185 185 185 185 185 185 185 185 185 185 185 185 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 185 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 184 213 213 213 213 184 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 121 121 121 121 121 121 121 186 186 121 121 121 121 121 121 121 121 121 121 121 121 121 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 121 121 121 121 124 186 124 121 186 186 186 186 186 186 186 186 186 186 124 186 186 186 124 124 124 124 124 124 124 186 124 124 124 124 124 124 124 124 124 124 124 124 124 124 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 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 124 124 124 124 124 124 124 124 124 186 124 124 124 124 124 124 124 124 124 124 124 186 124 124 124 124 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 124 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 124 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 122 124 124 186 124 124 124 124 186 186 186 186 186 186 186 124 124 124 124 186 124 124 124 124 124 124 124 124 122 124 124 124 124 122 124 124 124 124 124 124 122 124 124 124 122 122 124 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 185 186 185 185 186 186 186 185 185 185 185 185 185 186 186 186 185 186 186 186 186 186 186 186 186 186 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 186 185 185 186 186 186 186 186 186 186 186 186 186 185 186 185 185 185 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 185 185 185 185 185 185 185 185 185 184 184 184 184 184 185 185 184 184 184 185 185 184 184 184 184 185 184 184 184 184 184 184 184 213 213 213 213 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 185 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 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 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 184 186 185 185 184 185 184 185 185 185 185 185 185 184 185 185 185 185 184 185 185 184 186 186 186 186 184 184 184 186 186 186 186 184 184 184 186 184 184 184 184 184 184 184 186 186 184 186 186 184 186 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 247 247 247 122 122 186 186 186 186 186 186 186 186 186 247 186 247 247 247 186 247 186 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 186 247 186 186 186 247 247 247 247 247 247 247 247 247 247 122 122 247 247 247 247 122 247 247 247 247 247 247 247 247 247 247 247 247 122 122 247 247 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 186 186 186 186 186 186 186 122 122 122 186 186 122 122 186 186 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 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 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 186 122 122 122 122 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 122 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 122 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 186 122 186 186 122 122 122 186 186 186 186 186 122 122 186 186 186 122 122 186 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 391 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 391 122 391 391 391 122 122 122 122 122 122 122 391 391 391 391 391 391 391 391 391 391 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 390 390 122 122 122 122 122 122 390 122 122 122 122 122 122 122 122 122 122 122 390 122 390 390 390 122 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 391 391 391 391 391 391 391 122 391 122 122 122 122 390 391 391 391 391 390 390 391 390 390 390 390 390 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 390 390 122 122 390 390 390 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 390 390 390 390 390 390 390 122 390 122 122 390 390 390 390 390 390 390 390 390 390 390 391 391 391 391 391 391 391 390 390 391 391 391 391 391 391 391 391 391 391 391 391 391 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 391 391 391 391 391 391 391 390 391 390 390 390 391 391 391 390 390 390 391 390 390 347 391 391 391 391 347 347 391 347 347 347 347 347 391 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 347 347 347 347 347 347 347 348 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 347 390 390 390 390 390 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 348 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 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 122 390 122 122 390 390 390 122 122 122 122 122 122 122 390 390 122 122 122 122 390 122 122 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 347 347 347 347 347 347 347 347 347 390 347 347 390 390 347 347 347 347 347 347 347 390 347 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 390 390 390 390 390 390 390 390 390 390 390 390 390 390 347 343 343 347 347 343 343 390 343 390 390 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 390 390 390 390 390 343 343 390 390 390 390 390 390 390 390 390 390 390 390 390 343 390 390 390 343 343 343 343 343 343 343 343 343 343 343 390 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 122 122 247 122 122 122 122 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 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 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 247 247 247 345 247 247 247 247 345 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 213 213 184 213 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 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 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 247 247 247 247 247 247 247 247 247 247 247 247 247 184 247 247 247 247 247 247 247 247 247 184 184 184 247 247 247 184 184 184 184 184 184 184 247 345 247 247 345 247 247 247 247 247 247 247 247 247 247 345 247 247 247 247 345 247 247 247 345 345 247 247 247 247 247 247 247 184 247 184 184 184 184 184 247 247 247 247 247 247 247 247 247 247 247 246 345 345 247 345 345 345 345 247 247 247 247 247 247 247 247 247 247 246 345 247 247 246 345 345 345 345 345 345 345 345 345 246 246 246 246 345 345 345 345 345 345 345 345 345 345 345 345 345 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 390 343 343 390 343 390 390 390 390 390 390 390 390 343 390 390 390 390 343 390 390 390 345 390 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 390 343 343 343 343 343 343 343 343 343 345 345 345 345 345 343 343 343 343 345 343 343 345 345 343 345 343 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 390 345 345 345 345 345 390 390 122 122 390 122 390 122 122 122 122 122 122 122 122 122 122 247 122 247 247 247 345 345 390 345 345 345 345 390 390 390 390 390 345 345 390 390 247 247 345 247 247 247 345 345 345 345 345 345 345 345 345 247 247 247 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 390 390 345 345 345 390 390 390 390 390 390 345 390 390 390 345 345 390 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 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 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 345 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 345 345 345 345 345 345 343 345 345 345 345 345 345 345 345 345 345 345 345 345 343 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 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 345 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 345 343 343 343 343 343 343 343 343 343 345 345 345 345 345 343 345 345 345 343 345 345 345 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 345 343 345 345 345 236 236 343 343 343 343 236 236 343 236 236 236 236 236 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 236 235 235 343 343 235 235 235 343 343 236 343 236 235 235 235 235 343 235 235 235 235 235 235 235 235 235 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 212 213 212 212 212 212 212 213 213 213 213 213 213 213 212 212 213 212 212 212 212 212 212 212 212 212 213 213 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 373 373 373 373 373 212 212 373 212 373 373 373 373 373 213 213 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 213 213 213 213 373 373 373 373 213 373 373 373 373 373 213 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 212 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 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 375 375 375 373 375 375 375 375 375 375 375 375 375 375 375 375 375 374 375 375 374 374 374 373 373 373 373 373 373 373 373 373 373 373 375 373 374 373 375 374 374 374 374 374 374 373 373 373 373 373 373 373 374 374 374 374 374 374 374 373 373 373 373 374 374 373 374 374 374 374 374 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 374 374 374 375 375 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 374 374 375 374 374 374 374 375 286 375 375 286 286 286 286 286 286 286 286 286 286 286 374 374 374 374 374 374 374 286 286 286 286 286 286 286 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 375 374 375 375 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 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 226 373 373 226 226 226 373 373 373 373 373 373 373 226 226 226 226 226 226 226 226 226 226 226 226 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 374 374 226 226 226 226 226 226 226 373 226 373 373 373 373 373 226 226 226 226 373 226 226 373 226 374 374 374 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 374 374 373 374 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 374 374 373 373 373 373 374 373 373 373 373 373 374 374 373 373 373 374 374 373 373 374 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 374 226 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 226 226 226 226 226 226 226 226 226 374 374 374 226 226 226 374 374 226 226 374 374 374 226 226 226 226 226 226 226 374 374 374 374 374 226 226 226 374 374 374 226 374 374 226 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 223 373 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 223 223 226 373 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 223 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 230 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 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 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 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 222 222 222 235 235 235 235 235 235 235 236 235 236 236 236 236 236 236 236 235 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 345 345 345 345 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 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 345 345 345 345 345 345 345 345 236 236 236 236 243 243 243 236 236 236 236 236 236 243 243 243 243 243 243 243 243 243 243 243 243 243 236 236 236 236 236 236 236 345 345 345 345 345 345 345 236 345 345 345 345 345 345 345 243 243 243 243 243 345 243 236 236 236 236 236 345 345 236 236 236 345 345 345 345 345 243 243 345 243 243 345 243 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 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 345 243 246 345 345 246 243 243 243 345 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 345 345 345 345 345 246 345 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 247 246 184 247 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 246 246 246 246 184 184 184 246 246 246 247 184 184 184 246 184 184 184 184 184 184 184 184 246 184 184 184 184 184 184 184 184 184 184 212 184 184 184 184 184 212 184 184 212 212 212 212 212 184 184 184 184 184 184 184 184 184 184 184 212 212 212 184 184 184 212 212 212 212 212 212 212 212 212 184 184 213 184 212 212 212 213 213 213 213 213 212 213 213 213 213 213 213 213 213 213 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 213 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 184 184 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 184 184 184 184 184 212 212 184 184 184 184 184 184 212 184 184 184 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 373 212 212 373 373 212 212 212 212 212 212 212 212 212 212 212 212 212 373 212 212 373 373 373 373 373 373 373 373 373 373 373 373 373 212 212 212 212 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 243 243 243 243 243 0 0 243 243 243 243 243 243 243 243 0 243 243 0 0 0 0 0 0 0 0 243 243 246 243 246 246 243 246 246 246 246 246 246 246 246 246 246 246 246 246 243 246 246 0 0 0 0 0 0 0 0 0 0 243 243 243 243 243 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 373 373 373 373 246 246 345 345 246 246 246 345 345 345 345 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 345 345 345 345 345 246 246 345 345 345 345 345 246 246 345 345 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 345 246 246 246 246 246 246 246 246 246 246 246 246 184 184 184 246 184 184 184 246 246 246 184 184 184 184 184 184 184 184 184 184 212 212 373 373 0 373 373 373 373 0 0 0 0 0 0 0 0 373 0 0 0 373 373 0 0 373 373 373 0 0 246 246 246 246 0 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 0 212 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 184 184 184 212 212 212 212 212 212 212 184 212 184 184 212 212 212 212 212 212 212 212 212 212 212 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 212 373 212 212 212 212 373 212 212 212 212 212 212 373 212 212 212 373 373 212 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 0 243 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 373 0 373 373 373 223 373 0 223 0 0 223 223 223 223 223 223 223 223 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 223 0 223 223 223 0 0 0 0 0 0 0 223 0 223 223 223 223 223 0 221 0 223 223 221 221 223 223 223 223 223 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 223 223 223 223 223 223 223 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 373 223 373 373 373 223 223 223 223 223 223 223 373 223 373 373 373 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 226 223 223 226 226 226 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 373 373 223 223 223 373 373 373 373 373 223 223 373 373 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 226 223 223 226 223 223 223 223 221 221 221 223 223 223 223 223 221 221 221 221 223 221 221 221 221 221 221 221 221 221 223 223 226 226 221 226 221 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 221 221 221 221 221 221 226 221 221 221 221 221 226 226 221 221 221 226 226 226 226 226 221 221 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 222 226 226 222 235 235 235 235 235 235 235 236 235 236 236 236 236 235 235 235 235 235 235 235 235 235 235 235 235 235 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 234 235 235 235 235 235 235 235 236 236 236 236 236 236 236 235 236 236 234 234 236 234 234 235 235 234 235 235 234 235 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 243 236 243 243 243 236 236 243 243 243 243 243 243 243 236 236 243 243 243 236 236 243 243 236 239 236 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 239 239 243 243 239 239 239 243 243 243 243 243 239 239 243 243 239 243 239 243 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 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 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 234 234 234 234 234 234 234 234 234 234 234 236 234 234 234 234 236 239 234 236 239 239 234 234 234 234 234 234 234 239 239 239 239 239 234 234 234 239 239 234 234 239 239 239 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 239 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 243 243 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 221 221 221 221 221 221 221 0 0 0 0 221 0 0 221 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 226 226 221 221 221 222 226 222 222 222 222 222 222 222 226 222 222 222 222 222 222 222 222 222 221 221 221 221 221 221 221 221 221 221 221 221 221 222 221 221 221 222 222 222 222 222 221 221 222 221 221 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 221 221 221 221 0 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 0 0 0 0 0 221 221 0 0 0 0 0 221 221 0 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 222 222 222 221 222 222 222 222 222 222 222 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 221 221 222 221 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 222 222 0 222 222 222 0 0 0 0 0 0 0 0 0 222 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 234 234 237 234 237 237 237 234 237 234 234 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 234 234 234 234 234 234 234 234 234 239 239 239 239 239 234 234 234 234 239 234 234 239 239 239 239 239 237 237 237 237 237 237 237 234 237 234 234 234 237 237 237 237 234 237 237 237 234 239 237 237 237 237 237 241 237 239 239 239 239 239 239 239 241 241 239 239 239 239 241 239 239 239 0 241 239 239 239 239 239 239 239 239 239 243 239 243 243 243 239 239 239 239 239 239 239 243 239 239 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 0 0 0 0 0 0 243 243 243 243 243 0 0 243 243 243 243 243 0 0 243 243 0 0 0 0 0 0 243 243 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 239 239 239 239 239 0 0 239 239 0 0 0 0 0 0 0 0 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 243 0 0 243 0 0 243 0 239 239 239 239 239 243 243 239 239 239 243 243 239 243 243 0 0 0 0 0 0 0 0 0 243 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 241 241 0 241 241 241 241 237 237 241 241 241 237 237 241 241 241 241 241 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 241 237 237 237 237 237 237 237 237 237 241 237 237 241 237 237 237 237 237 237 237 237 241 237 237 237 237 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 241 237 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 0 0 0 0 0 241 0 0 0 0 0 0 0 241 241 241 241 241 0 0 241 241 241 241 241 241 0 241 241 0 0 0 0 0 0 241 241 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 385 237 385 241 385 385 385 385 385 241 241 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 0 241 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 385 385 385 385 385 0 0 385 385 241 385 0 0 0 385 0 0 0 0 0 0 0 385 385 0 385 385 385 385 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 374 286 286 286 374 286 374 374 374 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 233 233 233 233 233 233 233 233 286 233 233 233 233 233 233 233 233 233 233 230 233 233 233 230 230 233 230 230 230 230 286 230 286 230 230 230 230 286 286 286 286 286 286 230 286 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 230 230 230 230 230 374 374 286 374 374 374 374 286 286 286 286 286 286 286 286 374 286 286 286 374 374 286 286 374 286 374 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 230 286 286 286 286 286 286 230 286 286 286 230 230 286 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 230 230 230 230 230 230 374 230 230 230 230 230 230 230 230 230 230 230 230 230 374 230 230 230 230 230 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 230 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 374 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 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 233 233 233 233 233 233 233 230 233 233 233 233 233 233 233 233 233 232 232 233 233 232 232 232 232 232 233 232 233 232 232 232 233 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 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 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 232 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 232 232 232 232 232 233 232 233 233 232 232 232 233 233 233 233 233 232 232 233 233 233 232 232 233 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 230 230 233 233 230 230 230 233 233 233 233 233 233 229 230 230 229 229 229 230 230 229 229 229 229 229 232 229 232 232 232 229 229 232 232 232 232 229 229 229 232 229 232 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 230 374 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 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 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 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 230 230 230 230 230 230 230 230 230 230 230 230 230 230 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 233 233 233 233 233 233 230 230 233 230 230 230 230 233 233 233 233 233 230 230 233 233 233 230 230 233 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 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 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 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 225 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 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 229 230 230 230 230 230 230 230 230 230 230 230 230 230 230 229 230 230 229 230 230 229 229 230 230 229 229 229 229 229 229 229 229 229 229 229 229 229 230 230 230 230 230 230 230 230 230 230 230 230 230 226 230 226 226 226 226 226 226 226 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 225 225 230 225 230 226 226 230 230 226 226 226 230 230 230 230 230 230 226 230 230 230 230 226 230 230 230 226 226 226 226 226 226 226 225 225 226 226 226 226 226 226 226 226 226 226 226 226 226 225 230 225 225 225 225 225 230 225 230 230 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 230 230 229 230 229 229 225 229 229 229 229 229 229 229 229 229 229 229 229 229 225 229 229 229 229 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 226 226 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 225 225 225 225 225 225 225 225 225 225 225 225 225 225 226 225 226 226 226 225 225 225 225 225 225 225 226 226 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 226 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 222 225 225 222 226 226 226 222 222 222 222 222 222 222 222 222 222 226 222 222 222 226 222 226 222 222 232 335 232 232 335 335 335 335 232 335 335 335 335 335 335 335 335 335 335 232 335 335 335 232 232 335 232 232 232 232 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 232 232 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 232 232 335 335 335 335 335 335 335 335 335 335 335 335 335 232 335 335 335 232 232 335 335 232 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 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 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 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 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 339 335 335 336 336 339 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 339 339 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 339 339 336 339 339 339 339 339 336 339 339 339 339 339 339 339 339 339 339 336 339 339 339 336 336 339 336 336 336 336 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 336 336 336 336 336 339 336 336 336 336 339 339 339 339 339 336 336 339 339 339 336 336 339 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 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 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 336 336 336 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 336 336 335 336 336 335 335 335 335 335 335 335 336 335 336 336 336 335 336 335 336 336 336 336 336 336 336 335 336 335 335 335 335 335 335 335 335 335 335 335 335 336 336 335 335 335 336 336 335 335 336 336 336 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 336 336 335 336 336 335 336 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 336 336 335 336 336 336 336 335 335 335 335 335 336 336 335 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 228 335 228 335 228 228 228 335 335 335 335 335 335 335 335 335 336 335 335 336 335 335 335 335 335 335 228 335 336 228 228 228 228 228 228 228 228 228 228 228 335 335 335 335 335 335 228 228 335 335 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 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 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 336 336 228 336 228 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 336 336 336 336 336 336 227 227 336 228 227 227 227 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 228 228 228 228 228 228 228 228 228 228 228 228 227 228 228 228 228 228 228 228 228 227 227 227 227 227 227 227 227 227 227 227 227 227 227 336 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 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 225 222 225 225 225 225 225 225 225 225 225 225 225 225 225 222 225 225 225 222 222 225 224 222 224 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 224 222 222 222 222 222 222 222 222 222 222 222 222 222 225 225 225 225 225 225 225 225 225 229 225 225 225 225 225 225 225 225 225 225 225 229 225 225 229 225 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 224 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 224 222 222 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 225 225 224 224 224 225 225 225 225 225 225 224 225 225 225 225 224 225 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 224 224 224 224 224 224 224 224 224 224 224 224 224 222 222 224 224 222 222 222 224 224 224 224 224 224 224 222 222 224 224 224 222 222 224 224 222 222 222 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 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 222 224 224 224 224 222 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 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 232 229 229 229 229 229 229 229 229 229 229 229 229 229 229 232 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 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 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 335 229 229 229 229 229 229 229 229 229 232 229 229 232 229 229 229 229 229 229 335 229 232 229 335 335 335 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 335 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 335 232 232 232 232 335 232 232 232 232 232 232 335 232 232 232 335 335 232 335 335 229 229 229 229 229 229 229 335 229 335 335 335 335 335 229 335 229 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 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 224 224 229 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 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 228 224 224 224 224 224 228 228 228 228 228 228 228 228 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 228 228 228 228 228 228 228 224 229 224 224 229 229 229 229 229 228 229 229 229 228 229 229 229 229 229 224 224 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 228 228 228 228 228 228 228 229 228 229 229 228 229 228 228 228 228 228 228 228 228 228 228 228 228 228 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 335 335 335 335 335 228 335 229 228 228 228 228 229 229 229 229 229 335 335 335 335 335 335 335 335 335 335 335 228 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 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 228 224 224 224 224 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 224 224 224 224 224 224 224 224 224 224 224 224 224 228 224 224 224 228 228 228 228 228 227 227 227 227 227 227 227 228 228 228 228 228 228 227 227 227 227 227 227 227 227 227 227 227 227 227 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 335 228 228 228 228 335 335 335 335 335 228 228 335 335 335 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 228 227 227 228 227 227 227 227 228 228 228 228 228 228 228 228 227 228 228 228 228 227 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 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 227 227 227 227 227 227 227 227 227 228 228 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 227 227 227 227 227 227 227 227 227 227 227 227 227 227 228 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 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 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 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 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 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 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 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 222 222 222 222 222 222 222 222 222 222 222 222 222 222 0 0 222 222 222 222 0 0 0 0 0 0 0 0 0 0 0 0 0 224 222 224 224 222 222 222 222 222 227 224 227 227 227 222 222 222 227 227 222 222 227 227 222 222 222 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 222 222 227 227 222 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 222 227 227 227 227 222 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 0 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 0 227 227 227 227 227 227 227 227 227 0 0 0 0 0 0 0 227 0 0 0 0 0 0 0 0 0 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 0 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 0 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 0 0 227 0 0 0 0 227 227 227 227 227 0 0 0 0 0 0 0 0 0 0 227 227 227 227 227 0 227 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 222 222 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 222 0 222 222 222 0 0 0 0 0 0 0 0 222 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 227 227 222 227 227 227 227 227 227 227 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 0 0 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 0 0 222 222 0 222 0 222 222 222 222 222 222 222 222 222 222 227 227 222 227 227 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 227 0 227 227 227 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 336 339 339 339 339 336 336 339 339 339 339 339 339 339 336 339 339 339 339 339 339 339 339 339 336 336 336 336 339 339 339 339 336 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 338 339 338 339 339 338 338 335 335 338 338 338 338 339 338 338 338 339 339 338 338 338 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 335 335 338 338 338 338 338 338 338 338 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 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 232 335 232 232 232 232 232 335 335 335 335 232 335 335 232 335 337 337 337 335 335 335 335 335 337 337 335 335 335 335 335 337 337 335 335 335 337 337 337 337 337 335 335 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 338 338 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 335 335 335 335 335 335 335 335 335 337 335 335 335 337 337 335 337 337 337 337 337 337 337 337 337 338 338 338 335 335 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 337 338 337 337 337 337 338 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 337 337 337 337 337 338 338 338 338 338 337 338 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 339 360 339 339 360 360 360 339 339 339 339 339 339 339 360 360 339 339 339 360 360 360 360 360 360 360 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 360 360 339 360 360 360 360 339 339 339 339 339 339 360 339 339 339 339 339 339 339 338 360 360 360 360 360 360 360 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 338 338 338 338 338 338 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 338 338 338 338 339 338 338 339 338 339 339 339 339 339 339 338 339 339 339 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 339 338 339 339 339 338 338 339 339 339 339 339 338 338 339 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 337 337 337 337 337 337 360 339 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 338 360 360 360 360 338 338 338 338 338 338 338 360 360 360 338 338 360 360 338 338 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 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 337 338 337 337 337 337 337 337 337 337 359 337 337 337 337 359 337 337 337 337 337 338 338 338 338 359 359 359 338 338 338 338 338 338 359 338 359 338 359 359 359 359 359 359 338 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 360 360 360 359 359 359 360 360 359 360 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 338 360 360 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 338 359 359 338 338 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 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 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 359 359 359 359 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 337 233 232 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 232 232 232 232 232 232 233 232 232 233 233 233 233 233 232 233 233 233 233 233 233 233 233 232 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 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 233 233 233 233 233 233 287 287 233 233 287 287 233 233 287 287 287 287 233 287 287 287 287 287 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 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 287 287 287 287 287 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 340 340 340 233 233 233 233 233 233 233 287 287 287 287 287 287 287 233 233 233 233 287 233 233 287 287 287 287 287 340 340 233 233 340 340 340 233 233 233 233 233 233 233 233 233 233 233 287 233 287 287 340 340 287 340 340 340 340 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 287 287 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 233 287 233 233 233 286 286 233 233 233 233 286 233 286 233 233 286 286 286 286 286 286 287 287 286 287 287 287 287 286 286 286 286 286 286 286 287 287 286 286 286 287 287 286 286 286 287 287 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 288 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 288 286 286 286 286 286 288 286 286 286 288 288 288 288 288 288 288 286 288 288 288 288 288 288 288 288 288 288 288 286 286 288 288 288 286 286 286 286 286 286 286 286 288 286 286 286 288 288 286 286 288 288 288 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 288 286 286 286 286 288 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 288 288 288 288 288 288 288 286 286 286 286 286 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 288 288 288 288 288 288 288 288 288 288 288 288 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 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 287 287 233 233 233 233 233 287 287 233 233 233 233 233 233 287 233 233 233 233 287 233 233 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 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 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 288 287 287 287 287 287 288 288 288 288 288 288 288 288 287 287 287 287 287 287 287 288 288 288 288 288 287 288 287 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 287 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 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 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 289 289 287 289 289 289 289 287 287 288 287 287 287 287 288 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 206 288 206 206 206 206 289 289 287 289 289 289 289 288 288 288 288 288 289 289 287 288 288 206 206 206 206 206 289 289 289 289 289 289 289 206 206 206 206 206 206 206 289 289 206 206 206 206 289 206 206 206 206 289 289 289 289 289 289 289 289 287 287 287 287 287 289 289 289 289 289 287 287 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 289 289 289 289 289 289 289 287 287 287 287 287 289 289 289 287 287 287 289 287 287 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 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 363 363 359 359 363 363 363 359 359 359 359 359 359 359 363 363 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 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 362 362 359 359 359 359 362 362 362 362 362 359 362 362 362 362 362 362 362 362 362 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 340 359 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 340 340 337 340 340 340 340 337 337 337 337 337 337 337 337 337 337 337 340 337 337 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 362 362 362 362 362 362 362 359 362 359 359 362 359 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 359 359 359 359 359 359 359 362 362 362 362 362 340 340 359 359 359 359 359 340 340 362 359 359 340 340 340 340 340 362 362 340 362 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 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 340 340 340 340 362 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 362 362 362 362 362 362 340 362 362 362 362 362 362 340 362 362 362 340 340 340 340 340 362 362 340 362 362 340 362 340 340 340 340 340 340 340 340 340 340 340 340 340 362 340 340 340 340 340 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 340 337 337 337 337 337 337 337 340 340 340 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 232 232 232 232 232 337 337 337 337 232 337 337 232 232 232 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 233 337 233 337 337 337 233 233 233 337 233 233 233 340 340 337 340 340 340 340 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 233 233 340 340 340 340 340 340 340 340 340 337 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 337 233 340 233 340 340 233 233 233 233 233 340 340 233 233 233 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 287 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 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 337 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 340 340 340 340 340 340 340 337 340 337 337 337 340 337 340 337 337 337 337 337 337 337 340 340 340 340 340 340 340 337 340 337 337 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 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 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 340 340 340 340 340 340 340 340 340 340 340 287 340 340 287 340 361 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 361 361 340 340 361 340 361 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 289 340 340 289 289 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 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 287 340 340 340 340 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 340 340 340 340 340 287 289 340 340 340 340 340 287 287 340 287 287 287 289 287 287 287 289 289 289 289 289 289 289 287 289 287 287 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 340 289 340 340 340 340 289 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 340 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 289 289 289 289 289 289 289 289 289 289 289 289 289 289 363 363 363 363 363 363 363 359 359 359 359 359 363 363 363 363 363 363 363 363 363 363 363 363 363 363 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 363 363 363 363 363 363 363 362 362 359 362 362 362 362 362 362 362 362 362 362 362 362 363 363 362 362 363 363 363 362 362 362 362 362 362 362 363 363 362 362 362 363 363 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 340 362 361 361 361 361 361 362 362 362 362 361 362 362 361 361 361 361 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 361 362 362 361 362 362 362 362 362 362 362 362 361 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 365 362 362 362 365 365 362 362 362 362 362 362 362 362 365 362 362 362 362 365 362 362 365 365 365 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 365 365 362 365 365 362 365 362 362 362 362 362 362 365 362 362 362 362 362 362 362 362 365 365 365 365 365 365 365 362 362 362 362 365 365 365 365 365 365 365 365 365 365 365 365 365 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 289 361 289 289 289 289 361 289 289 289 289 289 289 289 289 361 289 289 289 361 361 289 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 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 207 289 207 207 207 289 289 289 207 207 207 207 207 207 207 207 207 361 361 361 361 361 361 361 361 361 361 361 361 289 361 361 361 361 361 361 361 207 361 361 207 207 207 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 207 207 361 207 289 289 289 289 289 361 289 289 361 289 289 289 289 289 289 289 289 289 207 207 289 289 207 207 207 289 289 289 289 207 207 207 207 207 207 207 207 207 207 207 361 361 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 365 365 365 365 365 365 365 365 365 362 362 365 209 209 209 209 365 209 209 209 209 209 209 209 209 209 362 362 362 362 362 362 362 362 362 362 362 362 361 209 209 209 362 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 362 362 362 362 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 361 362 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 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 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 361 361 209 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 209 361 361 361 209 209 209 209 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 209 209 209 209 207 207 207 209 209 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 361 361 207 207 207 361 361 361 361 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 365 365 365 365 365 365 365 209 209 209 209 209 209 209 365 365 365 365 365 365 365 365 365 365 365 365 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 365 365 365 365 365 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 365 365 209 311 311 311 311 209 209 209 209 209 209 209 311 311 209 311 311 311 311 311 311 311 311 311 209 209 207 209 209 207 209 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 311 311 209 311 311 209 311 209 209 209 209 209 209 209 209 210 209 209 209 209 210 209 209 210 210 210 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 207 207 207 209 210 209 209 209 209 210 209 209 209 209 209 209 209 209 209 209 209 207 209 207 207 210 210 207 210 210 210 210 207 207 207 207 207 207 210 207 207 207 207 210 207 207 207 311 311 311 311 311 311 311 210 210 210 210 210 210 210 210 210 210 210 210 210 311 210 210 210 210 210 210 210 210 210 210 210 210 210 210 207 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 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 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 211 210 210 211 210 210 210 210 210 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 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 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 210 210 210 210 210 210 210 210 207 210 207 207 210 207 210 210 207 207 207 207 207 207 211 211 211 211 211 207 207 210 211 210 210 207 210 207 210 207 207 207 207 207 207 207 211 211 207 211 211 207 211 207 207 207 207 207 207 207 207 207 207 207 211 207 207 207 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 207 211 207 207 207 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 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 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 289 289 289 289 289 289 207 289 289 289 289 289 289 289 289 289 289 289 289 289 207 289 206 207 206 206 207 207 207 207 207 207 206 207 207 207 207 207 207 207 207 207 207 207 206 207 207 206 207 207 206 207 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 207 207 207 207 207 208 207 207 207 207 207 207 207 207 207 208 207 207 207 208 208 207 207 208 208 208 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 206 208 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 206 207 207 207 208 206 206 206 206 206 206 206 207 207 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 206 206 206 208 208 206 206 206 206 206 206 206 206 208 206 206 271 208 208 271 271 208 271 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 271 208 271 271 208 208 208 208 208 208 208 208 271 208 208 208 208 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 208 211 207 211 207 207 207 207 207 211 211 211 211 207 211 208 211 211 208 208 208 208 211 211 208 208 208 211 211 211 211 211 208 211 211 211 211 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 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 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 207 208 208 207 208 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 207 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 207 207 208 208 208 207 207 208 208 207 207 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 271 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 283 211 211 211 283 283 283 283 283 283 283 208 211 208 208 211 264 264 208 208 208 208 208 208 208 264 264 264 264 264 264 264 264 264 264 264 264 283 283 211 264 283 264 264 264 264 211 264 264 264 264 264 264 264 264 264 264 264 264 283 283 264 264 283 283 283 264 264 264 264 264 264 264 283 283 264 264 283 283 283 283 283 283 283 283 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 264 208 264 264 264 208 208 208 208 208 264 208 208 208 271 208 208 271 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 208 264 208 208 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 283 283 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 208 264 208 208 208 264 264 264 264 208 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 283 283 264 264 283 283 283 264 264 264 264 264 264 264 283 283 264 283 264 283 283 264 264 283 283 283 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 283 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 283 283 264 264 283 283 283 264 264 264 264 264 264 264 264 283 264 264 264 283 283 264 264 283 283 283 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 206 206 206 206 206 289 289 289 289 289 289 289 289 289 206 289 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 289 289 289 289 289 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 288 288 206 206 206 288 288 288 288 288 288 288 206 206 288 288 288 206 206 288 288 206 288 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 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 271 271 206 206 206 206 206 206 206 206 206 269 269 269 269 269 269 206 269 269 269 269 269 269 269 269 269 269 271 271 206 206 271 269 271 206 206 206 206 206 206 269 206 206 269 269 269 269 269 269 271 271 269 271 271 271 271 269 269 269 269 269 269 269 271 271 271 271 271 271 271 269 269 271 271 271 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 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 286 288 288 288 288 286 286 286 286 286 286 288 286 286 286 375 288 375 375 375 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 375 288 375 375 288 288 288 288 288 288 288 375 375 375 375 375 375 288 288 375 375 288 288 375 375 375 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 375 288 375 375 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 375 288 375 375 375 375 375 288 288 288 375 288 375 375 375 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 375 288 288 288 288 288 288 288 377 288 377 377 377 288 288 288 377 377 377 288 377 377 377 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 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 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 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 206 206 269 269 269 206 206 206 206 206 206 206 288 269 206 288 288 288 269 288 288 288 288 269 288 206 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 206 288 206 288 288 288 288 288 288 288 288 288 288 288 288 288 269 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 288 288 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 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 288 288 269 269 288 288 288 288 288 269 288 288 288 288 288 288 288 288 288 288 288 288 269 269 269 269 269 269 269 269 269 288 288 269 269 269 269 269 269 269 269 269 269 269 269 269 377 377 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 377 377 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 377 377 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 377 377 288 377 377 269 271 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 270 270 270 270 270 270 270 270 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 270 269 270 270 270 270 269 269 269 269 269 270 270 269 269 269 270 270 269 269 269 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 269 269 269 269 269 269 269 269 269 377 377 377 377 377 269 269 269 377 377 377 269 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 270 270 270 270 270 378 378 270 270 270 270 270 270 270 270 378 270 270 270 377 378 377 377 377 377 377 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 377 269 377 377 377 377 377 377 377 377 377 377 270 270 269 269 269 377 377 377 269 269 377 377 269 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 270 270 270 270 270 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 377 378 377 377 378 378 378 377 377 377 377 377 378 378 377 377 377 377 378 377 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 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 263 264 264 263 263 263 263 264 264 264 264 264 264 264 263 263 264 263 263 263 263 263 263 263 263 263 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 271 264 271 264 271 271 271 271 271 271 271 271 271 271 271 264 271 271 271 271 271 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 271 271 271 271 271 264 264 264 264 264 264 264 271 264 271 271 264 271 264 264 264 264 264 264 264 264 264 264 264 271 271 263 263 263 263 263 263 263 263 263 264 264 263 264 263 263 263 263 263 263 263 263 263 263 263 263 263 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 263 263 264 263 263 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 263 263 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 271 264 271 271 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 264 263 263 263 263 271 271 271 271 271 271 271 263 263 263 263 263 263 263 271 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 263 263 263 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 206 271 206 206 206 206 206 271 271 271 271 271 271 271 206 206 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 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 289 206 206 206 206 289 289 289 289 289 206 206 289 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 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 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 271 206 271 271 206 206 206 206 206 271 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 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 206 206 271 271 271 206 206 206 206 206 271 271 206 206 206 271 271 206 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 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 270 271 271 270 270 270 271 271 271 271 271 271 271 271 270 271 271 271 270 270 271 271 271 270 270 263 263 263 263 263 270 270 270 263 270 270 270 270 270 270 270 270 270 270 270 270 270 270 263 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 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 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 270 270 270 270 270 270 270 270 270 270 270 271 271 271 270 270 270 270 271 271 270 271 271 271 271 271 271 270 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 270 270 270 270 270 270 270 270 270 271 270 270 271 270 270 270 270 270 270 270 270 270 270 270 270 270 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 270 270 271 270 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 270 270 271 271 270 271 270 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 378 263 270 263 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 378 378 263 263 263 263 263 270 263 270 270 270 263 270 263 270 270 270 270 270 270 270 378 378 378 378 378 378 378 270 378 270 270 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 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 271 271 271 271 269 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 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 378 378 378 378 378 378 378 378 378 270 270 270 270 378 378 378 378 378 378 378 378 270 378 378 378 378 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 378 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 378 378 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 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 270 378 378 378 378 378 378 270 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 283 283 264 264 264 264 283 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 266 264 263 264 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 266 266 264 264 263 263 263 264 264 264 263 263 263 263 263 263 263 263 263 263 263 263 266 266 263 266 266 266 266 263 266 263 263 263 263 263 266 266 263 266 266 266 266 263 266 266 266 266 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 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 263 263 266 266 263 263 266 266 266 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 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 266 266 266 266 266 266 266 263 266 263 263 263 263 266 266 266 266 266 266 266 266 266 266 266 266 266 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 262 263 266 266 266 266 266 266 266 263 263 263 263 263 266 266 263 263 263 262 262 262 262 262 266 266 266 266 266 266 266 262 266 262 262 262 262 262 266 266 266 262 262 266 266 262 262 266 262 262 263 263 263 263 263 263 263 263 263 378 378 263 378 378 263 263 263 378 263 263 263 263 263 263 378 263 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 263 216 378 216 216 216 378 378 378 378 378 378 378 216 216 216 216 216 216 216 216 216 216 216 216 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 378 378 378 378 378 378 378 378 378 378 378 378 378 216 216 216 216 216 216 216 378 216 378 378 378 378 378 378 216 378 378 378 378 216 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 216 216 216 216 216 216 216 378 216 378 378 378 378 216 216 216 216 216 216 216 216 378 216 216 216 216 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 378 215 378 378 215 215 215 216 216 378 378 378 378 215 378 378 378 378 378 378 378 378 378 378 378 378 378 378 215 215 216 215 215 215 215 216 215 378 215 215 215 215 216 215 215 215 215 216 215 215 215 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 262 262 263 263 262 262 262 263 263 263 263 263 263 263 262 262 263 263 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 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 262 262 262 262 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 216 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 216 216 216 216 216 216 216 216 216 263 216 216 216 216 216 216 216 216 216 216 216 216 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 216 216 262 262 262 262 262 262 262 263 263 263 263 263 262 263 262 263 263 263 263 263 263 216 216 216 262 216 216 216 216 262 262 262 262 262 262 216 262 262 262 216 216 262 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 262 262 262 262 262 262 262 216 262 216 216 216 216 216 262 216 262 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 215 215 215 215 215 215 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 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 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 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 262 262 262 216 216 216 216 216 216 216 182 182 182 216 182 182 262 182 182 182 182 182 216 216 215 216 216 182 216 215 215 215 215 215 182 182 215 215 215 182 182 182 215 215 182 182 216 182 182 182 182 216 216 216 216 216 182 182 216 182 182 215 182 215 215 215 182 182 182 182 182 182 182 182 182 215 182 182 182 182 182 182 182 182 182 182 182 182 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 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 182 262 182 262 262 182 262 182 262 262 262 262 262 262 262 262 262 262 262 182 262 262 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 262 262 262 262 262 183 183 262 262 262 262 262 262 262 262 183 262 262 262 183 183 183 183 183 183 183 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 183 183 183 183 183 182 183 182 262 182 182 182 182 182 182 182 182 182 182 182 182 182 183 183 183 183 183 183 183 182 182 182 182 182 183 183 183 183 183 183 183 183 183 183 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 211 210 210 211 210 211 211 211 211 211 211 211 211 211 211 211 211 211 210 211 211 211 211 211 210 210 210 210 210 210 312 210 210 210 210 210 210 210 210 210 210 210 210 211 211 211 312 210 312 312 312 312 312 210 312 211 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 284 284 312 312 312 312 312 312 312 312 312 211 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 312 312 312 312 211 211 312 211 312 211 211 211 211 211 211 211 211 211 211 211 211 211 312 312 312 312 312 211 312 211 211 211 211 211 211 211 211 211 211 211 312 211 211 284 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 312 312 312 312 312 312 284 312 312 312 312 312 312 312 312 284 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 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 315 315 312 315 312 211 211 211 211 211 211 211 283 211 283 283 211 283 211 211 211 211 211 211 211 211 211 211 211 211 211 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 211 284 211 211 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 284 284 283 284 284 284 284 283 283 283 283 283 283 283 284 284 283 284 284 284 284 283 284 284 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 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 283 284 284 284 284 283 283 283 283 283 283 283 284 284 283 283 283 283 284 283 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 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 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 283 283 283 283 283 284 283 283 283 283 283 283 283 283 283 284 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 284 284 284 284 284 284 284 315 315 315 315 315 315 315 312 312 312 312 312 312 312 315 315 315 315 315 315 315 315 315 315 315 315 312 312 284 312 312 312 312 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 315 315 312 315 315 315 284 312 312 312 312 312 284 284 284 284 284 284 284 284 284 284 284 315 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 211 211 284 284 284 211 211 211 211 211 211 211 211 284 211 211 284 284 284 284 284 284 284 284 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 284 284 284 284 284 211 284 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 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 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 372 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 372 372 284 284 284 284 372 284 284 284 284 284 284 284 284 284 284 284 372 284 284 372 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 284 315 284 284 315 372 315 284 284 284 284 284 372 372 372 372 372 372 372 372 372 372 372 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 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 372 372 372 372 372 372 372 372 372 372 315 315 315 315 315 315 315 315 315 315 315 315 372 315 315 315 315 315 315 315 315 372 315 315 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 315 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 315 315 315 315 315 315 315 315 315 372 372 315 372 315 315 315 315 315 315 315 315 315 315 315 260 315 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 260 260 315 260 260 260 260 372 372 372 372 372 260 260 372 372 372 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 283 283 283 283 283 283 283 283 283 266 266 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 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 283 283 283 266 266 283 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 283 266 266 266 266 283 266 266 266 266 266 266 266 266 283 266 266 267 267 267 267 267 267 267 267 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 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 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 267 267 267 267 267 267 267 267 267 266 267 266 266 266 266 267 267 267 267 267 267 267 267 267 267 267 267 267 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 267 267 267 267 267 266 267 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 267 267 267 267 267 267 267 266 266 266 266 266 267 267 267 266 266 267 267 266 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 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 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 265 265 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 265 265 262 262 265 262 265 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 265 265 265 265 265 265 265 265 265 265 262 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 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 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 116 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 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 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 262 262 262 183 183 183 265 262 183 262 183 183 183 183 183 183 183 183 183 183 183 183 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 183 183 183 183 183 265 265 183 265 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 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 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 265 265 265 265 265 265 265 265 265 265 265 183 183 183 265 183 183 183 183 183 183 183 265 265 183 265 265 183 265 183 183 183 183 183 183 183 183 265 183 183 183 102 102 100 102 102 102 102 267 267 267 267 267 267 268 267 267 267 267 267 267 267 267 268 267 267 267 268 268 268 268 268 268 268 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 265 265 268 268 267 267 268 268 268 267 267 267 267 267 267 267 267 267 267 267 265 267 267 265 268 268 268 268 268 268 268 265 265 265 265 265 265 265 268 268 268 268 265 265 268 265 265 265 265 265 267 267 266 266 266 265 265 265 266 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 266 266 266 265 265 265 262 266 262 262 262 265 265 265 262 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 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 265 265 265 265 267 265 265 265 265 267 267 267 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 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 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 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 102 265 102 102 102 268 267 268 267 268 268 268 268 268 268 268 268 268 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 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 265 265 265 265 265 265 265 265 265 265 265 265 265 265 268 265 265 265 268 268 265 265 268 268 268 265 265 265 265 102 102 102 102 265 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 265 268 265 265 102 102 102 265 265 265 265 102 102 102 102 102 102 102 102 102 102 102 102 268 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 105 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 105 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 105 105 105 268 105 105 105 268 268 268 268 102 105 105 105 102 102 102 105 102 102 102 268 268 268 268 268 105 268 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 102 102 102 102 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 107 105 105 105 105 105 105 107 105 107 107 107 107 107 260 260 260 260 260 260 168 260 260 260 260 260 260 260 260 168 260 260 168 168 168 168 168 168 168 168 372 260 372 372 372 372 260 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 168 168 260 168 168 168 168 260 168 260 260 260 168 168 168 260 260 168 168 168 168 371 168 168 168 168 168 168 168 168 168 371 371 371 371 168 168 168 168 168 168 168 168 168 168 168 168 168 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 285 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 371 372 372 372 371 371 168 168 168 168 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 372 372 372 372 372 372 372 372 372 372 372 372 372 372 372 371 371 371 371 371 371 371 371 371 372 372 372 371 371 371 372 372 371 372 372 372 372 371 371 371 371 371 371 371 372 371 372 372 371 371 371 371 371 371 371 371 371 371 371 168 168 371 371 168 371 168 371 371 371 371 371 371 371 371 371 371 371 371 371 168 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 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 371 371 371 371 371 371 371 371 371 284 284 284 284 285 285 285 284 284 284 284 284 284 284 285 285 284 285 285 285 285 285 285 285 285 285 284 284 284 284 284 284 284 283 283 283 283 283 283 283 285 285 285 283 283 285 285 283 283 285 285 285 285 285 285 285 285 285 285 284 285 284 284 284 285 285 285 285 284 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 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 267 267 267 267 267 267 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 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 285 285 285 285 285 283 283 285 283 285 285 283 283 283 283 283 283 283 283 283 283 283 267 267 283 267 267 267 267 283 283 283 283 267 267 267 267 267 267 267 267 267 267 267 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 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 285 285 285 285 285 285 285 285 285 285 267 285 285 267 285 267 267 267 267 267 267 267 285 285 285 285 285 285 285 267 267 267 267 267 267 285 267 267 267 267 267 267 267 268 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 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 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 371 371 371 371 372 372 372 372 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 372 372 285 285 285 285 285 285 285 372 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 371 371 371 371 371 371 371 371 371 285 371 285 285 285 371 285 371 371 285 285 285 285 285 285 285 285 371 371 371 371 371 285 285 371 371 371 371 285 371 285 371 371 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 371 371 371 371 371 285 268 285 285 285 285 285 285 285 285 268 285 285 285 268 268 285 285 268 268 268 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 268 268 285 285 268 285 268 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 268 268 285 268 268 268 268 285 285 285 285 285 268 268 285 268 268 268 268 268 268 267 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 108 371 371 108 108 108 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 108 371 371 371 371 108 371 371 371 371 371 371 371 371 371 371 371 371 371 371 371 108 108 108 108 108 108 108 371 371 371 371 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 268 371 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 267 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 108 108 108 108 108 108 108 108 108 268 268 268 268 268 108 108 108 268 268 108 108 268 268 268 268 268 371 371 268 371 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 108 108 108 108 108 108 108 108 108 268 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 268 268 268 268 268 268 105 268 268 268 268 268 268 105 268 268 105 105 105 105 105 105 108 108 108 108 108 105 105 108 108 108 105 105 105 105 105 105 105 105 105 105 105 105 108 108 105 108 105 107 107 105 105 105 105 105 107 107 105 105 105 105 107 105 107 107 260 260 168 260 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 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 169 169 168 168 168 168 168 169 169 169 169 169 169 169 169 169 169 169 169 169 169 168 168 168 168 168 168 168 168 168 371 168 168 168 168 168 168 168 168 168 168 168 168 168 167 167 168 371 371 371 371 167 167 167 371 371 371 371 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 168 167 167 167 167 168 167 168 168 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 169 169 169 169 169 169 169 169 169 168 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 167 168 168 167 169 169 169 169 169 169 169 169 169 168 168 168 169 169 169 169 168 167 167 167 167 167 169 169 167 169 169 169 169 167 167 167 167 167 167 169 167 167 167 169 169 167 167 167 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 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 73 73 169 169 67 169 169 67 67 73 73 169 169 67 67 67 67 67 67 67 67 167 371 108 167 167 167 167 108 108 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 108 108 108 108 108 108 167 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 61 61 167 167 167 167 167 167 167 167 167 108 167 167 167 167 167 167 167 167 167 167 108 61 167 167 167 167 167 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 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 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 108 107 107 107 107 108 108 108 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 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 108 61 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 61 108 108 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 107 61 61 61 61 61 61 61 61 61 107 61 107 61 61 61 61 107 107 61 107 107 107 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 109 109 107 107 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 109 61 61 61 61 61 61 61 61 61 109 109 109 109 109 61 61 61 61 109 62 61 109 109 62 62 62 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 169 169 169 169 169 169 67 169 169 167 167 169 167 167 169 67 169 169 167 67 67 167 167 67 67 67 67 67 67 67 67 67 67 67 67 169 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 61 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 61 61 61 167 61 61 61 167 167 167 167 61 61 61 61 61 61 61 61 61 61 61 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 61 61 67 61 61 61 61 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 61 61 61 61 61 61 61 61 61 61 61 167 61 61 61 61 167 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 67 67 67 67 67 67 67 61 67 61 61 61 61 67 67 67 67 67 67 67 67 61 67 67 62 62 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 62 62 61 61 61 61 62 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 62 62 61 62 62 62 62 61 61 61 61 61 62 62 62 62 62 62 62 62 62 62 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 62 62 62 62 62 67 67 67 67 67 67 67 62 67 67 64 67 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 64 64 64 64 64 62 64 62 62 64 64 64 62 62 62 62 62 62 62 62 62 62 64 64 62 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 67 67 67 67 71 67 67 67 67 67 67 67 67 67 67 67 67 67 67 71 71 64 64 64 64 64 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 64 64 67 64 64 64 64 67 67 67 67 67 67 64 67 67 67 64 64 67 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 71 71 71 71 71 71 71 71 71 64 71 71 64 71 71 71 71 71 71 71 71 64 71 71 71 71 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 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 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 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 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 64 64 64 64 64 64 64 64 64 64 64 64 64 64 109 62 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 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 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 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 64 64 64 60 60 60 64 64 64 64 64 60 60 60 60 60 60 60 60 60 60 60 60 60 60 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 64 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 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 107 107 107 107 107 107 107 109 109 109 109 109 109 109 107 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 64 64 64 109 109 109 109 109 106 106 106 64 109 106 106 64 64 106 106 64 64 64 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 106 107 106 106 107 107 107 107 106 107 107 107 107 107 107 107 107 107 107 107 106 107 107 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 64 64 106 106 106 106 106 106 106 109 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 107 107 106 106 106 107 107 107 107 107 107 106 107 107 107 106 106 107 107 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 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 58 58 58 58 58 58 58 106 106 106 106 106 58 58 58 58 58 58 58 58 58 58 58 58 58 58 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 58 58 58 58 58 58 58 58 58 106 58 106 106 58 58 58 58 58 106 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 154 58 154 154 154 60 158 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 64 64 64 64 64 64 64 60 60 64 60 64 60 60 64 64 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 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 109 64 109 109 109 64 64 64 109 109 64 64 109 109 109 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 64 64 64 64 64 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 58 58 60 60 64 64 60 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 58 58 58 58 58 58 58 60 58 60 60 58 58 58 58 58 58 58 58 64 64 64 58 58 58 58 58 58 58 58 58 64 64 64 58 58 58 58 64 58 58 64 64 58 60 60 60 60 60 60 60 60 60 58 60 60 60 60 60 60 60 60 60 60 154 60 60 154 60 154 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 60 60 60 60 60 58 60 58 60 58 58 58 58 58 58 58 58 58 58 58 58 58 154 154 58 154 154 154 154 58 58 58 58 58 154 154 58 154 58 154 154 154 154 154 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 60 158 60 158 158 158 158 158 60 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 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 156 156 158 156 158 158 158 156 156 156 156 156 156 156 158 158 158 158 158 158 158 158 158 154 154 154 154 154 158 158 158 158 158 158 158 154 158 158 154 158 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 154 155 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 155 155 155 155 155 155 155 154 155 154 154 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 156 156 156 156 156 156 156 158 156 155 158 155 155 155 156 156 156 156 156 156 156 155 156 156 156 156 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 155 158 158 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 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 251 251 155 156 155 155 155 251 251 155 155 155 155 155 155 155 155 251 155 155 251 251 251 251 251 251 251 251 251 251 156 251 251 251 251 156 156 156 156 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 107 107 107 107 107 104 104 107 107 104 105 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 102 102 102 102 102 102 102 104 104 102 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 104 104 104 104 104 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 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 101 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 100 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 101 101 101 101 101 101 101 101 101 101 101 101 100 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 101 101 101 101 101 101 101 101 102 102 101 101 101 102 102 102 102 102 102 101 102 102 102 102 101 102 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 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 103 101 101 101 103 103 103 103 103 103 103 101 101 101 101 101 101 101 101 101 101 101 120 120 120 101 101 101 101 120 101 101 120 101 120 120 120 103 103 103 103 103 103 103 101 101 101 101 101 103 103 103 101 101 103 103 101 101 120 103 103 103 103 103 103 103 103 103 120 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 100 102 100 100 100 100 100 183 100 183 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 183 183 183 183 183 183 183 183 183 183 183 183 116 183 183 116 183 183 116 116 116 116 116 116 116 116 100 100 100 100 100 100 100 100 100 183 116 116 116 116 100 116 116 116 116 116 116 116 100 100 116 100 100 116 100 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 183 183 183 183 183 116 183 183 183 116 116 116 116 116 116 116 183 116 116 116 116 116 116 116 116 116 183 116 183 183 116 181 116 181 181 181 181 181 116 181 181 181 181 181 181 181 181 181 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 181 181 181 181 181 116 116 116 116 116 116 116 116 116 181 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 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 183 116 183 183 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 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 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 116 116 116 114 114 114 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 114 114 116 114 114 114 114 116 114 114 114 114 116 116 116 116 116 114 114 116 116 116 114 114 116 114 114 114 114 114 114 114 114 118 114 114 114 114 114 114 114 114 114 114 114 118 114 114 114 103 177 103 103 103 103 103 120 103 120 120 120 120 120 103 103 103 120 120 120 103 120 120 120 120 120 120 120 120 120 120 120 120 120 120 101 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 120 120 120 120 120 120 120 120 120 120 120 120 118 120 120 120 120 118 118 120 120 120 120 120 120 120 120 118 120 120 118 118 118 118 118 118 118 118 100 120 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 102 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 116 120 100 100 100 100 116 100 116 100 116 116 116 116 116 116 116 118 118 118 118 118 118 118 120 120 120 120 120 120 120 118 118 118 120 120 118 118 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 100 120 120 120 120 100 120 120 120 100 100 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 100 120 120 120 120 120 116 116 120 120 120 120 116 116 116 120 116 116 116 116 116 116 116 118 118 118 118 118 118 118 118 118 120 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 120 118 116 116 120 118 118 116 116 116 116 116 116 118 116 116 116 118 118 116 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 177 177 177 177 177 177 177 120 177 118 120 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 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 177 177 177 177 177 177 177 118 177 118 118 118 118 118 177 118 118 118 118 118 118 118 177 177 118 177 177 119 119 118 118 118 118 118 119 119 119 119 119 119 119 119 119 119 119 119 119 119 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 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 118 118 118 118 118 118 119 118 117 117 117 117 119 119 118 117 117 119 119 117 117 119 119 119 119 119 119 119 119 119 119 118 118 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 119 119 119 119 119 119 119 118 119 118 118 118 119 119 119 118 118 119 119 118 118 118 119 119 119 119 119 119 119 119 119 118 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 174 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 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 155 155 155 155 155 155 155 251 251 155 155 155 251 251 155 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 155 155 155 155 155 155 155 155 155 154 154 155 154 155 155 155 155 155 155 155 155 155 155 155 155 155 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 155 155 155 155 155 154 155 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 155 155 155 155 155 155 155 154 154 154 154 154 154 154 155 155 155 155 155 153 155 155 155 153 153 153 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 155 251 251 155 251 155 251 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 251 155 155 155 155 155 155 155 155 155 155 155 155 155 178 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 153 155 153 153 251 251 178 251 251 251 178 251 251 178 251 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 155 155 178 178 178 153 153 153 153 153 153 153 153 178 153 153 153 178 178 153 153 178 153 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 178 178 178 178 178 178 178 178 154 154 154 154 154 154 154 58 58 58 58 154 58 154 154 154 154 154 154 154 154 154 154 154 154 154 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 154 154 154 154 154 154 106 58 58 58 106 106 154 106 154 106 106 106 106 106 106 106 154 154 106 154 154 154 154 106 106 106 106 106 106 106 154 154 106 106 106 154 154 106 154 154 154 154 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 107 104 104 104 104 107 107 107 107 104 104 104 104 104 104 104 104 104 104 104 106 106 104 106 104 104 104 106 106 106 106 104 104 104 104 104 104 104 104 104 104 104 106 106 104 106 106 106 106 104 104 104 104 104 106 106 104 104 101 101 106 101 101 101 103 103 106 106 106 106 103 106 106 106 106 106 106 106 106 106 106 106 106 106 103 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 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 106 106 106 106 106 106 106 106 106 106 101 106 106 101 101 103 154 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 154 103 103 103 103 103 103 103 103 103 103 103 103 103 103 101 101 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 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 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 178 178 153 153 153 178 178 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 154 153 153 154 153 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 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 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 154 154 154 154 154 154 154 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 177 177 177 177 177 177 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 154 177 177 153 177 177 154 154 153 153 153 153 153 153 154 153 153 153 154 154 153 154 154 154 177 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 153 153 153 177 177 177 177 177 177 177 177 153 177 177 177 177 177 177 177 177 177 177 154 177 154 154 154 154 177 154 154 154 154 154 154 154 154 154 154 154 154 154 154 103 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 103 177 177 177 177 177 177 177 177 177 103 103 177 177 177 177 177 177 177 177 177 177 177 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 153 153 153 153 175 175 178 153 153 153 153 175 175 175 175 175 153 153 175 175 175 175 175 175 175 175 178 178 178 178 178 178 178 178 178 178 178 178 178 175 178 178 178 175 175 175 175 175 176 176 175 175 176 175 176 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 174 174 174 153 153 153 153 153 175 153 177 153 177 177 177 177 177 175 175 153 177 177 175 175 177 175 175 175 175 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 175 175 177 175 175 177 175 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 175 175 175 175 175 175 175 177 177 177 177 119 175 175 175 119 119 119 175 119 119 119 174 174 175 175 174 174 174 175 175 175 175 175 175 175 175 174 175 175 175 175 174 175 175 174 174 174 175 175 175 175 175 175 175 175 175 153 175 175 175 175 175 175 175 175 175 175 175 175 175 174 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 174 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 119 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 175 175 174 174 174 175 175 119 175 175 175 174 175 175 119 119 174 119 119 119 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 119 174 174 174 174 174 174 174 119 174 119 119 119 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 252 251 251 252 252 252 251 251 251 251 251 204 251 251 204 251 251 204 204 204 251 204 204 204 204 204 204 204 204 204 204 204 252 252 252 252 252 252 252 251 251 251 251 251 251 252 251 251 251 204 204 204 204 204 252 252 252 252 252 252 252 204 204 204 204 204 204 204 252 252 252 252 204 204 252 204 204 204 204 204 204 251 178 178 204 204 204 178 178 178 178 178 178 178 204 204 178 204 204 204 204 204 204 204 204 204 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 204 204 178 204 204 204 204 178 178 178 178 178 178 204 178 178 178 178 204 178 178 178 204 204 204 204 204 204 204 204 204 178 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 251 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 276 204 204 276 276 276 204 204 204 204 204 204 276 276 276 204 276 276 276 276 276 276 276 276 276 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 357 357 276 357 276 276 276 357 357 204 276 204 204 204 276 357 276 204 204 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 178 178 178 178 178 178 178 178 178 176 178 176 176 176 176 176 178 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 174 174 174 174 174 174 174 174 176 174 174 174 176 176 174 174 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 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 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 174 174 174 174 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 173 176 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 176 173 174 174 174 173 173 173 173 173 173 173 174 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 176 176 176 176 176 176 176 176 176 173 173 176 173 176 176 176 176 176 176 176 176 176 176 176 176 176 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 176 176 173 176 176 173 400 173 173 173 173 173 173 173 173 173 173 173 400 173 173 173 400 400 400 400 400 400 400 400 400 173 400 400 400 400 400 400 400 400 400 400 400 400 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 204 204 357 357 357 204 204 204 204 204 204 176 204 357 204 176 176 176 357 176 176 176 176 176 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 176 176 357 357 357 357 357 357 357 357 357 176 176 176 176 176 357 357 357 357 176 400 400 176 176 400 400 400 204 204 204 204 176 176 176 176 204 178 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 178 178 178 178 176 176 176 178 178 178 178 178 176 176 178 178 178 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 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 400 400 176 176 400 176 400 176 176 176 176 176 176 176 176 176 176 176 176 176 400 176 176 176 176 176 176 176 176 176 176 176 176 176 176 204 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 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 400 400 400 400 400 400 400 400 400 176 176 400 176 400 400 400 400 400 400 400 400 400 400 400 400 400 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 400 400 400 400 400 400 400 400 400 176 176 176 400 400 400 176 176 400 400 176 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 357 357 357 357 357 357 357 357 357 400 400 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 357 357 356 356 356 357 357 357 357 357 357 357 357 356 357 357 357 356 356 356 356 356 356 356 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 400 399 400 400 399 399 399 399 399 399 356 356 357 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 357 357 356 357 357 357 357 399 357 357 357 357 357 357 357 357 357 400 400 400 357 357 357 357 400 400 357 400 400 357 357 399 357 357 357 357 399 357 357 357 357 357 357 357 357 357 357 357 357 357 357 400 399 399 399 399 399 399 399 399 357 400 400 399 399 399 399 399 399 399 399 399 399 399 356 356 356 356 356 356 356 356 356 399 356 356 399 356 356 356 356 356 356 356 356 399 356 356 356 356 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 356 356 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 399 356 399 399 399 399 398 399 399 399 399 399 399 399 399 399 399 398 398 398 398 398 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 64 64 64 64 64 64 64 64 64 64 64 66 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 66 64 64 66 64 64 64 64 64 64 64 64 66 66 66 66 66 64 64 60 64 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 159 60 60 60 60 60 60 60 60 60 60 60 159 60 60 159 159 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 64 66 66 60 66 64 64 64 60 60 60 60 60 60 60 60 60 60 60 60 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 60 66 60 60 60 66 66 66 66 66 66 66 60 66 60 60 60 60 60 66 60 60 60 60 60 60 159 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 159 66 159 159 159 159 159 159 159 159 159 159 66 66 159 159 159 159 159 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 159 159 66 66 66 66 66 66 66 66 66 159 159 159 159 159 66 66 66 66 66 66 66 159 66 66 159 66 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 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 157 156 156 156 157 157 157 158 158 158 158 158 158 158 158 158 158 158 158 158 157 158 158 157 157 157 157 157 157 158 158 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 156 156 156 156 156 156 156 156 156 251 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 251 251 251 251 251 253 253 251 251 253 251 253 253 253 253 253 251 253 253 253 253 253 253 253 253 253 156 253 253 156 253 253 253 156 156 251 156 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 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 156 157 157 157 157 156 156 156 156 156 156 156 156 156 156 157 157 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 157 157 157 253 253 253 157 157 157 157 253 253 253 157 253 253 253 253 253 253 253 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 253 253 253 253 157 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 253 253 253 157 157 157 157 157 157 157 157 157 253 255 255 255 255 157 157 157 157 255 255 157 255 255 255 255 255 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 60 60 60 60 60 158 159 158 60 158 158 158 158 158 158 158 158 158 158 158 158 158 159 159 159 159 159 159 159 159 159 60 159 159 159 159 159 159 159 159 159 158 158 158 159 159 159 159 159 159 159 159 159 158 159 159 159 159 159 159 159 157 157 157 157 157 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 157 159 159 159 159 159 159 159 157 159 159 159 157 157 157 157 157 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 157 159 159 159 159 159 159 159 159 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 159 159 159 157 157 157 157 159 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 258 157 157 157 157 258 258 258 255 159 159 159 159 159 159 159 159 159 159 159 159 160 160 159 159 159 159 160 160 159 160 160 160 160 160 159 159 159 159 159 160 159 159 159 159 159 159 160 160 160 160 159 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 159 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 160 160 160 160 160 160 160 160 160 160 159 159 159 159 159 159 159 159 159 157 159 159 160 160 159 160 159 160 160 160 160 160 160 160 160 160 157 157 258 157 157 258 157 258 258 255 255 258 255 258 258 258 258 258 258 258 258 258 258 258 258 258 160 160 160 160 258 258 258 160 160 157 157 258 258 258 160 258 258 258 258 258 258 258 258 160 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 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 160 160 160 160 160 159 160 159 159 160 160 160 160 160 160 160 160 160 160 160 160 258 160 160 160 160 258 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 258 258 258 258 258 258 258 160 258 160 258 258 258 258 258 258 258 258 258 258 258 258 160 160 160 160 160 160 160 160 160 259 160 160 259 160 160 160 160 160 160 160 160 160 160 160 160 160 258 259 258 258 259 259 259 258 258 258 258 258 258 258 258 259 258 258 258 259 259 258 259 259 259 259 259 160 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 148 259 259 259 259 148 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 253 251 251 251 253 253 253 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 276 252 276 276 276 276 276 252 276 252 276 276 276 252 276 276 276 276 276 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 276 276 252 276 276 252 252 276 252 252 276 252 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 357 358 358 358 358 358 276 276 357 276 276 276 276 357 357 357 357 357 357 358 357 357 357 358 358 358 358 358 276 276 358 276 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 358 358 358 276 276 276 276 276 358 358 276 358 358 358 358 358 358 358 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 277 276 276 277 276 358 276 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 277 277 277 277 277 277 277 276 277 358 358 358 358 277 358 358 358 358 358 358 358 358 277 277 277 277 277 277 277 358 358 358 358 358 277 277 277 277 277 277 277 277 277 277 277 277 277 277 357 357 356 357 357 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 358 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 355 355 356 356 356 356 356 355 355 355 355 356 355 355 355 355 355 355 355 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 398 356 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 356 398 398 398 398 398 356 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 354 354 355 355 355 355 355 355 355 355 355 356 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 356 356 356 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 356 355 356 355 355 355 355 356 355 355 355 355 398 355 355 355 355 355 355 355 355 355 355 398 398 355 355 355 355 398 398 355 398 354 354 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 354 355 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 354 354 354 354 354 354 355 355 355 355 355 355 355 354 354 354 354 354 354 354 355 354 355 354 354 354 354 354 354 354 354 306 277 310 308 308 308 308 308 358 308 358 358 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 308 308 308 308 308 308 308 308 308 358 308 358 358 358 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 308 308 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 358 358 358 358 358 358 358 358 358 358 356 356 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 356 356 358 358 358 358 355 355 355 358 355 356 356 355 355 355 355 355 355 355 355 355 355 355 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 355 308 308 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 355 355 308 308 355 355 355 308 308 308 308 308 355 355 308 308 308 358 355 358 358 358 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 308 308 308 308 308 308 308 355 308 355 355 355 355 355 308 355 308 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 306 355 355 355 306 306 355 306 306 310 310 308 308 308 308 310 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 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 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 307 307 308 308 307 307 307 307 308 308 308 308 308 308 308 355 308 355 355 306 306 308 308 308 308 308 306 308 308 306 306 308 308 308 355 355 306 355 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 355 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 307 307 308 307 307 307 307 308 308 308 308 308 308 308 307 307 307 307 307 307 307 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 307 307 307 307 307 307 307 308 308 308 308 308 308 308 308 308 308 308 306 308 308 308 306 307 306 306 306 306 307 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 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 306 306 307 306 307 307 307 307 307 307 306 307 306 306 306 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 306 307 307 307 307 307 307 307 307 307 307 307 379 307 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 258 258 259 259 259 258 258 258 258 258 258 258 258 259 258 258 258 258 259 258 258 258 258 258 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 257 259 259 257 259 259 257 259 259 257 259 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 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 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 258 258 258 258 258 255 255 258 258 258 258 258 255 255 258 258 255 255 255 255 255 255 255 258 255 255 255 255 257 255 255 255 255 255 255 255 255 255 255 255 255 255 257 255 255 255 281 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 258 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 279 257 257 279 279 279 279 279 279 279 279 257 257 257 257 257 257 257 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 279 279 279 279 279 279 279 279 257 257 257 257 281 279 279 279 279 281 279 279 281 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 310 310 255 255 255 255 255 255 255 255 255 253 253 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 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 255 255 255 255 255 255 253 255 253 253 253 255 255 253 253 253 255 255 253 253 253 255 255 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 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 252 252 253 253 253 253 253 253 253 253 253 253 253 253 253 252 253 253 253 252 252 252 252 252 253 253 252 253 252 252 252 252 252 252 252 276 276 276 252 276 276 276 276 276 276 276 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 276 280 280 276 276 276 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 280 276 280 280 280 280 280 280 280 280 253 253 280 280 280 253 253 253 280 253 253 253 276 276 280 276 276 276 276 280 280 280 280 276 276 276 276 276 276 276 276 276 276 276 280 280 276 276 277 277 277 276 276 276 276 276 276 276 276 277 276 276 277 277 277 277 277 277 277 277 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 276 276 276 276 277 277 277 276 276 277 277 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 279 310 279 279 279 310 310 279 279 279 279 279 279 279 310 310 279 279 279 310 310 279 279 310 310 310 281 279 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 310 310 279 279 310 310 310 279 279 279 279 279 279 279 279 279 279 279 310 281 281 281 310 310 310 310 310 310 310 310 310 281 281 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 281 281 255 255 255 281 281 255 255 255 255 255 255 255 255 281 255 255 255 281 281 255 255 281 281 281 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 281 281 255 281 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 281 281 280 280 281 280 281 255 255 255 280 280 280 280 280 280 280 280 280 280 280 280 310 310 310 310 310 310 310 281 310 281 281 281 281 281 310 310 310 281 281 310 310 281 281 277 281 277 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 277 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 277 277 280 280 280 310 310 310 310 310 310 310 310 310 277 277 310 277 310 310 310 310 310 310 310 310 310 310 310 310 310 277 277 277 277 277 277 277 277 281 277 277 277 277 277 277 277 277 277 277 277 277 277 310 310 310 310 310 310 310 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 310 310 310 310 310 310 310 277 277 277 277 277 310 277 277 277 277 277 310 277 277 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 310 310 310 310 310 310 310 310 310 310 310 309 307 307 310 310 310 310 307 307 307 310 307 310 310 307 307 307 307 307 307 307 307 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 308 308 308 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 308 310 308 308 310 310 310 310 310 307 307 308 310 308 308 308 308 307 308 308 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 310 310 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 307 307 307 307 307 307 307 310 307 310 310 310 307 307 307 307 310 310 307 310 310 310 307 307 307 307 307 307 307 307 307 310 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 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 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 257 257 257 257 257 257 257 259 259 257 257 257 257 259 257 257 257 257 257 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 256 259 259 259 259 259 259 259 256 259 256 256 256 256 256 259 259 259 256 256 259 259 256 256 256 256 256 257 257 279 257 257 279 257 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 310 310 310 310 279 279 279 279 279 279 279 279 310 279 279 310 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 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 257 256 257 257 256 256 256 257 257 257 257 257 257 279 257 257 279 279 279 279 279 279 256 256 256 256 256 256 256 256 256 256 256 256 256 279 256 279 279 279 279 279 279 279 256 256 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 279 279 279 279 256 279 279 279 279 279 279 279 279 279 279 279 279 279 278 278 278 278 278 278 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 278 256 278 278 256 256 256 256 256 256 256 278 278 278 278 278 278 278 256 256 256 278 278 278 278 278 278 278 278 278 310 310 310 310 310 310 310 310 310 310 310 310 310 309 310 310 310 310 309 309 309 309 309 309 309 309 309 310 307 309 309 309 309 307 307 307 307 307 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 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 309 309 309 309 309 309 309 309 309 309 309 309 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 309 309 309 309 309 309 309 307 307 307 307 307 307 307 307 307 379 307 380 379 380 307 307 307 307 380 307 380 380 380 380 380 380 309 309 307 309 309 307 309 307 307 307 307 307 380 380 307 307 307 380 380 380 380 380 309 309 380 309 309 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 307 309 307 307 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 380 380 380 309 309 309 309 380 380 380 380 380 380 380 380 380 380 380 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 380 309 309 380 309 309 380 380 380 309 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 309 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 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 249 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 249 249 249 279 279 279 279 279 309 278 279 279 310 279 279 309 309 309 309 279 309 309 309 309 309 309 309 309 309 310 310 310 310 310 309 309 310 310 310 310 310 309 309 310 310 309 309 309 309 309 309 309 309 309 309 309 309 309 310 309 310 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 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 278 278 278 278 278 278 278 278 278 278 278 278 309 309 278 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 278 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 249 309 309 309 249 249 309 309 309 309 309 309 309 309 249 309 309 309 380 380 309 309 380 380 380 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 380 309 309 380 380 380 309 380 380 380 380 309 309 309 309 309 309 380 309 309 309 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 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 250 278 250 278 250 250 250 278 278 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 250 250 250 250 250 250 250 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 250 250 250 250 250 250 250 249 249 249 249 249 249 249 250 250 250 250 250 250 250 249 250 250 250 250 249 249 249 249 249 249 249 249 249 380 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 380 380 380 380 380 380 138 380 380 138 380 138 138 138 138 138 380 138 138 138 138 138 138 138 138 138 249 249 249 249 249 249 249 249 249 249 138 138 138 138 138 138 138 138 138 138 138 138 138 249 249 249 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 250 250 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 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 249 249 139 139 249 249 139 139 139 249 249 249 138 138 139 139 138 138 138 138 138 138 138 138 250 250 139 139 139 139 139 249 249 249 249 249 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 138 138 138 138 138 139 139 139 139 139 139 139 139 138 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 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 64 64 64 64 64 64 64 64 64 64 64 75 75 75 75 64 75 75 75 75 64 75 75 75 75 75 64 64 64 64 64 75 64 64 64 66 64 64 64 64 64 75 64 64 64 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 64 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 75 75 75 75 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 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 75 75 66 66 66 75 75 66 66 66 66 66 66 66 66 75 66 66 66 75 75 66 66 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 75 75 64 64 66 64 66 75 75 64 64 66 75 75 66 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 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 71 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 77 77 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 77 77 75 75 75 75 77 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 77 77 77 77 77 77 77 75 77 75 75 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 66 66 159 159 66 66 66 160 160 160 160 160 160 160 159 66 160 159 72 72 66 72 72 72 72 72 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 72 72 72 72 72 72 72 160 160 160 160 160 160 72 160 160 160 160 72 160 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 72 72 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 69 160 69 160 69 69 160 148 148 148 148 148 148 160 148 148 259 148 148 148 148 148 160 148 148 148 69 160 148 148 69 69 69 69 69 69 69 69 69 69 160 69 148 160 160 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 72 72 72 72 72 72 72 72 72 160 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 69 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 160 72 72 160 72 69 72 72 72 72 72 72 72 69 72 69 69 69 72 72 72 69 69 72 69 69 69 69 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 72 72 72 72 72 72 72 69 72 69 69 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 72 72 72 72 72 72 72 72 72 72 72 72 72 72 79 79 79 79 79 79 72 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 77 77 77 77 77 77 77 75 77 75 75 75 75 75 77 77 77 77 75 77 77 75 77 77 88 77 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 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 88 75 75 88 88 88 75 75 75 75 75 82 82 75 88 75 75 82 88 88 82 82 88 88 88 75 75 66 66 75 66 75 66 66 66 66 66 72 72 72 72 72 72 72 72 66 72 72 72 72 72 66 66 66 66 66 66 66 66 66 66 66 66 66 72 66 66 66 72 72 66 66 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 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 82 82 82 82 82 82 82 82 82 75 75 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 75 75 75 75 75 75 75 75 75 75 75 75 75 82 75 75 75 82 82 66 72 72 82 72 82 82 72 72 72 82 82 82 82 82 82 72 82 82 82 72 72 82 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 82 82 82 82 82 82 82 82 82 82 82 82 79 82 82 82 82 82 82 82 82 79 82 82 79 82 72 82 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 72 72 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 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 77 87 77 77 77 77 87 77 77 77 88 88 88 77 77 88 88 88 88 88 88 88 87 87 87 87 87 87 87 88 87 88 88 88 88 87 87 87 87 87 87 87 87 87 87 87 87 87 88 88 88 82 88 88 88 82 82 89 82 82 82 82 88 88 82 88 88 88 88 82 88 88 88 88 89 89 79 89 89 89 89 79 79 79 79 79 89 89 89 89 89 89 89 89 89 89 89 89 89 89 88 88 82 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 88 88 89 88 88 88 88 89 89 89 89 89 89 89 88 88 89 89 89 88 88 89 88 88 88 88 87 87 87 87 87 87 87 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 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 88 88 88 88 88 88 88 88 88 87 87 87 87 87 87 87 88 87 88 88 88 88 87 87 87 87 87 87 87 87 87 87 87 87 87 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 87 87 87 87 87 87 87 88 87 88 88 88 87 87 88 88 88 88 87 88 88 88 98 98 98 98 98 98 98 98 87 88 88 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 259 259 259 259 148 148 148 259 259 259 259 259 259 259 148 148 259 259 148 148 148 148 148 148 148 148 259 259 259 259 259 259 259 259 259 256 259 259 145 145 259 259 259 145 145 259 259 145 145 259 145 148 148 148 148 148 148 148 148 259 148 259 259 259 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 256 256 256 256 256 256 145 256 256 256 256 256 256 256 256 145 256 256 256 145 145 145 145 145 145 145 256 256 256 256 256 256 256 256 256 278 278 278 254 254 256 256 256 256 254 254 254 254 254 254 254 254 145 145 145 145 145 145 145 256 256 256 256 256 254 254 256 256 256 254 254 254 254 254 145 145 145 145 145 145 145 145 145 254 254 254 254 145 145 145 145 145 145 145 145 145 145 145 145 145 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 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 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 145 148 145 145 145 145 148 145 145 145 145 145 145 145 145 145 145 145 145 145 148 145 145 145 145 145 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 162 162 148 148 162 162 162 148 148 149 148 149 149 149 149 162 148 149 149 162 162 149 149 149 149 162 278 278 278 278 254 254 254 278 278 250 250 278 278 278 254 254 278 254 254 254 254 254 254 254 254 254 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 254 254 254 254 254 254 250 250 250 250 250 250 250 250 254 250 250 250 250 250 250 250 250 254 250 250 254 250 254 250 250 250 250 250 250 250 250 250 250 250 250 142 142 142 142 142 142 142 250 250 139 139 250 250 250 139 139 139 139 139 139 250 250 250 250 250 250 250 250 250 250 250 140 250 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 140 140 140 140 140 140 140 139 139 139 139 139 140 140 140 139 139 140 140 139 139 140 140 140 140 140 140 140 140 140 140 139 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 142 142 142 142 142 142 142 250 250 250 250 250 250 142 142 142 142 142 142 142 142 142 142 142 142 142 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 142 142 142 142 142 140 140 250 142 250 250 250 250 140 250 250 250 250 140 250 250 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 140 140 140 140 142 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 140 142 142 142 142 142 142 142 142 142 140 142 142 140 142 142 142 142 142 142 142 142 142 142 142 142 142 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 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 149 149 149 149 149 149 149 149 149 149 149 145 149 149 149 149 149 149 149 149 145 146 149 149 149 149 149 149 149 146 149 146 146 146 146 146 149 149 149 146 146 146 149 146 146 146 146 146 145 145 145 145 145 145 145 254 145 254 254 254 254 254 145 145 145 254 254 145 145 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 142 254 254 254 254 254 142 142 254 254 142 142 142 142 142 142 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 142 146 146 145 145 146 146 146 145 145 145 145 145 145 145 145 145 145 145 146 145 145 254 146 142 146 146 146 146 142 146 146 146 146 146 146 146 146 146 146 146 146 146 146 254 142 142 142 142 142 142 142 146 146 146 142 142 142 142 142 142 142 142 142 142 142 142 146 146 146 146 146 147 147 146 146 142 146 146 142 147 147 147 146 147 147 147 147 147 147 147 147 147 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 147 147 147 147 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 147 147 142 142 142 142 147 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 149 162 149 149 162 162 162 149 149 149 149 149 149 149 149 162 149 149 149 149 162 149 149 149 149 149 149 149 149 149 149 149 149 149 149 146 146 149 146 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 151 149 149 149 151 151 149 149 149 149 149 149 149 149 151 149 149 149 151 151 149 151 151 151 151 146 146 147 146 146 147 146 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 142 147 142 142 142 143 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 151 151 149 151 151 151 151 149 149 149 149 149 149 149 151 151 151 147 151 147 151 147 147 147 147 147 149 149 149 149 149 149 149 146 146 146 146 149 147 149 149 147 147 147 147 147 147 147 147 147 147 147 147 147 147 149 147 149 149 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 150 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 151 151 151 151 151 151 151 151 151 147 151 151 151 151 151 151 151 151 151 151 151 151 151 151 164 164 150 147 150 150 150 150 150 147 150 147 147 150 150 150 150 150 150 150 150 150 150 150 150 150 150 161 164 164 151 151 161 161 161 151 151 147 150 150 161 161 151 150 150 161 161 150 161 161 164 164 161 161 164 164 164 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 98 98 98 98 98 98 98 98 98 88 88 98 88 88 98 98 98 98 98 98 98 98 98 98 98 98 88 88 88 88 88 88 88 88 88 88 88 88 99 88 88 88 88 88 99 99 88 99 99 99 99 99 98 98 88 88 88 88 88 88 88 88 88 88 88 99 88 88 88 99 99 99 99 99 99 98 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 88 88 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 79 79 89 79 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 99 99 99 99 99 97 99 99 99 99 99 99 99 99 99 99 99 99 99 97 99 99 99 97 97 97 99 99 99 99 99 99 99 99 99 88 99 89 89 99 99 89 89 89 89 89 89 89 97 97 99 97 97 97 97 99 99 99 99 99 97 97 97 97 97 89 97 89 89 89 97 97 97 97 97 97 97 89 97 89 89 89 97 97 97 89 89 97 97 89 89 89 99 99 97 99 99 97 99 97 97 97 97 97 97 97 97 97 97 97 97 93 93 97 97 97 97 93 97 97 97 97 97 97 97 97 97 89 90 97 90 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 97 97 79 79 79 79 79 79 79 79 79 72 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 72 72 69 72 72 72 79 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 69 69 69 69 79 79 79 79 79 79 79 69 79 69 69 69 69 69 79 79 79 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 148 148 148 148 69 148 148 148 148 148 148 148 148 148 148 148 69 148 148 148 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 148 148 69 69 69 69 69 69 69 148 69 148 148 148 69 69 69 69 148 148 148 148 148 148 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 148 148 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 162 162 69 69 148 69 69 162 69 148 148 148 148 148 162 162 148 148 148 162 162 148 148 162 162 162 69 162 162 162 162 69 69 69 69 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 97 97 97 97 97 97 97 97 97 97 90 90 90 90 97 97 97 97 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 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 90 90 90 90 90 90 90 165 90 90 90 165 165 165 89 89 89 89 89 89 90 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 83 89 89 79 89 89 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 89 79 79 79 79 89 89 89 89 79 79 79 79 79 79 79 79 79 79 79 79 83 79 79 83 83 83 79 79 79 79 79 83 83 79 79 83 83 83 83 83 83 165 165 90 165 165 83 165 90 90 90 90 90 83 83 83 83 90 90 83 83 83 83 83 83 83 83 90 90 90 90 90 90 90 90 90 90 89 89 90 90 90 90 89 83 83 89 89 83 83 83 83 83 83 83 83 83 83 90 90 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 69 165 165 165 165 165 165 165 83 83 83 83 83 83 83 165 165 83 165 165 165 165 165 165 165 165 165 83 83 83 83 83 83 83 83 83 69 69 69 83 83 83 69 69 83 83 69 69 162 162 165 83 162 162 162 162 83 83 83 83 83 162 162 162 162 162 162 162 162 162 162 162 165 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 97 97 166 97 97 166 166 90 166 90 90 90 166 166 166 166 166 166 166 166 166 166 166 166 166 166 90 90 90 90 90 90 90 165 165 165 165 165 165 165 165 165 90 165 165 165 166 165 165 165 165 165 166 166 166 166 166 166 166 90 90 90 90 166 166 166 166 166 166 166 166 166 165 165 166 166 166 166 166 166 166 166 166 165 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 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 162 162 165 165 165 162 162 162 162 162 162 165 162 162 162 165 165 165 149 149 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 149 165 165 165 165 151 151 151 151 165 151 151 151 151 151 165 151 151 151 151 151 151 151 166 166 166 166 166 166 164 165 166 165 165 165 165 165 164 164 166 165 165 164 164 165 164 164 164 164 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 164 164 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 164 164 165 164 164 164 164 165 165 165 151 151 151 151 165 151 151 151 151 151 151 151 166 166 164 164 164 164 166 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 151 151 151 151 151 164 164 151 151 151 164 164 151 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 161 161 161 161 161 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 98 98 99 99 98 98 98 99 99 99 99 99 99 99 99 98 99 99 99 98 98 99 99 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 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 99 99 99 99 99 99 99 93 99 93 93 93 93 93 99 99 99 99 93 99 99 93 93 99 99 99 97 93 97 93 93 93 93 97 97 97 97 97 97 93 93 93 97 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 99 93 93 93 95 95 93 93 93 93 93 93 93 93 95 93 93 93 95 95 93 95 95 95 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 98 98 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 98 98 98 98 98 98 98 98 98 98 98 99 98 98 98 98 99 99 99 99 99 99 95 98 95 95 95 95 95 99 99 99 99 95 95 95 95 95 95 95 95 95 95 95 94 94 94 94 94 94 94 94 94 98 98 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 95 98 95 95 95 95 94 95 95 95 95 95 95 95 95 95 95 95 95 94 94 95 95 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 97 97 166 97 97 97 97 166 166 166 166 166 166 166 166 93 166 166 166 93 93 166 166 93 93 93 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 166 93 93 166 166 93 166 93 166 166 166 166 166 166 166 166 166 166 166 93 166 166 166 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 166 166 166 166 166 166 166 164 164 164 164 163 163 163 166 166 166 166 163 166 166 163 163 166 163 166 164 164 164 164 163 163 163 161 161 161 161 161 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 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 93 93 93 93 93 93 93 93 93 93 93 93 93 81 93 81 93 81 81 81 81 81 81 81 81 81 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 81 81 81 81 81 81 81 93 81 166 166 166 166 166 81 166 166 166 166 166 166 166 81 81 81 81 81 81 81 163 166 166 163 163 81 81 81 163 163 81 81 163 163 163 93 93 81 93 80 80 80 81 81 81 81 81 81 81 80 80 81 80 80 80 80 80 80 80 80 80 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 80 80 81 80 80 80 80 81 81 81 81 81 81 80 81 81 81 81 80 81 81 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 94 94 94 94 94 78 78 94 94 94 94 78 78 78 78 78 94 78 78 78 78 78 78 78 78 78 94 94 95 94 78 78 78 95 95 95 95 95 95 95 95 95 95 95 95 95 78 95 95 95 95 95 78 78 78 78 78 78 78 78 78 94 78 78 78 78 78 78 78 78 78 78 78 95 78 78 78 78 78 78 78 78 78 95 95 78 95 78 78 78 78 78 78 78 78 78 78 78 78 78 95 95 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 97 93 97 97 97 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 93 93 93 93 93 93 93 78 78 95 95 95 95 78 95 95 95 95 95 95 95 95 80 95 95 80 80 80 80 80 80 80 80 95 95 95 95 95 95 95 95 95 95 95 95 93 93 95 95 93 93 93 93 93 93 80 80 95 80 80 80 80 95 95 95 95 95 80 80 80 80 80 93 93 80 93 93 80 80 80 80 80 93 80 93 93 93 93 93 93 80 93 93 93 93 80 93 93 93 78 78 95 78 78 78 78 80 80 80 80 80 80 80 78 78 78 80 80 78 78 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 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 94 94 78 94 94 78 94 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 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 74 74 74 74 74 78 78 78 78 78 78 78 74 74 74 74 74 74 74 74 74 74 74 74 78 78 78 78 78 78 78 78 78 80 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 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 78 78 78 78 78 78 78 78 78 80 80 80 78 78 78 78 80 78 78 80 80 80 78 78 78 78 68 78 78 78 78 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 74 74 78 74 78 65 65 78 78 78 78 78 78 78 78 78 78 78 78 78 65 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 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 68 78 78 68 68 68 68 68 68 74 74 65 65 74 65 74 65 65 78 78 65 65 65 65 65 65 65 65 65 74 65 65 65 65 65 78 78 78 78 78 78 78 68 68 68 68 68 68 68 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 78 78 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 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 311 210 210 210 313 312 313 313 313 312 312 312 312 312 313 313 313 313 312 313 313 313 313 313 313 313 313 313 210 311 313 210 313 313 313 210 313 210 313 313 313 313 313 313 313 313 313 313 313 313 313 311 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 313 312 313 313 313 313 313 313 313 313 313 312 312 312 312 312 312 312 315 312 315 315 315 315 315 312 313 312 312 315 313 313 315 315 313 313 313 313 313 313 313 313 313 313 312 312 312 312 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 314 314 314 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 314 314 314 314 314 314 314 313 313 313 313 313 313 313 314 313 313 313 313 313 313 313 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 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 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 316 315 315 315 315 315 315 315 315 315 315 260 260 315 260 260 315 315 315 315 260 260 315 260 260 315 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 261 260 260 260 260 260 260 260 260 261 260 261 261 261 261 261 261 261 261 261 315 316 315 315 316 316 316 315 315 315 315 315 315 315 315 316 315 315 316 316 316 315 316 316 316 316 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 316 316 315 315 316 315 315 315 315 315 315 315 315 315 315 315 315 315 261 315 315 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 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 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 316 316 316 316 316 316 316 316 316 316 316 261 316 316 316 261 261 261 316 261 261 261 316 316 316 316 316 316 316 316 316 261 261 261 261 316 316 316 316 316 316 316 316 316 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 314 313 314 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 313 313 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 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 315 313 313 315 313 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 315 313 313 315 315 313 313 313 313 316 316 316 315 313 315 315 315 313 316 313 315 315 315 316 315 316 316 314 314 314 314 314 316 316 314 314 313 314 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 316 316 316 316 316 316 316 316 316 313 316 313 316 316 316 313 313 313 316 313 313 313 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 314 314 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 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 368 368 314 314 314 314 314 314 314 316 316 316 316 316 316 316 314 314 316 314 314 314 314 314 314 314 314 314 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 314 314 314 314 314 314 314 316 316 316 316 316 314 316 314 316 316 316 314 316 316 282 314 314 314 314 314 314 314 314 314 282 282 282 282 282 314 282 314 282 282 282 282 282 282 282 282 282 368 368 314 314 368 314 368 314 314 314 314 314 314 314 314 368 314 314 314 368 368 314 314 314 314 368 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 368 314 314 314 368 368 314 314 314 314 314 314 368 314 282 282 282 282 282 282 282 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 282 368 282 282 282 282 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 168 260 168 168 170 170 170 168 168 168 168 170 170 170 170 170 168 170 170 170 170 170 170 170 170 170 169 168 169 169 169 169 170 169 169 169 169 169 169 169 169 169 169 169 169 170 170 169 169 169 170 170 170 170 170 170 170 170 170 170 170 168 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 170 170 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 73 73 73 73 73 67 73 67 67 67 67 67 73 73 73 73 73 73 73 67 73 73 73 73 73 169 73 73 73 73 73 73 73 169 169 73 73 73 73 73 73 73 73 73 73 73 73 169 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 172 172 172 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 172 172 170 172 172 172 172 169 170 169 169 169 169 169 169 169 169 169 169 169 169 169 172 172 172 172 172 172 172 169 169 169 169 169 172 73 172 73 73 73 73 73 73 73 170 170 170 170 170 170 170 170 170 172 172 170 172 170 170 172 170 170 170 172 172 172 172 172 172 172 172 172 172 172 172 172 172 73 172 73 73 73 73 73 172 172 172 172 73 172 172 73 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 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 76 67 76 76 67 67 76 76 76 76 76 76 76 76 67 76 67 67 67 76 76 67 67 67 67 67 67 76 67 67 67 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 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 64 71 64 64 71 64 71 64 64 64 64 64 64 71 64 64 64 64 71 64 75 75 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 75 71 71 71 71 71 71 71 71 71 75 75 75 71 71 71 71 71 71 71 71 75 71 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 71 76 76 76 71 71 71 76 71 76 71 71 71 71 71 71 71 71 76 76 76 71 71 71 76 76 76 76 76 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 76 76 76 76 76 76 76 76 76 77 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 71 77 71 71 71 71 71 71 71 71 71 71 77 77 71 77 77 77 77 77 77 77 76 76 77 76 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 76 76 77 77 77 77 76 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 84 84 73 84 84 84 84 73 172 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 84 73 73 73 73 73 73 73 172 73 73 73 73 73 73 73 73 73 73 73 73 73 84 73 73 84 84 84 73 73 73 73 76 76 76 84 76 76 76 76 76 84 76 76 76 76 76 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 76 76 76 76 76 76 76 76 73 73 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 76 76 76 76 76 76 76 73 76 73 67 76 76 76 76 76 76 67 76 76 67 67 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 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 73 73 73 73 73 73 76 73 73 73 73 73 73 76 73 73 73 76 76 76 76 76 76 76 76 76 76 76 76 76 76 73 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 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 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 87 76 76 76 77 87 76 76 76 76 77 76 77 76 76 77 77 77 77 77 77 172 172 172 172 172 172 172 84 172 84 84 84 84 84 84 172 172 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 76 84 76 76 76 76 76 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 84 84 84 84 76 76 76 76 76 76 76 76 76 87 76 76 87 76 76 76 76 76 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 77 77 77 77 77 87 87 77 77 77 87 87 77 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 87 87 87 87 87 87 87 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 87 87 87 87 87 84 84 76 76 76 76 87 76 76 76 76 76 76 76 76 76 76 87 87 87 87 87 87 87 87 87 87 87 87 87 84 84 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 84 84 84 84 84 84 92 87 87 87 87 87 87 87 92 92 84 92 92 92 92 87 92 92 92 92 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 87 87 87 87 87 87 92 87 87 87 98 98 98 87 98 98 98 98 98 98 98 98 98 98 98 98 98 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 370 370 370 370 370 370 370 368 368 368 368 368 368 368 282 282 282 282 282 282 282 282 368 368 282 282 282 282 282 282 282 282 282 370 370 368 370 370 370 370 368 368 368 368 368 370 370 368 368 368 370 370 282 370 282 370 370 370 370 370 370 370 370 370 282 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 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 316 282 316 316 282 282 282 316 316 316 316 316 316 316 282 282 316 316 282 282 282 282 282 282 171 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 171 282 282 282 282 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 370 370 370 370 370 370 370 370 370 282 282 282 282 282 282 282 370 282 282 282 205 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 171 171 171 171 171 282 282 282 171 171 171 171 282 171 171 171 171 171 171 171 370 370 370 370 370 370 370 205 205 282 282 205 205 205 370 205 370 205 205 205 205 205 205 205 205 205 171 282 171 171 171 171 205 171 171 171 171 171 171 171 171 171 171 171 171 171 205 171 171 171 171 171 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 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 316 316 316 316 316 316 316 261 316 261 261 261 261 171 316 171 316 316 171 171 171 171 171 171 171 171 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 171 171 171 171 171 171 171 261 171 261 261 261 171 171 171 171 261 171 171 261 261 261 171 171 171 171 171 171 171 171 171 261 261 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 261 261 261 261 261 261 261 260 260 260 260 170 170 170 261 261 261 261 261 170 261 170 170 170 170 170 170 170 260 170 170 170 170 170 260 260 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 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 171 171 171 171 171 170 170 171 171 261 171 171 170 170 170 170 170 170 170 170 170 170 170 170 170 170 261 261 261 261 261 170 170 261 261 261 261 261 261 170 261 261 261 170 170 170 170 170 170 170 170 170 170 170 170 170 170 261 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 171 171 170 170 170 170 172 170 170 170 170 170 170 170 170 170 170 172 170 172 172 170 172 172 172 172 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 172 170 172 172 172 172 172 170 172 172 172 172 170 170 170 170 170 170 172 170 170 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 205 205 205 205 205 205 205 205 205 205 205 205 171 205 205 205 205 205 205 205 205 205 205 205 85 85 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 85 85 171 205 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 85 85 171 85 85 85 85 171 171 171 171 171 171 171 85 85 85 85 85 85 85 85 85 85 85 85 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 316 316 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 85 85 171 85 85 85 85 171 171 171 171 171 171 171 171 171 171 171 171 171 172 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 172 85 172 172 172 172 85 172 172 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 171 172 172 171 171 171 171 172 172 172 171 171 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 172 172 172 172 172 172 172 172 172 172 172 172 172 172 205 205 205 205 205 85 205 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 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 92 92 92 92 92 92 92 92 85 85 85 85 85 85 85 172 172 172 172 172 172 85 85 85 85 85 85 85 85 85 85 85 84 84 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 84 84 84 84 84 84 84 84 84 84 84 84 172 172 172 172 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 92 92 92 92 92 92 92 85 92 85 85 85 85 92 92 92 92 92 92 92 92 92 92 92 92 92 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 84 85 85 84 92 92 84 84 84 84 84 85 84 85 85 84 84 84 84 84 84 84 84 84 84 84 92 92 84 92 92 84 92 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 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 84 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 92 98 98 92 92 92 92 98 98 98 92 98 98 98 98 98 98 98 368 368 370 370 368 370 368 370 370 370 370 370 370 370 370 370 370 370 370 370 368 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 205 370 205 205 205 205 205 370 370 370 370 370 370 370 205 370 370 370 370 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 370 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 370 370 205 205 205 205 370 205 205 205 205 205 205 205 205 205 205 205 205 205 205 203 205 203 203 203 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 205 203 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 202 370 370 202 202 202 370 370 370 370 370 370 370 203 370 203 203 203 203 203 370 370 370 370 203 370 370 203 203 203 203 203 202 202 370 370 370 370 202 370 370 370 370 370 370 370 370 370 370 370 203 370 203 203 202 202 370 202 202 202 202 203 203 203 203 203 203 203 202 202 202 202 202 202 202 203 203 202 203 202 205 205 205 205 205 205 205 85 85 85 85 85 85 85 91 91 85 91 85 91 91 85 91 91 91 91 85 85 85 85 85 85 85 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 91 91 85 85 85 85 91 85 85 85 85 85 85 85 85 85 85 92 92 92 92 92 91 91 91 91 91 91 91 91 91 92 92 92 92 91 91 91 91 91 91 91 91 91 91 91 91 91 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 98 92 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 96 96 92 92 98 98 98 92 92 92 92 98 98 98 98 98 98 98 98 98 98 98 96 96 98 98 96 98 96 98 98 98 98 98 98 98 98 98 98 98 94 98 98 98 91 91 92 91 91 96 96 92 92 92 92 92 92 92 92 96 92 92 92 96 96 92 96 96 96 96 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 96 96 92 96 96 92 96 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 96 96 96 96 96 96 94 96 96 96 96 96 96 94 96 96 98 94 94 94 94 94 91 91 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 94 96 96 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 96 96 96 96 94 94 94 96 96 96 96 94 94 94 94 94 94 94 94 94 94 94 94 96 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 86 86 203 203 205 203 203 203 203 205 205 205 205 205 91 203 203 91 205 203 91 91 91 91 91 91 91 91 205 205 205 205 205 205 205 205 205 205 205 205 205 91 205 205 205 91 91 91 91 91 91 91 91 91 91 91 91 91 91 205 205 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 86 86 203 203 86 86 86 203 203 203 203 203 203 203 86 91 203 203 91 91 91 91 91 91 91 91 203 203 203 203 203 203 203 203 203 203 203 203 91 91 203 91 91 91 91 91 91 91 91 91 91 91 91 91 91 203 91 203 203 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 86 86 86 86 86 86 86 91 91 91 91 91 96 86 86 86 86 86 86 86 86 96 86 86 96 96 91 91 91 91 91 96 96 91 91 91 91 96 96 96 91 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 94 96 96 94 94 94 96 96 96 96 94 94 94 96 94 94 94 94 94 94 94 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 86 203 203 86 203 203 203 203 203 203 203 203 86 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 70 70 203 203 86 86 86 70 70 70 70 203 70 70 70 70 70 70 70 70 70 86 86 86 86 86 86 86 86 86 96 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 78 78 78 86 86 86 86 86 86 86 86 86 94 86 86 86 86 86 86 86 78 78 86 78 78 86 86 86 86 86 86 86 78 86 78 78 74 74 74 86 74 74 74 74 74 74 74 70 70 70 70 70 74 74 86 70 86 86 86 86 86 74 74 70 86 86 74 74 86 74 74 74 74 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 74 74 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 74 74 86 74 74 74 74 86 86 86 86 74 74 74 86 74 74 74 74 74 74 74 70 70 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 65 74 74 74 74 74 65 65 65 74 65 65 65 65 65 65 65 65 65 65 65 65 65 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 311 311 313 313 311 311 311 311 311 313 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 210 210 210 311 311 311 311 210 311 311 311 311 311 210 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 313 313 313 313 311 311 311 314 311 314 314 314 314 311 311 311 311 311 311 311 311 311 311 311 311 311 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 311 311 314 311 311 314 311 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 311 311 311 311 311 311 311 314 314 314 314 314 314 314 311 311 311 314 311 311 311 314 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 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 365 365 365 311 311 311 311 365 365 365 311 311 311 311 311 311 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 311 365 365 365 365 311 311 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 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 368 368 368 368 368 314 314 314 368 368 368 314 368 368 368 368 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 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 368 368 366 366 314 314 366 366 366 314 314 314 314 366 314 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 368 368 368 368 368 368 368 368 368 368 366 366 366 366 366 368 368 368 366 368 368 368 368 368 368 368 368 368 368 368 368 368 366 366 368 368 366 368 366 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 368 366 366 366 366 368 368 368 368 368 368 368 366 366 368 368 366 366 366 368 367 367 367 367 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 367 366 366 367 366 366 366 366 366 366 366 366 367 366 367 367 367 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 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 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 366 365 365 365 365 365 365 365 314 365 314 314 314 365 365 365 314 314 314 365 314 314 314 365 366 365 365 366 366 366 365 365 365 365 365 365 314 365 365 365 314 314 314 314 314 366 366 366 366 366 366 366 314 314 314 314 314 314 366 314 314 314 366 366 314 366 366 365 365 365 365 365 365 365 365 366 366 366 366 366 366 366 366 365 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 367 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 366 363 363 363 363 366 363 363 363 363 363 363 363 363 363 366 366 366 366 363 363 363 366 366 367 367 367 367 363 366 363 366 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 365 362 365 365 365 363 363 365 365 365 365 365 365 365 363 363 365 365 363 363 363 363 363 363 363 363 365 365 365 365 365 365 365 365 365 365 365 365 365 363 365 365 363 363 363 363 363 363 363 363 363 363 363 363 363 365 365 365 365 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 362 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 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 368 368 368 368 368 368 368 370 368 370 370 370 370 368 368 368 368 368 368 368 368 368 368 368 368 368 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 370 369 369 369 369 369 369 369 369 370 369 369 369 369 370 370 370 370 370 369 369 370 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 370 370 370 370 370 370 370 202 370 202 202 202 202 202 370 202 370 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 203 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 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 370 370 370 370 369 369 369 369 369 202 202 369 202 202 202 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 202 369 369 369 369 369 369 369 202 202 202 202 202 202 369 202 202 202 202 202 202 202 202 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 202 369 369 369 369 369 369 369 369 369 369 369 369 369 369 220 369 369 369 369 369 369 369 369 369 369 369 369 369 369 220 369 369 369 220 220 369 369 369 290 290 220 220 290 290 290 220 220 220 220 220 220 220 220 290 220 220 220 290 290 220 220 290 290 290 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 202 203 203 70 70 202 203 203 70 70 203 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 203 70 70 70 70 203 203 203 203 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 70 70 74 70 70 70 70 74 74 74 74 74 74 74 70 70 70 74 74 70 70 70 70 70 70 70 74 74 65 65 65 65 74 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 63 63 63 70 70 70 70 70 63 63 74 70 74 74 63 63 63 70 63 63 63 63 63 63 63 70 70 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 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 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 63 63 70 70 63 63 63 70 70 70 70 63 63 63 63 63 63 63 63 63 63 63 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 201 201 201 63 70 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 201 201 70 201 201 63 63 70 70 63 63 63 63 63 63 63 63 63 63 63 63 59 201 201 201 201 201 201 201 63 201 59 63 63 59 201 201 201 201 201 59 201 201 201 201 201 201 201 290 290 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 369 220 220 220 220 369 220 202 202 202 202 202 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 200 200 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 203 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 202 202 202 202 202 202 202 202 202 70 70 70 202 202 202 202 70 70 201 70 70 70 200 200 220 220 201 201 201 220 220 220 220 220 220 201 201 201 220 201 201 201 201 201 201 201 201 201 220 220 220 220 220 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 201 201 201 201 201 201 201 220 201 220 202 202 202 202 202 202 202 202 201 202 202 202 201 201 201 201 201 201 201 201 201 202 202 201 201 201 201 201 201 70 201 70 70 70 201 200 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 70 201 70 70 70 201 201 201 201 70 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 290 290 220 290 290 200 290 220 220 220 220 220 220 200 220 200 220 220 200 200 200 200 200 200 200 200 220 220 220 220 220 200 200 200 200 200 200 200 200 200 200 200 220 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 220 220 220 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 200 200 200 200 200 200 200 200 200 200 200 200 200 200 201 200 200 200 200 201 201 201 201 201 201 201 200 200 201 201 201 200 200 201 200 200 200 200 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 200 200 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 200 200 201 200 200 200 200 201 201 201 201 201 201 201 201 201 201 201 201 200 200 201 199 199 199 199 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 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 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 200 200 200 200 200 200 200 200 200 200 200 199 199 199 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 200 200 200 200 200 200 200 200 200 199 199 199 199 199 200 200 200 200 200 200 200 199 199 199 199 199 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 197 200 200 200 200 197 197 200 200 200 200 200 200 200 197 197 197 197 200 197 197 197 197 197 197 197 363 363 363 363 363 359 359 363 363 363 363 363 363 363 363 359 363 363 363 359 359 363 359 359 359 359 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 364 363 363 363 364 364 363 363 364 364 364 359 359 359 359 359 364 364 363 363 363 363 363 364 364 359 364 364 364 364 364 364 364 364 359 364 364 364 364 359 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 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 364 364 363 363 367 363 363 367 363 367 367 367 367 367 367 367 367 367 367 367 367 367 363 367 367 367 367 367 364 364 363 364 364 363 364 363 363 363 363 363 363 363 363 363 363 363 364 363 367 364 364 364 364 364 364 364 364 364 364 367 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 363 364 364 364 364 363 363 363 363 363 363 363 363 363 363 363 364 363 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 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 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 342 342 342 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 368 367 368 368 368 368 368 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 290 290 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 369 368 368 369 369 369 368 368 368 368 368 368 369 368 368 368 369 369 368 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 290 290 290 290 290 290 290 367 367 367 367 367 367 367 290 290 290 290 290 290 290 290 290 290 290 290 367 367 367 367 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 368 290 290 367 290 290 369 290 367 367 367 367 368 369 369 367 369 368 369 369 369 369 369 290 290 369 369 290 369 290 369 369 369 369 369 369 369 369 369 369 369 369 369 369 369 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 369 290 290 290 290 369 369 369 369 369 290 290 369 369 369 290 290 369 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 342 342 364 364 342 364 342 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 219 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 290 364 364 364 364 364 290 364 364 290 364 364 290 290 290 290 290 290 290 290 364 364 364 364 364 364 364 364 364 367 367 367 367 367 364 364 364 364 367 364 364 367 364 364 364 364 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 290 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 367 290 290 367 290 290 290 290 367 367 367 367 367 367 290 367 367 367 290 290 367 290 290 290 290 290 290 290 290 290 290 290 364 364 290 364 290 290 290 290 290 290 290 290 290 290 290 290 290 364 364 364 364 364 364 290 364 364 364 364 364 364 364 364 364 364 364 290 364 364 290 290 290 290 290 290 290 290 364 290 364 364 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 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 342 342 342 342 342 219 342 219 219 219 219 219 219 219 219 219 219 219 219 219 342 219 219 219 219 219 290 364 290 290 290 290 219 290 290 290 290 290 290 290 290 219 290 290 290 290 219 290 290 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 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 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 200 290 290 290 290 290 290 290 290 290 290 290 290 200 290 200 290 290 200 200 200 200 200 200 200 200 290 290 200 200 200 290 290 290 290 290 200 200 290 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 200 200 200 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 219 219 290 290 219 219 219 290 290 290 290 290 219 219 290 290 290 290 219 290 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 219 219 219 219 219 219 219 219 219 219 219 219 197 197 219 219 219 219 197 219 197 197 219 197 197 197 200 200 200 200 197 200 197 200 200 200 200 200 200 197 200 200 200 197 197 200 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 363 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 364 364 360 360 360 360 359 359 364 364 360 359 359 360 360 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 360 359 359 360 359 359 359 359 359 360 360 360 360 360 360 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 360 360 364 364 360 364 360 364 364 364 364 364 364 364 364 364 342 342 364 342 342 342 364 364 364 342 342 364 342 342 342 342 342 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 342 364 360 342 364 364 342 360 342 364 342 342 342 342 342 342 360 342 342 342 360 360 342 360 360 342 342 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 364 364 364 360 360 360 364 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 360 360 360 360 360 360 339 339 342 342 342 342 342 342 342 342 342 219 219 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 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 342 342 219 342 342 219 342 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 342 342 219 342 342 342 342 219 219 219 219 219 219 219 219 342 219 219 219 342 342 219 342 342 342 342 219 219 219 219 219 219 219 197 219 197 197 197 197 219 219 219 219 219 219 219 219 219 219 219 219 219 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 219 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 219 219 197 219 219 197 219 197 197 197 197 197 197 197 197 219 197 197 197 219 219 197 197 219 197 219 342 342 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 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 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 219 219 219 219 219 219 219 219 219 219 219 219 342 342 219 219 342 342 342 219 219 219 219 219 219 219 219 342 219 219 219 342 342 219 219 219 342 342 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 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 342 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 217 219 217 217 217 339 339 339 339 339 339 339 360 339 360 360 360 339 339 339 339 339 339 339 339 339 339 339 339 339 339 342 342 360 360 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 339 339 339 339 339 342 339 339 339 360 360 342 342 342 339 342 342 342 342 342 342 342 339 339 339 339 339 339 339 339 339 342 342 342 342 339 339 339 339 339 339 339 339 342 342 339 339 339 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 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 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 342 342 342 342 342 342 342 342 217 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 342 339 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 339 342 342 342 342 342 342 342 342 342 217 217 342 217 217 342 342 342 342 342 342 342 217 342 342 342 342 342 341 342 341 341 342 341 342 342 342 342 342 342 341 342 342 342 341 341 342 342 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 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 341 339 339 339 341 341 341 341 341 341 341 341 341 341 341 341 341 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 341 341 341 341 341 341 341 339 339 341 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 341 339 341 339 341 341 339 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 339 339 339 339 339 339 0 339 339 339 339 339 339 339 339 339 339 0 0 339 0 0 339 339 0 339 339 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 217 341 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 341 341 217 217 341 217 217 341 217 341 341 217 217 217 217 217 217 217 217 217 217 217 341 341 217 217 341 341 341 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 0 0 0 0 0 0 0 0 0 341 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 0 0 0 0 0 341 0 341 341 0 341 341 341 341 341 341 341 341 341 341 341 341 0 0 341 341 0 0 0 341 341 341 341 341 0 0 341 341 217 0 0 217 217 217 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 217 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 217 217 217 217 217 217 217 219 219 219 219 219 219 219 219 217 219 219 219 217 217 219 219 217 217 217 219 219 219 219 219 219 219 219 219 197 197 197 197 197 219 219 219 197 197 197 219 197 197 197 197 197 217 217 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 197 197 217 217 219 219 218 218 218 197 219 197 197 197 197 197 218 218 218 197 197 218 218 218 218 218 218 218 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 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 197 197 218 218 218 218 218 218 218 197 197 197 197 197 197 197 197 218 197 197 197 218 218 197 197 197 197 218 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 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 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 197 218 197 197 218 197 218 197 197 197 197 197 197 198 197 198 197 198 198 198 218 198 198 198 198 272 218 218 218 218 272 218 272 218 218 218 218 218 218 272 218 218 218 272 272 272 272 272 272 218 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 217 217 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 218 218 217 217 217 217 217 218 218 217 218 218 218 218 218 218 218 0 0 0 0 0 218 0 0 0 217 217 0 218 218 218 218 0 218 218 218 218 218 218 218 218 218 0 0 0 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 218 218 218 218 218 218 218 217 218 217 217 217 218 218 218 217 217 218 218 217 217 217 218 218 218 218 218 218 218 217 218 217 217 218 218 218 218 218 218 218 218 218 218 218 0 0 0 0 0 0 0 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 272 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 272 272 272 272 272 272 272 272 272 218 272 272 272 272 272 272 272 272 272 272 272 272 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 272 0 0 272 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 272 0 0 272 0 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 0 0 0 0 0 0 0 272 272 272 272 0 0 0 0 0 0 0 0 0 0 272 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 197 197 197 197 197 197 197 199 197 199 199 199 199 199 197 197 197 199 199 199 197 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 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 201 201 201 201 201 201 201 199 199 201 199 199 199 199 199 199 199 199 199 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 199 201 201 201 59 201 199 199 199 199 199 199 199 201 201 201 201 201 199 199 201 201 199 199 199 199 199 59 199 199 199 199 199 199 199 199 199 59 59 59 59 59 59 59 199 59 59 59 59 59 59 59 59 59 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 57 57 57 57 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 57 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 57 57 57 57 57 57 57 199 199 199 199 57 57 57 57 57 57 57 57 59 59 59 199 199 57 57 199 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 59 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 57 57 57 57 57 190 190 190 190 190 201 201 59 201 201 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 63 63 59 63 59 63 63 63 63 63 63 63 63 59 63 63 63 63 59 63 63 63 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 190 59 59 59 59 59 190 190 59 190 190 190 190 190 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 65 63 63 63 63 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 192 65 65 65 192 63 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 190 190 190 190 190 190 190 190 63 63 190 190 190 190 190 190 190 190 190 190 190 190 190 192 192 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 192 192 190 190 192 192 192 63 190 63 63 63 190 190 190 63 63 190 192 63 63 63 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 190 190 192 192 192 192 192 190 190 190 190 192 192 190 192 192 189 189 189 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 191 192 189 189 192 189 189 189 189 192 192 192 192 192 192 189 192 192 192 189 189 192 192 191 189 189 189 189 189 189 189 189 189 191 191 189 191 189 189 189 189 189 191 189 189 191 191 191 191 191 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 57 57 57 57 57 57 190 57 57 59 57 57 57 57 57 190 57 57 57 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 57 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 189 189 189 190 190 190 190 190 190 190 189 189 190 190 189 189 189 189 189 189 189 189 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 201 201 59 59 59 201 201 201 59 59 59 59 201 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 190 59 59 59 59 59 59 59 59 59 59 190 190 59 190 190 189 189 189 189 189 189 189 190 190 190 190 190 190 190 189 189 190 190 190 189 189 190 190 190 190 190 190 190 57 190 190 190 190 57 57 59 59 59 190 190 57 59 59 57 190 59 59 59 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 59 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 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 190 190 190 190 190 190 190 190 190 190 190 190 190 189 190 190 190 189 189 190 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 191 190 190 190 190 190 328 328 190 190 190 190 332 332 332 332 332 190 332 332 332 332 332 332 332 332 332 189 332 189 189 189 332 332 189 189 189 189 189 189 189 332 189 189 189 189 294 332 294 294 294 294 294 332 332 332 332 332 332 332 189 332 189 332 332 332 332 332 332 332 294 294 294 294 294 327 332 294 327 327 327 327 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 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 191 191 191 191 191 189 189 189 189 191 191 189 191 191 191 191 191 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 191 191 189 189 189 189 189 294 294 191 189 191 191 191 296 191 294 294 191 191 296 294 294 296 296 330 330 330 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 189 294 189 189 189 189 294 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 294 294 294 294 294 294 294 294 294 294 294 294 294 189 294 294 294 189 189 189 189 189 294 294 294 294 294 294 330 294 294 189 294 294 294 330 294 294 294 330 330 294 330 330 294 294 294 294 294 294 294 294 294 294 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 304 304 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 304 0 0 0 0 0 0 0 304 0 304 304 304 304 304 304 304 304 304 304 304 0 304 304 304 304 304 0 0 0 0 305 305 305 272 272 272 272 272 305 305 305 305 305 305 305 305 305 305 305 305 305 305 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 305 272 272 272 272 305 305 305 305 305 305 305 305 272 272 272 272 272 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 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 0 0 304 304 304 0 0 305 305 305 305 304 305 305 305 305 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 305 304 304 304 304 304 304 304 304 304 305 305 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 303 304 304 304 304 304 304 304 304 304 304 304 304 303 303 303 303 303 303 303 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 303 303 304 304 304 304 303 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 303 303 303 303 303 303 303 304 304 304 304 304 304 304 303 303 303 304 303 303 303 323 323 303 323 323 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 198 272 198 198 198 198 198 198 198 197 197 197 198 198 198 198 198 198 198 198 198 198 198 198 198 198 272 272 198 272 198 198 198 272 272 272 198 198 198 198 198 198 198 198 198 198 198 198 198 272 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 197 197 197 197 197 197 199 197 197 197 197 197 199 199 197 199 197 199 199 199 199 199 199 199 199 199 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 199 199 199 199 199 199 199 199 199 199 199 199 197 199 197 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 198 198 198 198 198 198 198 198 198 198 198 199 199 199 199 199 198 199 199 199 199 199 199 199 199 199 198 198 199 198 198 199 199 197 198 197 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 198 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 198 198 198 198 198 198 198 199 199 57 57 57 57 57 198 198 57 57 57 198 328 57 57 198 328 328 199 199 199 199 199 57 57 199 199 199 199 57 199 57 199 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 328 57 57 57 57 57 57 57 57 57 57 57 328 57 190 190 323 323 323 323 323 323 323 304 304 304 304 304 304 304 323 323 304 304 304 323 323 304 323 323 323 323 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 323 323 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 323 323 327 327 327 327 327 304 304 328 304 304 328 327 327 327 304 304 327 327 327 327 327 327 327 327 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 272 305 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 305 305 305 305 305 305 328 305 305 305 272 272 305 328 305 272 272 272 272 272 272 272 328 328 328 328 328 328 328 198 328 272 198 198 328 328 328 198 198 328 328 198 198 198 327 327 328 327 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 304 304 304 304 304 304 304 304 304 304 305 305 304 304 304 304 305 304 304 305 305 305 328 328 328 328 328 328 328 328 328 328 328 304 328 328 328 304 328 305 305 304 305 305 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 198 327 327 328 328 328 328 327 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 190 323 323 323 323 323 326 326 323 323 323 323 323 323 323 323 326 323 323 326 326 326 326 326 326 326 326 327 323 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 326 326 326 326 326 326 326 323 326 323 327 327 326 326 326 326 327 326 326 327 327 327 326 326 326 326 326 326 326 326 326 327 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 327 327 327 327 327 327 327 328 327 328 328 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 328 328 328 328 328 332 332 328 328 328 328 328 328 332 328 328 328 332 332 332 332 332 327 327 327 327 327 327 327 327 327 328 328 332 327 327 327 332 332 332 327 332 332 332 327 327 327 327 327 327 327 327 327 332 327 327 327 294 327 327 294 294 294 294 294 294 326 326 326 326 326 326 326 326 326 327 327 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 294 326 327 326 294 327 294 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 326 326 294 294 294 294 326 327 327 327 327 294 294 294 294 294 294 294 294 294 294 294 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 330 330 330 326 326 294 326 330 330 326 294 294 294 294 330 330 330 330 330 330 330 330 330 330 330 330 330 326 326 330 330 330 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 330 330 330 330 330 330 325 330 330 330 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 304 0 304 304 303 304 303 0 0 0 303 303 0 0 303 303 0 303 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 303 304 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 323 323 323 323 303 303 303 303 303 303 303 303 321 321 303 321 302 303 303 303 303 303 303 302 303 303 303 303 303 303 303 303 303 303 303 302 303 302 302 302 302 302 302 302 302 302 302 302 321 302 302 321 302 302 302 302 302 302 302 302 321 302 302 321 302 0 0 0 0 0 0 0 0 0 303 0 303 303 303 0 0 0 303 303 302 302 302 302 302 302 302 303 303 303 303 303 303 303 303 303 304 303 303 303 303 303 303 303 303 303 303 303 303 302 302 303 302 302 302 302 303 303 303 303 303 303 303 303 303 303 303 302 303 303 303 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 0 0 302 0 0 302 0 302 302 302 302 302 302 302 302 302 302 302 302 317 302 317 302 302 317 317 302 302 302 302 302 302 302 302 302 320 302 302 318 318 302 302 302 302 318 318 302 318 318 318 318 318 317 317 302 302 317 317 317 302 302 302 302 302 302 318 302 302 302 318 318 318 318 318 317 317 318 317 317 318 317 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 323 323 326 326 321 321 321 326 326 326 326 326 326 326 321 321 326 326 326 321 321 326 321 321 321 321 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 325 326 325 325 325 325 325 325 321 321 326 321 321 325 325 326 326 326 326 326 325 325 326 325 325 325 325 325 325 325 321 321 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 326 326 326 326 326 325 325 330 330 330 325 325 325 325 325 325 326 325 325 325 325 325 325 325 325 325 325 330 325 325 325 325 325 325 325 330 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 330 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 325 325 325 325 325 325 325 325 325 325 325 325 325 326 326 326 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 320 320 325 325 320 325 320 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 322 322 322 322 325 325 325 325 325 325 325 325 325 325 325 325 322 322 325 325 325 325 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 325 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 322 322 322 322 322 322 322 322 322 322 322 322 319 319 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 320 318 318 320 318 318 318 318 318 318 318 318 320 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 320 320 321 320 320 320 320 321 321 321 321 321 321 321 321 320 321 321 321 320 320 321 320 320 320 320 321 321 321 321 321 321 321 321 321 323 321 321 321 321 321 321 321 321 321 321 321 321 320 320 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 321 320 320 320 320 321 321 321 325 321 321 320 321 321 325 320 320 325 325 325 318 318 318 318 320 320 320 318 318 318 318 318 320 320 320 320 318 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 319 319 320 319 319 319 319 320 320 320 320 320 320 320 319 319 320 320 319 319 319 320 319 319 319 319 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 319 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 322 322 319 319 319 319 319 319 319 322 322 322 322 322 319 322 322 322 322 322 319 322 319 319 318 318 318 318 318 382 382 318 318 318 318 318 318 382 382 382 318 382 382 382 382 382 382 382 382 382 318 318 318 318 318 318 383 318 318 318 318 318 318 318 318 318 318 318 318 383 383 318 318 383 383 383 382 382 382 382 382 383 383 383 383 318 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 383 383 383 383 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 319 319 319 319 319 383 383 319 319 319 319 319 384 384 383 383 319 319 384 384 383 384 384 384 384 384 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 318 318 383 383 383 318 318 318 318 319 318 319 318 319 319 319 319 319 319 319 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 319 319 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 384 384 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 383 384 384 383 384 384 383 383 383 384 384 383 383 384 383 383 384 384 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 384 383 383 383 383 383 383 383 383 383 384 384 384 384 384 383 383 383 383 384 384 383 384 384 384 384 384 384 47 384 384 47 384 384 384 384 384 384 384 384 384 384 384 384 384 384 47 47 384 47 47 51 47 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 51 47 384 384 51 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 51 47 51 51 51 51 51 384 384 384 384 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 384 384 384 384 384 384 384 384 384 319 384 384 291 384 384 384 384 384 384 384 384 291 384 384 384 384 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 291 291 384 384 291 291 291 291 291 319 291 319 319 291 291 291 291 291 319 291 291 291 291 291 384 384 291 291 384 384 384 291 291 291 291 291 291 291 291 384 291 291 291 291 291 291 291 291 291 291 51 51 51 51 51 51 51 384 51 384 384 384 384 384 51 51 51 51 384 51 51 384 51 51 51 51 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 51 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 51 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 291 291 291 291 291 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 384 384 51 51 51 384 384 291 291 292 292 384 51 51 384 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 52 52 52 322 319 322 322 324 324 319 322 322 322 322 322 322 322 322 324 322 322 322 324 324 322 324 324 324 324 322 322 322 322 322 329 322 322 322 325 325 329 329 329 322 329 322 322 329 329 322 329 329 329 329 322 324 324 322 322 324 322 324 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 324 324 324 324 324 324 324 322 322 322 322 322 322 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 329 325 325 325 329 329 325 325 329 329 329 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 333 325 333 333 333 329 329 325 325 325 325 329 325 325 325 325 325 325 325 325 325 333 333 333 333 333 333 329 329 329 329 329 329 329 333 329 333 333 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 324 324 324 324 324 324 324 322 322 322 322 322 329 322 324 324 324 324 322 324 324 329 324 324 329 324 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 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 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 329 324 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 324 324 329 329 331 331 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 292 292 324 324 331 331 324 331 324 292 292 292 324 324 292 292 331 292 292 292 292 52 52 52 52 52 52 52 51 51 51 51 51 51 51 52 52 52 52 52 52 52 52 52 52 52 52 51 51 51 51 51 51 51 292 292 291 291 292 292 292 51 51 51 292 292 292 51 292 292 292 292 51 52 52 51 52 52 51 52 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 52 52 52 52 52 52 52 51 52 292 51 51 52 52 52 52 52 52 52 52 52 52 52 52 52 52 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 324 291 319 324 324 324 324 319 319 319 319 319 324 324 319 319 319 324 324 324 324 324 291 291 291 291 291 324 324 324 324 291 324 324 324 324 324 324 324 324 324 324 324 324 291 291 324 324 292 324 292 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 52 52 292 52 52 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 291 291 292 292 292 292 292 292 292 292 291 291 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 324 292 324 324 324 52 52 292 292 292 292 55 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 324 324 324 292 292 292 292 324 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 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 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 55 52 55 55 55 55 55 292 55 292 292 292 292 55 55 55 55 55 55 55 55 55 55 55 55 55 292 292 292 292 292 293 293 292 292 292 292 292 292 292 292 293 292 292 292 293 293 292 292 293 293 293 55 55 55 55 55 55 55 292 55 292 292 293 293 293 55 293 293 293 55 293 293 293 55 55 55 55 55 55 55 55 55 293 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 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 55 52 55 55 55 55 55 52 52 52 55 52 55 52 52 52 52 52 52 52 52 52 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 52 52 52 52 52 52 49 52 52 52 52 52 52 52 52 49 52 52 52 49 49 52 52 49 49 49 55 55 55 55 52 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 49 49 52 52 49 52 49 52 52 52 55 55 52 52 52 52 55 55 52 55 55 55 49 49 49 49 49 49 49 53 53 55 53 53 53 53 49 49 49 49 49 49 49 49 49 53 49 49 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 333 333 330 333 333 333 333 330 330 330 330 330 330 330 296 330 330 296 296 296 296 330 330 330 330 330 330 330 296 330 296 296 333 333 333 333 333 333 333 333 330 330 330 330 330 333 333 333 330 330 333 333 330 330 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 330 330 296 296 296 296 296 296 296 191 191 191 191 296 296 296 296 296 191 296 296 191 296 296 296 296 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 296 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 298 298 296 333 298 298 298 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 298 298 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 298 296 296 296 296 296 296 296 191 296 296 296 296 296 296 191 296 296 296 296 193 333 333 333 333 333 333 333 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 296 296 296 296 298 193 193 193 193 193 193 193 193 298 193 193 193 298 298 193 193 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 298 298 298 298 298 298 298 298 298 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 192 192 191 191 191 192 192 192 192 192 192 192 191 191 192 192 194 191 191 194 194 194 194 194 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 194 194 191 191 191 191 191 194 194 194 191 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 194 194 194 194 194 194 194 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 194 194 194 194 194 194 194 192 192 192 192 65 194 194 194 65 65 194 194 65 65 65 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 68 194 68 68 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 194 192 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 68 68 194 194 68 68 68 194 194 194 194 194 68 68 194 194 194 68 68 68 68 68 194 194 194 194 194 194 194 194 194 68 68 68 68 68 68 68 194 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 80 68 68 68 68 68 68 68 68 68 68 68 80 68 68 80 68 68 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 298 298 298 298 298 298 298 298 298 193 298 298 298 195 298 195 298 298 298 195 195 195 195 195 195 195 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 195 195 195 195 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 195 193 193 193 195 195 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 195 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 193 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 194 194 194 194 194 194 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 191 193 193 193 193 193 193 194 194 194 194 194 193 196 193 193 193 193 196 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 196 196 193 193 193 193 193 193 193 194 194 194 194 194 194 194 194 194 194 193 193 68 68 68 193 196 193 193 193 196 196 193 193 193 193 193 193 193 193 193 193 68 68 193 68 68 196 196 68 196 196 196 196 68 68 68 68 80 80 80 196 80 80 80 80 80 80 80 298 298 298 298 298 298 298 195 298 195 195 195 195 298 298 298 298 298 298 195 299 195 298 195 195 299 195 195 195 195 195 195 195 195 195 196 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 298 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 299 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 301 301 196 196 196 196 196 195 195 196 196 196 196 196 196 196 195 195 196 196 196 195 195 196 195 195 195 195 196 196 80 196 196 196 196 80 80 80 80 80 80 196 80 80 80 80 196 80 196 196 195 195 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 195 195 196 195 195 195 195 196 196 196 196 81 195 195 196 81 81 195 195 81 195 81 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 163 195 195 195 195 195 195 195 195 195 195 195 163 195 195 195 301 301 195 195 301 301 301 195 195 163 163 163 163 163 301 301 195 163 163 163 301 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 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 161 161 161 161 161 161 53 49 53 53 53 53 53 53 53 55 55 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 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 53 53 53 53 53 55 55 55 53 55 55 55 55 55 55 55 55 55 55 55 55 55 53 53 55 55 53 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 293 293 55 293 55 55 55 55 55 55 55 55 293 55 55 55 55 293 293 292 293 293 293 293 293 292 292 292 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 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 293 295 295 55 295 295 295 295 293 55 293 293 293 293 293 295 293 293 293 293 293 293 293 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 295 55 295 295 295 295 295 293 293 293 293 293 293 295 295 295 295 295 295 295 295 295 295 295 295 295 55 55 55 55 55 55 55 55 55 55 295 295 55 295 55 295 295 295 295 295 295 295 55 55 295 56 56 56 56 295 295 295 295 295 295 295 295 56 295 295 295 295 56 295 295 295 295 295 293 292 331 293 293 293 293 331 331 331 331 331 331 331 293 293 331 331 331 293 293 331 331 331 331 331 331 331 329 331 331 331 331 329 329 329 329 329 329 329 329 331 329 329 329 331 331 329 329 329 329 329 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 329 329 329 329 329 329 329 333 329 333 333 333 333 333 333 329 329 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 330 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 331 331 331 331 334 334 334 334 331 331 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 333 333 333 333 333 334 334 334 334 334 334 334 329 334 329 329 334 334 333 334 334 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 331 331 334 334 334 334 297 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 333 334 333 333 333 333 334 333 333 333 333 298 333 333 333 333 298 333 333 298 298 298 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 333 298 334 298 298 298 334 334 334 334 334 334 334 298 334 298 298 298 334 334 334 334 298 334 334 298 298 298 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 293 293 293 293 293 293 293 295 295 295 293 295 295 295 293 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 300 300 297 297 297 297 297 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 293 293 293 293 293 293 293 293 293 293 331 331 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 331 331 293 293 293 293 293 293 293 331 293 331 331 331 331 331 293 331 331 331 331 331 331 331 297 297 297 297 297 297 297 295 295 295 295 295 295 295 297 297 297 297 297 297 297 295 297 297 297 297 295 295 293 295 295 295 295 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 297 297 295 295 295 293 293 295 295 295 295 295 295 293 295 295 295 293 293 293 293 293 297 297 297 297 297 297 297 293 293 293 293 331 297 297 297 297 331 297 297 331 331 331 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 334 334 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 334 334 334 334 334 334 334 297 297 334 334 334 297 297 297 297 297 334 334 297 297 334 334 334 334 334 334 334 299 334 334 334 299 299 334 334 334 334 334 334 299 334 334 334 334 299 334 334 298 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 300 295 295 300 295 297 300 297 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 295 295 295 295 295 300 300 295 295 295 295 300 300 300 295 300 300 300 300 300 300 300 144 144 144 300 300 144 144 300 300 300 300 300 300 300 300 300 300 300 300 144 144 300 144 144 300 300 297 297 297 297 297 297 297 297 297 299 334 334 299 299 297 297 297 297 299 301 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 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 299 299 299 299 299 299 299 299 299 299 299 299 301 301 301 301 300 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 300 300 300 300 300 300 300 297 300 297 300 300 300 300 300 300 297 301 301 301 301 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 299 301 299 301 301 301 301 301 301 301 301 301 301 300 300 300 300 300 300 300 300 300 301 301 300 301 300 300 300 300 300 300 300 300 301 300 161 161 161 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 161 161 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 163 161 161 161 161 161 161 161 163 301 163 163 163 161 161 161 161 161 161 161 161 161 161 49 49 53 53 49 53 49 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 50 50 53 53 55 55 53 53 53 54 55 55 55 54 54 55 55 53 55 54 54 54 53 54 54 54 54 53 53 50 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 50 50 53 53 50 50 50 53 53 54 53 53 53 53 50 50 53 53 50 50 50 50 50 50 50 50 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 54 55 55 55 54 54 55 54 54 54 54 55 55 56 56 56 56 56 56 56 295 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 54 54 55 55 54 55 54 55 55 55 55 55 55 55 55 55 56 56 55 56 56 56 54 54 54 54 54 54 54 56 54 56 56 56 56 54 54 54 54 54 54 54 54 54 54 54 54 54 50 50 50 50 50 50 50 54 53 54 54 54 54 54 50 50 53 53 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 55 55 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 50 50 50 50 50 54 50 54 54 54 54 54 50 50 50 50 54 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 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 24 24 54 54 24 24 24 54 54 54 54 54 54 54 24 24 24 24 24 24 24 24 24 24 24 24 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 56 56 295 295 56 56 56 144 295 144 144 144 144 144 144 144 300 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 295 56 144 295 144 144 144 295 295 295 144 144 144 144 144 144 144 144 144 144 144 144 56 56 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 300 300 300 300 300 300 300 300 300 161 161 161 161 161 150 300 300 300 150 150 150 150 150 150 150 150 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 150 150 150 150 150 150 150 161 150 161 161 161 150 150 150 161 161 161 150 161 161 161 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 147 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 300 300 144 144 144 144 144 144 144 144 150 150 150 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 150 144 144 144 144 144 147 147 150 147 150 150 150 147 147 147 147 150 147 147 147 147 147 144 144 144 144 144 143 143 144 144 144 144 144 144 144 143 143 144 143 143 143 143 143 143 143 143 143 144 144 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 143 143 143 143 143 143 143 144 144 144 144 147 147 147 147 147 147 147 147 147 147 147 143 143 143 143 143 143 143 147 143 147 147 143 143 143 143 143 143 143 143 143 143 143 24 24 24 24 24 24 24 54 24 54 54 54 54 54 24 24 24 24 54 24 24 54 54 26 26 26 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 26 26 54 26 26 26 26 54 54 54 54 54 54 26 54 54 54 54 54 54 54 54 26 26 26 26 26 26 26 26 26 54 54 26 141 26 26 26 26 26 26 26 26 141 141 26 26 26 54 54 141 141 141 141 141 56 56 56 56 56 56 56 141 141 141 141 141 141 141 141 141 141 141 141 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 141 141 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 141 141 56 141 141 56 141 56 56 56 56 56 56 56 56 56 56 144 56 144 144 144 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 54 141 54 54 141 141 141 54 54 54 54 141 141 141 54 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 144 141 144 144 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 144 144 144 144 144 143 143 144 144 143 143 143 143 143 143 141 143 141 141 143 143 143 141 141 141 141 141 143 143 143 143 143 143 143 143 143 143 143 140 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 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 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 24 24 24 24 24 26 24 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 24 24 26 24 24 25 25 26 26 26 26 26 26 26 25 25 26 25 25 25 25 25 25 25 25 25 141 141 141 141 26 141 26 140 141 140 140 140 140 140 141 141 141 141 140 141 26 140 140 140 140 140 140 140 143 143 140 140 140 143 143 142 142 143 143 140 143 143 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 25 25 25 25 25 25 25 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 140 140 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 140 26 26 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 25 25 25 25 25 25 25 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 139 26 140 140 139 139 139 140 140 140 140 140 140 139 140 140 140 140 139 140 140 140 25 25 25 25 25 139 25 26 25 26 139 139 139 139 139 139 139 139 139 139 139 139 25 25 139 25 25 25 25 139 139 139 139 139 139 25 139 139 139 139 25 139 139 139 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 51 47 51 51 47 47 47 51 51 51 51 51 47 47 47 47 51 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 51 51 48 51 51 51 51 51 48 51 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 51 51 51 51 51 48 51 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 33 33 33 47 33 33 33 47 33 47 47 47 33 47 33 33 33 33 33 33 33 33 33 33 33 33 47 47 47 47 47 47 47 51 47 51 51 51 48 48 47 48 48 48 48 48 48 48 33 33 33 33 33 33 33 33 33 47 47 47 33 48 48 48 48 48 48 48 48 48 33 33 48 33 33 48 33 48 48 48 48 48 48 48 48 48 48 48 48 48 48 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 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 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 49 52 49 49 49 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 49 49 52 52 52 52 52 49 52 49 49 49 49 49 49 49 49 46 49 49 46 46 46 46 46 46 46 46 52 52 49 52 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 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 49 46 49 49 49 49 49 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 49 52 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 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 49 49 46 46 46 49 49 49 49 46 49 46 46 46 46 46 46 46 46 49 46 46 46 46 49 49 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 49 46 46 49 46 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 46 46 49 46 46 46 46 45 45 49 49 49 45 45 45 45 45 45 45 45 46 45 45 45 45 45 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 46 46 46 33 33 33 33 46 33 33 46 46 46 46 46 33 33 33 33 33 46 46 33 33 33 33 33 46 46 33 33 33 46 46 33 46 46 33 33 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 48 33 48 48 48 48 48 48 48 48 48 48 48 48 48 46 48 48 48 46 46 48 48 46 46 46 48 48 48 48 48 52 48 52 48 52 52 52 52 52 48 52 52 52 52 52 52 52 46 46 48 46 46 52 46 48 48 48 48 48 48 48 48 48 48 52 52 52 52 52 46 46 46 46 46 46 46 52 52 52 52 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 33 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 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 31 46 46 46 46 31 31 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 31 31 46 31 31 31 31 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 31 31 46 31 31 31 31 46 46 46 46 46 46 46 46 46 46 46 31 46 46 45 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 30 30 33 33 46 31 31 31 33 46 46 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 33 30 33 33 30 33 30 33 33 33 33 33 33 31 33 31 31 31 31 31 31 31 30 30 30 30 30 30 30 31 30 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 46 31 31 31 31 31 46 31 31 31 31 31 31 31 46 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 45 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 31 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 31 30 30 30 30 31 31 31 31 31 31 31 31 30 31 31 31 31 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 2 31 31 31 31 2 49 49 50 49 49 50 49 50 50 50 50 50 50 50 50 49 50 50 50 49 49 50 50 50 50 49 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 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 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 50 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 50 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 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 50 50 50 50 50 24 24 24 24 50 24 24 24 24 24 24 24 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 21 21 21 24 21 24 24 24 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 50 21 21 21 21 50 50 50 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 21 21 21 21 21 21 21 21 21 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 25 24 24 25 24 25 25 25 25 25 25 25 25 24 25 25 25 25 24 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 25 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 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 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 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 23 24 24 24 23 23 23 25 24 25 25 25 25 25 24 23 24 24 25 25 25 25 25 25 25 23 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 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 23 25 25 25 25 23 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 23 24 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 25 23 23 23 23 25 25 25 25 25 25 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 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 21 21 21 21 24 21 24 24 24 24 24 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 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 21 21 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 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 23 23 24 23 23 23 23 24 21 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 24 23 24 24 24 21 21 21 24 24 24 24 24 24 24 24 24 24 24 24 23 23 24 23 23 23 23 24 24 24 24 24 24 23 24 24 24 24 23 24 24 24 21 21 23 21 23 23 21 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 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 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 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 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 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 23 23 23 23 23 23 23 21 21 21 23 23 21 21 23 23 21 21 21 23 23 23 23 23 23 23 23 23 20 23 23 20 23 23 23 23 23 23 20 23 20 20 20 20 20 21 21 21 21 20 20 20 23 23 23 23 23 23 23 23 23 20 20 23 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 19 19 21 19 19 19 21 21 21 21 21 21 21 19 19 19 21 21 19 19 19 19 19 19 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 19 19 21 19 19 19 19 21 21 21 21 21 19 19 21 21 21 21 19 21 21 21 19 19 19 19 19 19 19 19 19 21 21 20 19 19 19 19 20 20 20 20 20 20 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 19 20 19 20 20 20 20 20 19 19 19 20 20 19 19 20 19 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 19 19 19 19 19 19 19 20 19 20 20 20 20 19 19 19 19 19 20 19 19 20 20 19 20 19 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 3 3 31 31 3 3 3 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 3 31 3 3 31 3 3 3 3 31 31 31 31 31 31 3 31 31 31 31 3 31 31 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 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 45 31 31 31 31 31 31 31 31 31 31 31 31 31 31 45 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 3 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 3 31 31 31 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 31 3 3 3 3 31 31 31 31 31 31 3 31 31 31 3 3 31 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 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 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 45 45 45 45 45 45 45 49 45 49 49 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 45 45 49 49 45 45 45 45 45 45 45 45 45 45 45 45 49 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 45 45 45 45 45 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 50 50 49 49 49 49 49 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 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 49 49 45 45 45 49 49 49 49 49 49 45 49 49 49 49 45 49 49 49 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 49 45 45 45 45 45 45 45 45 45 45 50 50 45 45 45 50 50 50 45 50 50 50 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 50 45 50 50 50 50 45 50 50 50 45 45 50 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 45 21 21 45 45 45 21 21 21 21 21 21 21 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 18 18 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 18 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 18 18 18 18 18 18 18 3 18 3 3 3 18 18 18 18 18 18 18 18 18 18 18 18 18 18 3 3 31 3 3 31 31 31 31 31 31 31 31 31 31 31 31 31 45 45 3 45 45 45 45 45 45 45 31 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 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 18 18 18 18 18 18 18 18 18 45 45 18 45 45 18 18 18 45 45 45 18 45 45 45 45 45 3 45 3 3 3 45 45 3 3 3 3 3 3 45 3 3 3 45 45 3 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 45 45 45 45 45 45 45 45 45 45 45 45 45 18 18 18 18 18 18 18 18 18 45 45 21 45 21 18 21 18 21 21 21 21 45 21 21 21 21 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 21 21 45 21 21 45 21 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 21 21 21 21 21 21 21 45 21 45 45 45 21 21 21 21 21 21 21 21 21 21 3 3 3 3 3 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 18 18 18 18 18 18 18 18 18 18 21 21 21 21 21 21 18 18 18 18 18 21 18 18 21 21 18 18 18 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 18 18 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 18 18 21 21 21 21 18 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 18 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 18 18 18 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 18 19 19 19 19 18 18 18 18 18 19 19 18 18 21 19 19 21 21 19 19 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 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 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 2 2 31 2 2 2 2 3 3 3 3 3 3 3 3 2 3 3 3 2 2 3 3 2 2 2 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 2 3 3 3 3 2 3 3 3 3 3 1 1 2 2 3 3 1 2 2 1 2 2 1 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 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 1 3 3 3 3 3 3 3 3 1 1 3 3 3 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 3 1 3 3 3 1 1 1 3 3 1 1 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 1 1 1 1 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 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 18 3 3 3 3 18 18 18 18 18 18 18 18 3 18 18 18 18 3 18 18 18 13 13 18 18 18 18 18 18 18 18 18 13 18 13 13 18 18 18 18 18 18 18 18 13 18 13 13 13 18 13 18 18 18 13 13 18 18 18 18 18 13 18 18 18 18 18 13 18 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 19 13 19 13 13 19 13 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 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 13 13 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 13 13 19 19 13 13 13 19 19 19 19 19 19 19 13 13 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 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 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 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 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 1 1 1 1 1 10 10 1 1 1 1 1 1 1 1 1 1 1 1 1 1 13 1 1 13 13 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 13 1 1 1 13 13 13 13 13 13 13 13 13 13 13 13 13 13 1 13 1 1 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 1 1 3 3 1 13 1 13 3 3 3 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 13 3 3 13 13 13 13 13 13 13 13 13 13 3 3 3 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 1 1 1 1 1 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 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 10 10 10 10 10 10 10 10 10 13 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 10 10 10 10 10 10 10 10 10 10 10 10 13 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 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 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 13 10 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 10 10 10 10 10 13 13 10 10 13 13 13 13 13 13 13 13 13 13 13 13 13 10 10 13 13 10 13 10 13 13 13 13 13 13 13 13 13 13 13 10 13 13 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 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 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 9 10 10 10 10 10 10 10 10 10 13 13 10 13 13 10 10 10 10 13 11 10 11 11 11 11 11 10 11 10 10 10 11 11 10 10 10 10 10 10 11 10 10 10 10 11 10 10 11 11 9 11 11 9 9 9 11 11 11 11 11 11 11 9 9 9 11 11 11 11 11 11 11 11 11 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 11 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 11 13 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 11 13 13 13 13 11 11 13 13 13 11 13 13 13 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 13 13 13 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 13 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 14 14 11 11 11 14 14 14 11 14 14 14 14 14 11 11 11 11 11 14 14 11 11 11 11 11 14 14 11 11 11 14 14 14 14 14 14 11 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 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 15 13 13 15 15 15 15 15 15 15 15 13 15 13 13 15 15 15 13 13 13 13 13 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 13 13 19 13 13 15 15 19 19 19 19 19 15 15 15 15 19 15 15 15 15 15 15 15 15 15 19 19 19 19 19 19 19 19 19 20 20 20 20 20 19 20 20 20 20 20 15 20 20 20 20 15 15 15 15 15 15 15 15 15 15 19 19 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 20 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 13 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 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 17 17 15 17 17 17 17 15 15 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 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 13 13 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 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 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 15 13 13 15 15 15 15 13 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 14 14 13 14 13 13 13 13 15 14 13 13 15 15 13 13 15 15 15 14 15 15 15 15 14 14 14 14 14 15 15 15 14 14 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 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 17 14 15 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 17 17 14 17 17 17 17 14 14 15 15 15 17 17 14 17 15 17 17 17 17 15 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 14 14 14 14 14 16 14 14 14 14 14 14 14 14 14 16 14 14 14 16 134 16 16 16 16 134 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 16 16 16 16 16 16 16 16 16 14 14 14 14 14 16 16 16 16 14 16 16 16 16 16 16 134 16 16 16 134 134 16 16 16 16 16 16 16 16 134 16 16 16 16 134 16 16 16 16 16 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 16 14 17 14 17 17 14 14 14 17 17 17 17 17 17 17 17 17 17 17 17 17 14 17 17 14 16 16 16 16 14 14 16 14 16 14 14 14 14 14 14 14 14 14 14 14 16 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 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 14 16 16 16 16 14 14 14 14 14 14 14 14 14 14 16 16 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 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 135 135 16 16 16 16 16 16 16 16 135 16 16 16 135 135 16 135 135 135 135 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 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 23 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 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 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 22 22 20 20 20 20 20 22 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 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 23 23 23 23 20 20 20 23 23 23 23 23 23 23 23 23 23 23 23 23 20 23 23 23 23 23 23 23 23 23 23 23 23 23 23 25 25 25 25 25 23 23 23 25 25 23 23 25 23 25 25 25 23 23 23 23 23 23 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 25 22 22 23 22 22 22 22 25 23 25 25 22 25 22 22 22 23 22 22 22 22 22 22 22 22 22 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 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 25 25 25 25 25 25 25 25 25 138 138 25 25 25 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 22 22 22 22 22 22 22 25 22 25 25 25 25 25 22 25 22 25 25 138 138 25 25 138 138 138 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 138 138 25 138 138 138 138 25 25 25 25 25 25 25 25 25 25 138 138 25 25 25 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 22 22 138 22 22 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 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 22 20 20 22 22 22 20 20 20 20 20 20 22 22 22 20 22 22 22 22 22 22 22 22 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 22 22 22 22 22 22 22 22 20 20 20 20 20 22 20 22 22 20 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 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 380 22 22 22 380 380 138 138 380 380 380 22 22 22 22 22 22 22 22 22 22 22 138 22 22 22 22 138 138 138 138 138 138 138 138 138 138 138 138 138 22 22 22 22 22 138 138 138 138 22 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 380 22 22 380 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 380 22 22 380 22 22 22 22 22 22 22 22 22 379 22 379 379 22 22 380 380 22 380 22 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 138 380 138 138 380 380 380 138 138 138 380 380 380 380 138 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 379 379 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 22 380 22 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 379 379 380 379 379 379 379 380 380 380 380 380 380 380 379 379 380 380 380 379 379 380 379 379 379 379 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 379 379 380 379 379 380 379 380 380 380 380 380 380 380 380 380 380 380 380 380 380 380 379 379 379 379 379 379 379 380 380 380 380 380 379 379 379 379 379 379 379 379 379 379 135 135 16 16 135 135 135 16 16 16 16 16 16 16 16 16 16 16 16 16 135 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 17 17 16 16 16 17 17 17 17 17 17 17 17 16 17 17 17 16 16 17 17 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 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 137 137 137 16 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 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 15 15 17 17 17 15 15 15 15 15 15 15 17 17 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 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 22 22 15 15 15 15 15 20 15 20 15 20 20 20 20 20 15 20 15 15 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 17 22 17 17 17 17 22 17 17 17 17 17 17 17 17 17 17 17 17 22 17 20 17 20 20 20 17 17 17 17 17 15 17 15 15 15 15 15 15 15 15 15 15 20 20 15 20 20 20 20 17 20 20 20 20 20 20 17 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 22 22 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 22 20 20 20 20 22 20 20 20 20 20 20 22 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 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 16 137 137 137 137 16 16 16 16 16 16 16 137 137 16 16 16 137 137 16 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 22 137 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 22 16 16 22 22 22 22 22 22 22 22 17 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 22 17 22 17 17 17 22 22 16 17 17 17 17 17 17 17 17 17 17 17 17 22 22 17 22 22 22 22 17 17 17 17 17 22 22 17 17 17 17 22 17 17 22 22 22 137 22 22 22 22 137 137 137 137 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 137 137 16 137 137 22 22 16 16 16 16 16 16 22 16 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 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 22 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 379 379 379 137 379 137 379 379 379 379 379 379 379 379 379 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 379 379 379 379 379 379 379 379 379 379 379 137 137 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 137 137 137 137 137 137 137 137 137 137 137 22 137 137 137 137 22 22 379 22 22 22 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 379 22 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 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 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 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 379 379 379 379 379 379 379 379 379 379 135 135 135 135 135 135 135 135 135 16 16 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 136 136 16 136 136 136 136 136 135 135 135 135 135 135 135 135 135 16 16 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 152 135 135 152 152 152 152 152 152 152 152 16 16 16 16 16 136 136 16 16 16 16 16 136 136 16 136 16 16 136 136 136 136 136 136 136 136 136 16 136 136 136 136 136 137 137 137 137 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 16 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 152 152 152 152 152 152 152 135 152 136 135 136 136 152 152 152 152 152 152 152 152 136 152 152 136 152 136 136 136 136 136 136 136 136 136 16 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 152 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 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 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 152 152 152 152 152 152 152 152 152 152 136 152 152 136 152 152 136 136 152 136 136 136 152 152 152 152 152 152 152 152 152 136 152 152 136 152 152 152 152 152 152 152 152 152 152 152 152 152 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 379 137 137 137 137 379 379 379 379 379 379 379 137 137 379 379 379 137 137 306 137 306 306 306 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 306 137 137 137 137 136 136 136 137 137 306 137 137 137 137 137 136 137 137 137 136 136 137 137 136 136 136 379 379 379 379 379 306 379 379 379 379 379 306 379 306 306 306 306 306 306 306 306 306 306 306 306 306 379 379 379 379 379 379 306 379 379 307 307 307 379 379 379 379 306 306 306 306 306 307 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 379 306 306 306 306 379 379 379 379 379 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 136 306 306 306 306 354 306 306 306 306 306 306 306 306 354 306 306 306 306 354 306 306 306 354 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 354 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 354 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 354 306 306 354 136 152 136 136 136 136 136 136 152 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 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 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 137 137 137 137 137 136 136 136 136 137 136 136 137 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 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 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 354 354 136 136 136 354 354 354 354 354 354 354 136 136 136 136 136 136 136 136 136 136 136 354 136 354 136 354 354 354 354 354 354 354 354 354 354 354 354 354 354 136 136 136 136 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 152 152 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 396 396 396 396 396 396 396 136 136 136 136 136 136 136 136 136 354 354 136 354 136 136 136 136 136 354 396 136 396 354 396 396 396 396 396 396 396 396 396 396 136 136 136 136 136 396 396 136 136 136 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 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 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 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 354 396 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 396 396 396 396 354 354 354 396 396 396 354 354 354 354 396 354 354 354 354 354 354 354 354 398 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 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 398 396 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 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 347 347 347 347 347 347 347 348 348 348 348 348 348 348 348 348 348 347 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 348 348 348 348 348 348 348 348 348 348 348 348 348 348 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 346 346 348 346 346 346 348 348 348 348 348 348 348 348 348 346 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 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 348 348 348 348 346 346 346 346 346 346 346 346 346 346 346 346 245 245 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 245 245 245 245 245 245 245 245 245 245 245 245 245 273 273 245 273 245 245 245 245 245 273 273 245 273 273 273 273 273 346 346 346 346 346 346 346 346 346 245 245 245 346 346 346 346 346 346 346 273 273 273 346 346 346 346 346 346 346 346 346 273 273 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 245 273 245 273 273 273 273 273 273 273 273 273 130 130 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 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 273 273 273 273 273 273 273 273 273 130 273 273 273 273 273 130 130 273 273 273 130 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 346 346 346 346 346 346 346 346 346 273 273 273 273 273 346 346 346 346 346 346 346 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 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 273 273 273 346 346 346 346 346 346 346 346 346 273 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 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 346 346 346 346 346 346 346 346 346 273 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 273 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 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 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 349 349 348 348 349 348 349 348 348 348 348 348 348 349 348 348 348 348 348 348 348 348 349 349 349 349 349 349 349 348 348 348 348 348 349 349 349 349 349 348 349 349 349 349 349 349 349 349 348 348 348 348 348 348 348 348 348 346 346 346 346 346 348 348 348 348 346 346 348 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 349 349 346 346 349 346 346 348 348 348 348 348 348 348 346 346 346 346 346 346 346 346 346 346 346 346 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 346 346 346 346 346 346 346 346 348 348 348 348 348 346 346 348 348 348 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 349 346 346 346 349 349 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 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 348 348 352 352 349 349 349 349 349 349 349 352 352 348 348 352 352 349 352 352 352 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 352 352 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 352 349 352 352 352 349 349 349 349 349 349 349 352 352 349 349 349 352 349 352 352 352 349 349 346 349 349 349 349 346 346 346 346 346 346 346 349 349 346 346 349 349 349 349 349 349 349 349 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 349 349 346 349 349 349 349 346 346 346 346 346 349 349 346 346 346 346 346 346 346 351 349 349 351 349 349 349 349 351 351 351 351 351 351 351 349 349 351 351 351 351 349 351 351 351 351 351 352 352 349 352 352 349 352 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 351 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 351 352 352 352 352 352 352 352 349 349 352 351 352 352 352 352 352 352 352 352 352 352 352 349 349 349 349 351 351 351 349 351 351 351 351 351 351 351 351 349 351 351 351 351 351 351 351 351 351 352 352 351 352 352 351 352 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 352 352 352 352 352 351 351 351 351 351 351 351 352 352 351 351 351 353 351 353 353 353 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 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 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 133 133 130 133 133 133 133 130 130 130 130 130 130 130 130 130 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 133 132 132 132 132 133 133 133 130 130 133 133 133 130 130 130 130 130 133 133 130 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 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 133 130 133 133 133 130 130 130 130 130 130 130 130 130 130 130 133 130 133 130 130 133 133 133 133 133 133 133 133 133 133 133 133 133 130 133 130 130 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 130 130 130 130 130 130 130 130 130 133 133 133 133 133 130 130 130 130 133 130 130 130 130 130 130 130 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 130 130 133 130 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 248 248 133 248 248 248 248 133 133 133 133 133 133 248 248 248 248 248 248 248 248 248 248 248 248 248 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 9 132 9 9 9 132 132 132 132 132 132 132 132 132 132 9 9 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 134 132 132 134 134 134 134 134 134 134 132 134 134 134 134 134 134 134 134 134 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 10 10 10 10 10 10 10 9 9 9 9 10 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 11 9 9 11 11 134 134 134 134 134 134 134 134 134 134 134 134 9 134 134 134 134 134 134 134 134 134 134 134 134 134 132 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 134 134 9 134 9 9 9 9 9 134 9 9 9 9 9 9 9 9 9 9 9 9 9 134 9 9 9 11 11 9 9 9 9 9 11 11 11 11 9 11 11 9 11 11 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 11 134 11 11 11 11 134 11 11 11 11 11 11 11 11 11 11 11 134 11 11 11 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 14 11 134 134 134 134 134 134 134 14 134 14 14 14 134 134 134 134 134 14 134 14 14 14 248 248 248 248 248 133 248 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 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 134 134 134 133 133 133 133 133 133 133 134 133 134 134 134 133 133 133 133 133 133 133 133 133 133 133 133 132 133 133 133 133 133 132 133 133 132 133 134 134 134 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 134 134 132 134 134 134 134 132 132 132 132 132 132 134 132 132 132 132 134 132 132 132 134 134 134 134 134 134 134 132 134 132 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 134 134 134 134 134 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 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 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 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 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 134 134 134 134 134 134 248 248 248 248 248 248 248 133 133 133 133 133 133 133 248 248 248 248 133 248 248 133 248 248 248 248 133 133 133 133 133 133 133 133 133 134 134 134 134 133 133 133 133 133 133 133 133 135 133 133 133 133 248 248 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 135 135 248 248 135 133 248 248 248 135 135 135 135 135 135 135 135 135 135 135 135 135 248 135 135 135 135 135 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 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 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 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 134 135 135 134 135 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 135 135 135 135 135 135 135 135 135 135 135 134 135 135 135 135 134 135 134 134 134 134 135 135 134 135 135 135 135 134 134 134 134 134 134 134 134 134 134 134 16 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 135 135 134 135 135 135 135 16 16 16 16 16 135 135 16 16 16 135 135 16 16 16 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 135 135 135 135 135 353 353 351 351 353 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 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 346 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 346 346 346 346 346 346 346 346 346 346 346 346 274 274 346 346 346 346 274 346 274 274 274 274 274 274 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 274 351 274 274 274 351 351 351 351 351 351 351 274 351 274 274 274 274 274 351 351 351 351 351 351 351 274 274 351 274 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 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 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 346 346 346 346 274 274 274 346 346 273 346 346 274 274 274 274 346 274 274 274 274 274 274 274 274 274 273 273 273 273 273 273 273 273 273 273 273 273 273 273 274 274 273 273 273 274 274 273 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 273 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 273 273 273 273 273 273 273 273 273 130 273 273 130 130 273 273 273 130 130 273 273 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 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 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 130 130 130 274 274 273 274 274 274 274 273 273 273 273 273 274 274 274 273 273 130 130 273 130 130 130 130 274 130 130 130 130 274 274 274 274 274 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 274 274 274 274 274 274 274 274 274 130 274 274 130 274 274 274 274 274 274 274 274 274 274 248 248 248 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 248 248 248 274 248 248 248 130 130 130 130 130 248 248 248 130 130 248 248 130 130 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 351 351 351 351 275 275 275 275 351 351 351 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 351 275 351 351 351 351 275 351 351 351 351 351 274 274 275 275 274 274 274 275 275 274 274 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 274 275 275 274 275 275 275 275 275 274 248 248 274 248 248 248 248 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 346 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 274 274 248 248 274 248 248 248 248 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 248 274 248 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 274 274 274 274 274 274 274 274 274 274 248 248 248 248 248 248 248 248 248 274 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 274 248 274 274 274 274 248 274 274 274 274 274 274 248 274 274 274 248 248 274 274 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 275 351 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 248 248 248 248 248 248 248 275 275 248 248 248 248 275 248 248 248 248 248 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 248 248 275 275 275 275 275 248 275 248 275 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 248 248 248 248 248 135 135 135 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 135 135 135 135 135 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 135 248 135 135 248 135 248 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 248 248 135 135 135 248 248 248 248 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 353 351 353 353 353 351 351 351 351 353 353 353 353 353 353 353 353 353 353 353 353 353 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 353 353 353 353 353 353 353 351 353 351 351 351 353 353 353 353 351 353 353 351 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 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 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 395 395 353 353 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 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 353 353 353 351 351 351 351 353 353 351 351 351 351 351 351 351 351 351 351 351 351 395 395 351 395 395 395 395 351 351 351 351 351 395 395 351 351 351 395 395 395 395 395 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 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 353 353 353 353 395 395 395 353 353 353 395 395 395 395 353 395 395 395 395 395 395 395 353 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 393 393 393 393 393 393 393 275 393 275 275 275 275 393 393 393 393 393 393 393 393 393 393 393 393 393 275 275 275 275 275 275 275 248 248 248 248 248 248 248 275 275 275 275 275 275 275 275 275 275 275 275 393 393 275 393 393 393 393 275 275 275 275 275 275 275 275 275 275 275 393 275 275 275 393 393 393 393 393 393 393 393 393 275 275 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 248 248 248 248 248 248 248 248 248 152 152 248 152 248 248 248 248 152 152 248 248 152 248 152 152 152 135 152 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 135 135 152 135 135 135 152 152 152 152 152 152 152 152 152 135 135 152 152 152 152 152 152 152 152 152 152 152 152 393 393 393 393 152 152 152 393 152 152 152 152 152 152 152 393 152 152 152 152 152 152 152 152 152 275 275 248 248 248 248 152 248 248 248 248 248 248 248 248 248 248 152 248 248 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 248 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 393 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 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 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 393 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 393 395 393 393 393 395 395 395 393 396 396 396 393 396 396 396 396 351 395 351 393 393 393 393 351 393 393 351 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 351 393 393 393 393 393 393 393 351 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 396 396 393 396 396 396 396 393 393 393 393 393 393 393 393 396 393 393 393 393 393 393 393 393 393 393 393 393 395 393 393 393 393 395 395 395 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 396 396 396 396 396 396 396 396 393 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 152 152 396 396 396 396 396 152 152 393 393 393 393 393 396 152 396 393 152 152 152 152 152 152 396 396 152 396 396 152 396 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 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 396 395 396 396 396 396 396 395 395 395 396 396 395 395 396 396 395 396 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 395 396 395 395 395 395 395 395 395 396 395 395 395 395 395 395 395 395 395 395 395 395 395 395 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 152 152 152 152 152 396 396 152 136 136 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 395 395 395 395 395 395 395 395 395 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 396 395 395 395 395 395 396 396 396 396 396 396 398 398 395 398 398 398 395 398 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 398 398 398 398 398 396 396 396 396 396 398 398 398 398 396 398 398 396 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 398 347 347 347 347 347 347 347 348 348 348 348 348 347 348 347 347 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 347 347 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 347 347 343 343 348 343 348 343 343 343 343 343 343 343 343 348 343 343 348 348 348 343 348 348 348 348 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 348 348 348 348 348 348 348 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 348 348 348 348 348 348 348 343 348 343 343 343 348 348 348 348 343 348 348 348 348 348 348 348 344 344 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 344 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 346 348 348 348 348 348 346 346 344 348 344 344 344 344 344 346 346 348 346 344 344 346 344 344 344 344 344 346 346 346 346 346 346 346 348 346 348 348 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 344 344 346 344 346 346 346 346 346 346 346 346 346 346 346 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 344 344 343 343 343 343 343 343 343 343 343 235 343 235 235 235 343 343 343 343 235 343 343 343 343 343 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 344 344 343 344 344 344 344 343 343 343 343 343 343 343 343 344 343 343 343 344 344 343 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 344 235 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 235 343 343 235 235 344 235 235 235 235 235 235 343 235 235 235 235 235 235 235 235 235 235 235 235 240 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 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 344 344 240 240 240 344 344 344 344 240 240 240 344 240 240 240 240 240 240 240 240 240 240 240 240 240 344 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 245 346 346 346 346 346 346 346 344 344 344 344 344 344 344 344 344 346 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 245 344 344 344 344 344 344 344 344 344 344 344 344 344 245 344 344 344 344 245 344 344 348 344 344 344 344 348 343 343 343 343 343 343 344 344 344 344 344 344 344 344 344 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 344 344 343 344 343 343 344 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 344 344 344 344 344 344 344 343 343 343 343 343 344 344 343 343 343 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 245 344 344 344 344 245 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 245 245 245 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 245 245 344 344 344 344 245 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 245 245 245 245 245 245 245 344 240 344 344 240 245 240 245 240 240 245 245 240 245 245 346 346 346 346 346 346 346 245 245 346 245 245 346 346 346 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 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 245 245 245 245 245 245 245 245 245 245 245 245 240 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 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 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 245 245 245 245 245 245 245 245 273 273 273 245 245 245 245 245 130 130 245 273 245 130 130 273 130 130 130 130 245 245 245 245 245 130 130 245 245 130 130 130 130 130 245 130 245 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 245 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 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 234 235 234 234 234 234 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 240 235 235 240 240 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 237 237 234 237 234 234 234 234 234 234 234 234 234 234 234 238 238 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 238 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 240 240 240 240 240 240 240 235 235 235 235 235 235 235 240 240 240 240 238 240 240 238 238 240 240 240 235 235 235 235 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 238 238 235 235 238 235 238 235 235 235 235 235 235 235 235 235 235 235 238 234 234 234 238 238 238 238 238 238 238 238 238 234 238 238 238 238 238 238 238 238 238 238 238 238 240 240 240 240 240 240 240 238 240 238 238 240 240 240 240 240 240 240 240 240 240 240 240 240 240 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 240 238 240 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 244 244 244 244 244 244 244 244 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 238 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 238 237 237 238 238 238 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 238 238 238 238 238 238 238 238 238 237 237 238 238 238 238 238 238 238 238 238 238 238 238 238 242 238 237 237 385 385 237 385 237 385 385 385 385 385 385 385 385 385 385 385 385 385 237 385 385 385 385 237 385 385 385 385 385 385 385 0 385 0 0 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 385 385 385 385 385 385 385 385 385 385 237 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 386 386 242 242 238 242 242 242 242 238 238 237 237 237 237 237 242 242 238 237 237 242 242 237 242 242 242 242 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 386 237 237 237 237 237 237 386 237 237 237 386 386 237 386 386 242 242 242 242 242 242 242 242 242 386 242 242 242 242 242 242 242 242 242 242 242 386 242 242 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 386 386 386 386 386 244 244 244 244 244 244 244 238 238 238 238 238 238 238 244 244 244 238 238 244 244 238 244 244 244 244 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 244 244 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 244 244 244 244 244 244 244 238 238 238 238 238 242 242 244 129 244 242 242 129 129 242 242 129 129 129 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 238 238 238 238 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 129 129 242 242 242 242 242 242 242 238 238 238 238 238 242 242 242 242 242 242 242 242 242 242 242 242 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 242 242 242 242 242 238 242 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 242 242 242 242 242 242 242 238 238 238 238 238 238 242 238 238 238 242 242 238 242 242 129 129 242 129 129 129 129 242 242 242 242 242 242 242 129 129 129 129 242 386 129 242 386 386 386 386 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 386 386 386 242 386 386 386 386 242 242 242 242 242 386 386 242 242 242 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 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 129 244 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 244 129 244 244 129 129 129 244 244 244 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 386 129 386 129 129 129 129 129 129 129 129 129 129 129 129 129 129 386 386 386 386 386 387 386 386 386 386 386 387 387 387 387 387 386 387 387 387 387 387 387 387 387 387 129 129 129 129 129 129 129 386 129 386 386 387 387 387 387 387 387 387 387 387 387 387 129 129 387 129 129 131 131 387 387 387 387 387 131 131 131 387 387 387 131 131 131 131 131 131 131 131 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 131 131 129 131 131 131 131 129 129 129 129 131 131 131 129 131 131 131 131 131 131 131 129 129 129 129 129 129 129 129 129 131 129 129 129 129 129 129 129 129 129 129 129 131 129 129 131 129 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 5 5 131 131 131 131 131 7 7 131 5 131 131 7 7 5 7 7 7 7 7 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 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 130 130 130 130 130 130 130 130 245 245 245 245 245 130 130 245 245 245 245 245 245 245 245 130 245 245 245 130 130 130 130 130 130 130 245 245 245 245 245 245 245 245 245 240 240 240 240 245 245 245 245 245 245 245 245 245 245 245 245 245 130 130 245 130 130 245 130 245 245 245 245 245 245 130 245 245 245 245 130 245 245 245 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 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 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 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 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 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 240 240 240 240 240 240 240 240 240 235 240 235 235 235 240 240 235 235 235 235 235 235 235 235 240 235 235 235 240 240 235 240 240 240 240 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 240 240 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 240 240 235 240 240 240 240 235 235 235 235 235 240 240 235 235 235 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 240 240 240 240 240 240 240 240 240 240 244 244 244 240 240 240 240 240 240 240 240 244 240 240 240 244 244 240 240 244 244 244 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 244 240 240 244 240 244 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 244 244 244 244 244 244 244 238 244 240 238 244 244 244 244 244 244 244 244 244 244 244 130 4 130 130 130 130 4 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 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 130 130 130 130 130 130 130 130 130 130 245 130 130 245 130 130 130 130 130 130 130 130 245 130 130 130 130 245 245 245 245 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 245 245 245 245 245 240 240 245 245 245 245 245 240 240 245 240 240 240 240 240 240 240 245 130 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 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 244 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 244 130 130 130 130 244 130 130 130 130 130 130 130 130 130 130 244 130 130 130 130 244 244 244 244 244 244 244 244 244 130 244 240 244 244 244 244 244 244 244 240 240 240 129 129 130 130 244 244 129 244 130 244 244 244 244 244 130 244 130 130 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 244 244 244 244 244 244 244 244 244 244 244 244 244 4 4 4 4 4 4 4 4 4 130 130 130 4 4 4 4 4 4 4 4 4 4 4 4 4 4 130 130 130 130 130 129 4 130 130 130 130 129 129 129 130 129 130 129 129 129 129 129 129 129 129 129 4 4 4 4 4 4 4 4 4 130 4 4 4 4 4 4 4 4 4 129 129 129 4 4 4 4 4 4 4 4 4 129 129 4 129 129 4 4 4 129 129 4 4 129 4 4 4 4 129 130 244 129 129 129 129 244 244 244 244 129 129 129 129 129 244 129 129 129 129 129 129 129 129 129 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 129 129 129 129 129 129 129 244 244 244 244 244 129 129 129 129 244 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 4 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 5 5 129 129 5 5 5 129 129 129 129 129 5 5 5 5 129 5 5 5 5 5 5 5 5 5 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 131 5 5 5 5 5 5 5 129 129 129 129 129 5 5 5 5 129 5 5 131 131 131 5 5 5 5 5 5 5 131 5 131 5 5 5 5 5 5 5 5 5 5 7 7 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 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 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 4 130 130 4 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 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 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 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 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 132 130 130 130 130 130 130 130 132 132 130 132 132 132 132 132 132 132 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 5 5 4 4 4 4 5 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 4 4 4 4 4 4 4 5 4 4 6 4 4 6 4 4 4 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 7 5 7 7 7 7 7 5 5 5 7 7 5 5 7 7 5 7 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 7 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 8 5 5 5 5 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 5 5 5 5 5 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 132 132 132 132 132 132 132 130 132 130 130 130 132 132 132 132 132 132 132 132 132 132 132 132 132 132 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 132 132 132 132 132 132 132 132 132 130 130 130 132 132 132 132 130 6 6 132 132 6 132 132 6 132 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 130 130 130 130 130 130 130 130 130 130 4 4 4 4 4 130 4 4 4 130 6 4 4 6 6 6 130 4 4 130 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 6 4 6 6 6 6 4 4 4 4 4 6 6 6 4 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 130 130 6 6 6 130 130 130 130 130 6 6 130 130 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 8 6 6 6 6 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 6 132 132 6 6 6 132 132 132 132 132 132 9 6 6 9 9 9 9 9 132 9 9 9 9 9 9 9 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 8 6 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 6 6 6 6 6 8 6 6 6 6 8 8 8 8 6 8 8 8 8 8 8 8 6 6 8 6 10 10 6 8 8 8 8 8 8 8 8 10 8 8 8 10 10 8 8 10 10 10 9 9 9 9 9 9 9 6 6 6 6 6 6 6 9 10 9 10 6 10 10 6 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 10 10 6 6 10 10 10 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 10 10 10 10 10 10 10 10 10 6 6 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 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 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 0 0 0 0 0 0 385 0 385 0 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 388 385 385 385 385 388 388 388 388 388 388 388 388 388 385 385 388 388 388 385 385 388 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 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 385 386 388 388 388 388 388 388 388 388 388 388 388 388 389 389 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 388 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 387 387 389 389 387 387 387 388 388 388 388 388 388 388 389 388 389 389 389 388 388 388 387 387 387 387 387 387 387 388 388 388 388 388 387 387 387 388 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 386 386 386 386 386 386 386 385 385 385 385 385 385 385 386 386 385 385 386 386 386 386 386 386 386 386 385 385 388 385 385 385 385 388 388 388 388 388 388 385 388 388 388 388 385 388 388 388 386 386 386 386 387 387 387 385 385 385 385 385 385 387 385 385 385 385 387 385 385 385 386 386 387 387 387 387 387 387 387 385 387 387 387 387 387 387 387 387 387 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 387 387 387 387 386 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 386 387 386 387 386 386 386 386 386 386 386 387 387 387 387 387 386 386 386 386 387 386 387 386 386 386 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 34 34 389 389 389 389 34 34 389 34 34 34 34 34 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 389 34 34 34 34 34 389 389 34 389 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 38 38 38 38 38 38 34 38 34 38 38 38 38 38 38 37 37 37 37 37 38 37 37 37 37 37 37 37 37 37 38 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 37 37 37 37 37 37 37 40 37 40 40 40 40 40 40 40 40 40 37 40 40 40 37 37 37 37 37 37 37 40 37 40 40 40 37 37 37 37 37 37 37 37 37 37 37 37 37 37 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 37 37 34 34 34 34 34 34 34 34 34 34 34 34 34 37 34 34 37 37 37 37 37 37 37 37 37 34 37 37 37 34 34 34 34 34 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 34 34 34 34 34 34 34 34 34 37 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 37 36 36 36 36 36 36 34 34 34 34 36 36 36 37 34 37 37 37 37 36 37 36 36 36 36 36 36 36 34 34 36 36 36 36 34 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 387 386 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 34 34 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 389 387 387 387 387 389 389 389 389 389 389 387 389 389 389 387 387 389 389 389 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 389 387 387 387 387 387 34 34 389 387 389 389 34 34 34 387 34 34 34 34 34 34 34 34 34 34 34 34 34 34 387 387 387 387 387 387 387 34 34 34 34 34 34 34 34 34 34 34 34 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 34 34 34 34 34 34 34 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 34 34 34 34 34 34 34 34 34 387 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 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 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 36 36 36 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 34 7 7 7 7 387 387 387 387 7 387 387 7 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 387 131 131 387 131 131 131 131 131 131 131 131 387 131 131 131 131 131 131 131 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 7 34 34 34 7 7 7 7 7 7 7 34 34 34 34 34 34 34 36 34 36 36 36 36 36 34 34 34 36 36 34 34 36 36 36 36 36 7 7 34 34 34 7 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 7 7 7 7 7 7 7 34 34 36 34 34 34 34 7 7 34 7 34 7 7 34 7 7 7 7 131 131 131 131 131 131 131 131 131 387 131 7 7 7 131 131 131 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 34 7 34 34 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 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 131 131 131 131 131 7 7 7 7 7 7 7 131 131 131 131 7 131 7 131 131 131 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 131 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 7 7 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 40 40 29 40 29 29 29 40 29 40 29 29 29 29 29 29 29 29 29 29 29 29 29 40 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 43 43 29 43 29 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 32 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 32 43 43 43 43 43 32 32 32 32 32 32 32 32 43 32 43 32 32 32 32 43 43 43 43 43 32 32 32 32 43 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 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 43 29 32 29 43 43 32 32 32 29 32 32 32 32 29 29 29 29 29 29 32 29 29 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 29 29 29 29 29 27 27 29 29 29 29 29 29 29 29 27 29 29 29 27 27 27 27 27 27 27 32 29 32 32 32 32 32 32 32 32 32 32 32 32 32 28 32 32 32 28 28 32 28 28 28 28 27 27 29 27 28 28 28 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 43 43 43 43 43 43 43 32 32 43 32 43 44 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 44 32 32 44 44 32 32 32 32 44 32 32 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 44 44 44 44 47 44 32 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 384 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 32 32 32 32 32 32 33 32 32 32 32 32 32 32 32 32 32 32 32 32 33 32 32 32 32 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 47 47 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 47 47 32 47 47 33 33 32 33 33 33 33 47 47 47 47 47 47 33 32 47 47 33 33 47 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 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 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 32 28 28 28 28 32 32 32 32 32 32 32 28 28 28 32 32 28 28 32 32 32 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 28 28 28 28 28 28 28 28 28 28 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 43 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 28 33 28 28 33 33 33 28 28 32 28 32 32 28 33 33 33 33 33 33 33 32 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 32 32 33 32 33 32 32 32 32 32 32 32 32 32 32 32 33 32 32 32 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 32 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 33 33 33 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 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 28 28 28 28 28 28 28 28 28 28 28 28 30 30 28 30 30 39 30 39 33 33 33 33 33 30 30 33 33 33 33 33 33 33 30 30 33 33 33 30 30 30 30 30 30 30 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 30 33 30 30 30 30 30 30 30 30 30 33 33 33 33 33 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 28 28 28 28 30 30 30 28 28 28 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 2 30 30 30 2 2 2 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 2 2 2 2 2 2 2 30 30 30 30 30 2 30 30 30 30 30 2 30 30 31 2 2 2 2 2 2 2 31 2 31 31 2 2 2 2 2 2 2 2 2 2 2 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 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 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 34 34 36 36 36 36 34 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 7 35 7 7 36 36 36 7 7 7 7 36 36 36 36 36 7 36 36 36 36 36 36 36 36 36 7 7 36 36 36 36 36 7 7 7 7 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 35 35 36 36 35 36 35 36 36 36 36 36 36 36 35 35 36 36 36 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 36 35 35 35 35 36 36 36 36 36 35 35 36 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 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 37 37 37 37 37 27 27 36 36 36 36 36 36 36 27 36 36 27 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 27 27 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 40 37 37 40 27 40 40 40 40 40 40 40 40 27 40 40 40 27 27 40 40 27 27 27 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 27 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 27 27 27 27 27 27 27 40 27 40 29 29 29 29 27 29 29 29 29 29 29 29 36 36 36 36 36 27 27 36 36 27 27 27 27 27 27 27 36 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 29 29 29 27 36 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 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 27 27 28 28 28 28 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 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 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 39 35 35 35 39 39 39 39 35 35 35 35 35 35 39 35 35 35 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 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 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 36 39 36 36 36 36 39 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 39 39 39 39 39 36 39 39 39 39 39 39 36 36 39 36 36 36 36 36 36 36 39 39 39 39 39 36 39 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 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 28 39 39 39 39 39 39 39 36 39 36 27 27 39 27 39 27 27 27 27 27 27 27 39 39 39 39 28 39 28 39 39 39 39 39 39 28 39 39 39 27 28 27 27 27 28 28 28 28 28 28 28 28 28 27 28 28 28 28 28 28 28 28 28 28 28 28 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 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 35 35 35 35 35 39 39 35 39 35 35 39 39 35 39 39 39 35 35 35 35 35 2 35 39 39 39 39 2 2 2 35 2 35 2 2 2 2 2 2 2 2 2 39 39 39 39 39 39 39 39 39 28 28 39 28 28 39 39 39 39 39 39 39 39 39 39 39 39 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 39 39 39 39 39 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 39 39 28 28 39 28 39 28 28 28 28 28 28 39 28 28 28 39 39 39 39 30 2 2 2 2 2 2 2 2 2 39 39 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 2 2 39 2 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 2 2 39 39 2 39 2 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 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 30 2 30 30 30 2 2 30 30 30 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 2 2 2 2 2 2 2 2 2 2 2 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 35 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 5 7 7 5 5 7 7 7 7 7 8 7 5 5 7 5 5 5 5 5 5 5 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 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 8 5 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 35 7 7 7 35 35 35 35 35 35 35 35 35 35 35 35 35 8 8 8 8 8 8 8 8 8 8 7 7 8 8 8 7 8 35 35 35 35 35 8 8 8 8 8 8 8 35 35 35 35 35 8 8 35 35 35 8 8 35 35 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 35 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 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 2 35 35 35 35 2 2 2 2 2 2 2 2 35 2 2 2 2 35 2 2 2 2 2 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 2 2 2 2 2 35 35 35 35 35 35 35 35 35 2 2 2 2 2 35 35 35 35 2 2 12 2 2 2 2 12 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 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 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 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 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 12 12 2 2 2 2 2 2 2 12 2 12 2 2 12 12 2 2 12 12 12 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 1 1 1 1 1 1 12 12 2 1 12 1 1 2 2 2 2 2 1 1 1 1 2 1 1 1 1 1 10 12 1 10 10 10 10 1 1 1 1 1 10 10 10 1 1 1 10 1 10 10 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 35 8 8 8 8 8 8 8 8 8 8 8 12 8 8 12 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 12 8 8 8 8 8 12 12 12 8 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 35 35 35 35 12 12 12 35 35 35 35 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 12 12 12 12 12 12 12 35 12 35 35 35 12 12 12 12 35 35 12 35 35 35 12 12 12 12 12 12 12 12 12 35 35 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 8 12 8 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 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 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 10 10 12 10 10 12 10 12 12 12 12 12 12 12 12 12 12 12 10 12 12 12 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 12 8 8 8 8 12 12 12 12 12 12 12 12 8 12 12 12 8 8 12 12 12 12 12 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 12 8 8 8 8 8 8 8 10 10 8 10 8 8 10 12 12 12 12 12 12 12 10 10 10 10 10 10 10 12 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 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 8 10 10 10 10 10 10 8 10 12 8 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 12 12 12 12 12 12 10 12 12 12 12 12 12 12 12 12 10 10 10 10 10 10 10 10 10 10 10 10 10 12 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 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 388 388 388 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 388 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 389 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 389 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 389 0 0 389 389 0 0 0 0 0 0 0 389 389 0 0 0 389 0 389 389 389 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 227 227 227 227 0 231 0 227 227 227 227 227 231 231 231 0 227 231 231 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 389 389 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 389 0 389 389 389 0 0 0 0 0 0 0 389 389 0 389 389 389 389 389 389 389 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 389 389 0 389 389 0 389 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 389 389 389 389 389 0 389 0 0 0 0 389 389 389 389 389 389 389 389 389 389 389 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 389 38 389 38 38 38 38 0 389 0 0 0 0 0 389 389 389 38 0 38 38 0 38 38 38 38 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 0 0 38 38 38 0 0 0 0 0 0 0 38 38 0 0 0 38 38 0 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 40 40 38 38 38 38 38 38 38 40 40 38 38 40 40 40 40 40 40 227 227 227 227 227 231 231 227 227 227 227 227 231 231 231 231 231 231 231 231 231 231 231 231 0 0 227 227 227 227 227 231 231 227 227 336 227 336 231 231 231 231 227 231 231 231 231 231 231 231 231 231 231 0 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 231 231 231 231 0 0 0 0 0 0 0 0 0 0 0 0 0 0 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 231 336 336 336 231 231 336 336 336 336 336 336 336 336 336 336 336 336 0 0 336 336 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 336 231 336 336 336 231 231 336 336 336 231 231 231 231 231 0 0 0 0 0 0 0 231 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 339 336 336 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 336 336 336 336 336 336 339 336 336 336 336 339 339 339 336 339 339 339 339 339 339 339 336 336 339 336 339 339 336 339 339 339 339 0 339 339 339 339 0 0 0 0 0 0 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 0 336 336 0 0 0 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 0 0 336 336 0 336 0 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 0 0 0 0 0 0 0 336 336 336 0 336 0 0 0 0 0 0 0 0 0 0 0 336 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 336 0 0 0 0 336 336 336 336 336 336 336 336 0 336 336 336 0 0 336 336 0 0 0 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 0 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 0 0 336 336 0 0 0 336 336 336 336 336 336 336 336 336 336 336 0 336 336 336 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 336 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 40 40 40 40 40 38 38 38 38 38 38 38 40 40 40 38 38 40 40 38 40 40 40 40 38 38 0 38 38 0 38 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 40 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 0 0 0 38 40 38 38 38 38 40 0 38 0 0 0 0 38 38 38 38 38 38 38 38 38 38 38 38 38 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 227 231 231 231 0 231 231 231 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 38 40 38 38 41 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 29 40 40 40 40 29 29 29 29 29 40 29 29 29 29 29 29 29 41 38 41 41 41 41 41 0 0 0 0 0 41 41 41 41 41 41 41 41 41 41 41 41 41 41 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41 41 41 41 41 381 41 41 41 41 381 0 41 0 0 0 41 41 41 41 0 41 381 41 41 41 381 381 381 381 381 381 40 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 42 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 40 40 40 40 40 40 40 41 40 41 41 41 40 40 40 41 41 40 40 41 40 40 42 29 29 29 29 42 42 40 29 40 40 40 40 40 40 40 40 40 40 40 40 381 42 42 42 42 42 42 42 40 40 381 40 40 42 42 40 40 381 42 42 42 42 42 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 43 43 43 43 43 29 29 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 43 43 43 43 43 43 43 42 43 42 42 42 43 43 43 42 42 43 43 43 42 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 381 381 0 0 381 317 381 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 317 317 0 0 0 0 317 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 317 382 317 317 317 317 382 317 317 0 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 382 0 0 0 0 0 0 317 0 0 0 0 0 0 317 0 0 0 317 317 302 317 317 317 317 317 317 317 317 317 317 317 0 317 317 317 317 317 317 317 317 317 317 317 317 317 382 317 317 317 317 382 317 317 317 317 317 317 317 317 317 318 318 382 318 318 318 43 43 43 43 43 43 43 43 43 42 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 382 42 42 382 42 43 43 43 43 43 43 43 43 43 42 42 42 43 43 43 42 42 42 42 42 42 42 43 43 43 43 43 43 43 42 42 42 42 42 382 42 382 43 43 43 382 382 43 382 382 382 382 382 381 381 381 381 381 381 381 381 381 41 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 381 41 41 0 0 41 41 41 0 0 0 0 0 0 381 0 0 0 0 381 0 0 0 381 381 381 381 381 381 381 381 381 41 41 41 381 381 381 381 381 381 381 381 0 0 381 381 381 381 381 381 381 381 381 381 0 381 381 381 381 381 381 381 381 381 381 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 42 382 42 382 382 382 382 382 382 382 382 382 382 382 381 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 381 382 381 381 382 382 382 382 382 382 382 381 381 381 381 381 382 382 382 381 381 382 382 381 381 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 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 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 44 43 382 44 44 44 44 43 43 43 43 44 44 43 44 44 44 44 44 43 43 43 43 43 43 44 43 43 43 43 43 43 44 43 43 43 44 44 43 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 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 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 382 383 382 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 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 382 44 44 382 382 44 44 44 382 382 44 44 382 382 382 44 44 44 44 44 44 383 44 44 44 44 44 44 44 44 44 44 44 383 44 382 382 44 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 47 44 44 47 47 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 383 44 47 44 44 44 383 44 44 44 383 383 383 383 383 383 383 383 383 383 383 383 383 47 383 47 47 47 383 383 383 383 383 384 47 383 383 383 47 384 47