163 248 127 294 214 222 188 9 58 37 0 265 134 263 80 277 159 171 181 258 0 154 271 201 64 218 150 87 193 100 49 197 166 141 236 36 14 24 85 84 27 283 70 80 71 267 266 288 289 264 293 161 135 223 221 159 134 187 185 179 173 172 0 0 0 225 178 259 257 255 175 0 261 269 226 225 155 156 243 200 202 157 198 129 204 215 74 130 66 64 67 122 104 73 120 300 189 107 295 300 240 281 212 44 42 93 96 53 63 56 218 244 115 50 118 220 148 153 227 164 145 167 51 41 137 253 249 232 35 112 95 21 33 32 17 18 3 12 1 13 10 17 86 102 184 206 6 84 208 186 286 286 5 11 0 23 284 24 24 0 0 0 70 71 72 78 79 78 78 80 81 79 267 288 265 266 237 237 207 237 288 291 288 288 289 293 82 263 290 290 292 292 126 136 277 160 161 135 135 276 276 276 222 221 221 275 275 159 135 134 160 160 133 132 131 131 187 265 180 179 0 185 180 183 181 172 274 222 173 173 171 169 0 0 274 168 170 0 285 170 0 0 0 0 222 176 225 178 178 176 171 258 256 256 260 260 260 257 257 255 175 171 255 255 177 174 0 174 0 0 269 269 258 259 268 268 271 225 225 224 224 226 226 226 261 270 261 155 155 242 243 154 155 242 156 242 156 214 156 156 202 198 202 158 158 223 223 157 198 199 200 157 278 199 199 278 126 128 214 214 201 202 215 216 216 129 203 128 128 75 75 75 125 125 203 119 64 67 125 64 64 68 105 68 103 105 122 65 104 123 151 74 77 72 73 73 121 120 121 73 82 299 299 298 298 296 107 40 151 189 191 213 108 300 209 294 297 238 295 238 211 211 209 240 239 241 212 239 241 210 281 210 40 38 96 109 46 46 42 195 195 188 192 94 98 98 44 54 110 48 113 54 55 113 53 63 60 62 217 244 218 217 219 196 220 39 115 69 39 43 116 117 115 116 47 117 152 50 118 57 244 220 220 243 243 149 220 58 148 149 148 166 272 271 272 273 165 227 146 165 227 163 164 163 145 143 143 144 205 41 147 52 45 45 142 140 138 251 41 138 139 250 234 230 254 249 248 248 229 228 233 252 229 229 35 51 233 51 61 101 92 36 231 97 95 91 20 93 90 89 32 32 34 33 33 33 24 20 34 89 19 19 15 16 18 3 18 18 14 3 2 14 3 1 12 1 12 12 15 12 13 85 85 17 15 88 279 279 86 86 17 86 86 102 85 87 295 294 184 266 83 84 206 206 208 84 6 84 9 6 85 85 208 208 84 84 85 208 102 208 182 182 182 186 186 286 182 0 285 286 26 26 186 4 186 5 8 7 28 7 7 9 0 287 29 25 30 27 27 283 25 25 284 32 24 24 23 28 25 24 24 28 22 1 0 0 0 0 0 0 0 262 167 0 0 245 0 0 235 246 247 246 127 72 127 70 71 72 71 71 71 78 78 78 134 79 78 78 79 78 71 71 71 78 80 81 71 80 80 80 80 81 79 79 79 267 267 267 288 288 288 265 265 265 265 266 265 266 266 266 237 237 267 237 237 237 237 266 237 237 207 263 80 80 80 80 291 291 291 79 80 79 288 288 288 288 288 288 288 289 289 288 289 263 291 82 291 291 293 293 293 290 289 263 263 263 264 264 290 293 290 290 292 292 293 264 292 292 292 292 127 136 126 161 136 136 70 161 161 161 277 277 161 161 161 161 136 70 136 135 135 70 135 135 134 134 277 276 277 223 223 276 276 276 276 223 223 223 222 222 222 221 221 221 276 275 221 221 221 275 159 275 275 275 159 159 134 134 135 135 134 135 134 160 160 160 160 160 133 133 160 160 160 133 133 159 159 159 132 132 132 79 187 133 133 159 131 131 187 187 187 187 132 187 187 187 187 187 265 265 265 179 187 265 179 179 179 185 187 274 131 185 185 185 180 179 180 180 185 179 179 185 183 183 181 181 274 274 221 275 172 172 172 173 221 222 222 173 173 173 172 172 173 173 173 172 172 173 173 169 171 169 181 181 183 183 0 0 0 274 0 274 274 172 0 168 0 168 172 169 168 169 169 169 0 285 0 0 0 0 285 170 0 170 170 170 170 0 0 0 0 0 0 0 0 0 0 0 0 0 222 222 225 225 222 222 176 225 178 178 225 178 178 178 178 178 176 176 178 178 175 176 175 175 171 171 258 258 178 259 259 259 256 256 255 259 260 259 260 163 260 260 257 257 256 255 259 257 257 257 255 257 257 257 177 177 171 171 175 175 175 175 175 178 255 178 255 255 255 175 255 255 255 177 174 255 177 177 171 174 174 170 174 177 174 0 0 0 0 0 0 0 174 0 0 0 0 0 0 0 269 163 259 259 269 269 269 259 259 258 258 259 261 259 268 269 259 268 268 268 269 268 268 268 270 271 225 225 225 225 225 225 225 225 225 222 222 224 224 224 225 226 225 224 226 226 226 226 226 226 226 226 270 270 261 270 270 155 270 261 261 258 225 261 261 155 261 261 226 155 155 155 155 154 270 271 155 270 270 242 243 155 155 154 155 156 156 156 242 242 155 155 156 242 242 156 156 242 214 242 214 214 156 156 156 156 214 156 156 154 154 156 200 200 156 202 156 200 202 202 202 202 202 202 202 201 158 154 226 158 158 158 158 224 223 223 223 223 223 157 223 223 223 157 157 223 157 277 198 201 200 198 198 198 198 200 200 200 158 200 200 198 200 200 157 157 278 157 157 277 199 201 278 199 199 162 129 278 278 277 278 278 278 162 278 278 126 126 128 126 126 128 214 214 202 214 214 215 214 202 202 201 201 201 204 204 215 215 215 215 204 216 216 204 216 216 216 216 129 203 129 129 129 130 203 128 129 127 128 128 128 128 129 130 129 128 128 75 130 75 75 75 75 75 125 125 204 204 125 125 125 203 204 203 203 119 119 119 203 119 130 66 66 130 64 64 125 125 67 125 125 67 67 64 67 64 64 64 64 64 67 67 67 64 64 68 67 64 68 68 105 38 105 37 65 105 105 106 106 65 65 77 65 65 122 103 103 104 103 103 123 104 151 123 123 124 124 151 77 77 74 77 76 73 76 72 74 72 72 73 73 73 74 73 73 73 73 73 81 81 124 124 121 121 120 120 120 122 122 122 76 76 121 121 121 121 73 82 82 73 82 82 150 150 120 120 299 299 299 82 298 82 293 293 298 296 298 298 293 296 296 292 292 296 37 37 106 106 37 107 107 151 190 150 151 189 189 189 107 107 190 191 189 191 109 213 191 108 193 108 150 150 300 300 300 300 300 296 300 294 296 297 294 297 300 238 300 297 238 238 238 295 238 238 87 239 213 193 211 213 211 211 211 209 211 209 209 240 240 240 211 240 240 240 240 240 239 239 212 193 241 212 212 212 212 241 241 239 239 239 281 281 241 210 241 241 281 210 192 281 281 210 210 210 40 38 109 40 40 42 42 108 109 108 108 110 110 44 40 42 44 44 44 42 42 53 46 46 46 43 195 195 192 195 195 94 96 192 192 188 192 194 194 194 94 94 192 94 93 94 96 93 98 98 98 98 54 46 44 53 53 53 53 96 110 96 96 96 48 48 48 48 111 48 48 111 113 113 55 49 53 54 55 55 56 53 53 113 113 59 59 59 54 62 63 63 63 62 62 63 63 62 60 58 214 214 217 217 244 244 244 217 217 218 218 218 218 218 219 219 217 219 219 219 220 196 219 197 197 220 125 218 67 125 115 39 115 68 67 38 38 69 39 39 39 69 42 43 39 42 43 43 196 117 196 196 116 116 116 218 115 218 115 115 116 116 115 115 115 47 50 47 47 49 117 152 50 117 117 118 118 47 50 49 56 56 118 118 50 50 57 57 118 57 57 58 244 244 244 244 243 220 244 220 220 220 220 220 244 243 244 220 243 243 243 243 243 271 152 152 118 152 153 153 153 118 118 58 58 148 58 148 149 153 149 148 148 166 153 148 148 166 166 166 271 271 272 272 272 272 272 220 220 220 220 273 272 273 272 272 273 165 165 273 165 166 271 227 271 271 269 165 227 146 165 165 164 165 227 269 227 227 227 269 164 163 163 163 164 163 164 164 164 164 164 146 146 146 146 146 145 143 143 167 143 143 143 143 167 145 145 205 144 205 147 147 148 148 41 41 41 58 45 60 58 45 52 52 41 41 45 45 45 140 140 142 142 142 141 139 251 235 145 138 251 137 251 147 145 147 41 41 138 137 138 138 138 137 137 140 139 139 251 235 250 251 250 250 247 254 254 230 254 254 230 253 254 249 254 254 253 249 249 253 248 248 248 248 228 228 252 252 229 229 228 231 253 230 230 231 231 232 229 35 252 229 229 35 35 229 229 36 36 36 141 141 51 51 141 51 112 52 52 60 60 61 51 112 51 61 61 114 112 114 114 113 36 36 232 229 92 92 91 233 232 233 233 112 95 95 232 99 99 95 95 101 100 100 36 36 91 91 20 21 20 93 95 95 93 93 90 21 90 90 188 89 21 90 188 89 228 228 32 32 32 32 32 35 35 34 35 33 33 33 32 32 32 33 33 33 32 33 33 24 31 24 20 34 20 20 20 20 18 89 19 89 89 89 89 19 19 19 19 19 19 19 16 15 15 15 15 15 31 31 33 33 18 18 3 34 33 34 34 18 18 18 18 18 18 16 3 16 16 14 3 2 3 3 3 3 2 14 3 14 14 12 12 12 3 3 3 3 12 1 1 12 1 1 9 9 12 9 12 12 12 12 12 12 12 15 15 12 13 12 12 10 12 12 13 10 10 13 13 85 85 85 15 15 17 17 17 17 17 88 17 280 280 280 17 17 17 280 279 279 17 279 279 87 85 85 13 86 86 86 86 15 13 15 17 17 86 86 17 17 17 86 86 86 86 87 85 85 86 86 85 102 102 87 86 87 87 295 102 102 102 295 295 295 102 294 294 294 179 266 184 184 266 266 266 184 184 184 83 84 83 206 84 206 206 266 206 206 206 207 206 207 207 207 84 84 84 6 6 84 84 84 84 6 6 6 9 9 9 10 6 84 6 6 10 85 84 85 85 85 208 208 208 208 208 208 208 84 84 84 84 84 84 85 84 84 84 85 85 85 85 85 208 208 208 208 264 85 208 85 102 102 208 264 208 102 102 264 102 264 179 182 179 184 184 181 182 181 181 182 182 182 182 184 182 182 186 186 186 186 83 83 285 181 285 285 285 286 286 0 0 0 0 0 287 285 286 286 285 286 26 26 286 26 26 26 27 8 4 4 186 186 4 4 4 182 186 182 286 286 5 5 186 186 5 5 8 5 8 8 4 7 4 6 6 8 7 28 8 8 28 7 7 7 7 7 7 7 11 7 9 9 0 0 0 0 0 0 287 0 30 0 282 25 30 30 25 30 29 26 29 30 30 27 23 27 27 27 25 25 25 284 284 25 25 25 25 284 284 284 284 284 32 32 24 24 32 32 32 24 24 24 24 24 28 27 23 23 23 24 28 25 25 25 25 24 24 24 23 24 24 24 24 24 24 24 28 22 28 28 28 22 22 2 2 1 22 11 22 22 1 11 1 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 283 0 0 0 0 0 0 0 260 262 163 163 262 0 0 0 262 167 0 0 167 205 236 0 283 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 236 235 283 234 245 283 284 234 234 235 234 247 246 284 246 246 246 284 246 246 127 127 127 127 70 127 72 72 72 70 70 70 70 70 70 71 71 72 72 72 72 72 71 71 72 71 71 71 71 71 70 78 71 78 78 78 78 78 78 134 134 134 134 134 134 78 79 79 78 78 78 78 79 78 78 79 80 80 80 80 71 71 71 71 71 78 71 71 71 71 71 78 78 78 71 78 78 78 80 78 80 80 71 71 81 71 81 81 81 80 80 80 80 80 80 80 80 81 80 80 80 80 81 80 80 80 80 81 134 79 79 79 79 79 79 79 79 267 267 267 267 267 267 267 267 267 288 288 267 288 288 288 288 288 288 288 288 288 267 265 267 265 265 265 265 265 265 265 265 265 265 265 265 265 266 266 266 266 265 266 266 266 237 266 266 266 266 266 288 288 267 288 237 237 237 267 267 267 267 267 237 237 267 237 237 237 237 237 237 266 237 288 237 237 237 237 237 237 237 266 237 237 207 237 237 237 237 237 237 263 263 207 263 263 263 263 80 80 80 80 80 80 291 80 80 80 80 80 80 80 80 291 80 80 288 291 291 288 291 291 291 291 79 80 79 79 79 288 288 79 79 79 79 79 288 288 79 79 288 288 288 288 288 288 288 288 288 288 288 288 288 80 288 80 79 288 288 288 288 288 288 288 288 288 288 288 289 289 288 288 289 289 289 288 288 288 237 237 289 289 288 237 237 263 263 263 263 263 80 82 291 80 82 82 82 291 291 289 291 291 291 291 293 293 291 291 293 293 293 293 293 293 293 293 289 289 263 289 289 290 290 263 263 263 263 263 263 263 263 290 263 263 263 290 290 263 263 264 264 264 293 293 290 290 290 290 290 290 290 289 290 290 290 290 290 290 290 290 292 290 264 264 293 293 292 292 292 292 292 292 292 264 292 292 264 292 292 292 292 292 292 292 292 292 292 292 294 292 127 127 126 136 127 127 136 126 126 126 126 161 161 161 136 136 136 136 136 136 136 70 136 136 70 70 161 161 161 161 161 161 161 161 161 277 277 161 277 277 277 161 160 160 161 161 161 161 161 161 161 160 161 161 161 161 70 70 136 136 136 135 70 161 136 161 161 161 136 135 136 136 161 135 135 135 135 135 70 70 70 70 134 135 135 135 135 135 135 135 70 134 70 134 134 134 134 134 134 134 277 277 277 276 276 276 277 276 276 276 276 276 223 223 223 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 223 223 223 223 223 223 223 223 221 222 222 222 222 222 222 222 222 221 221 221 223 221 221 221 221 221 221 221 221 221 276 275 276 276 276 275 275 223 276 223 221 221 221 275 221 221 221 221 275 221 221 221 275 159 275 275 159 159 159 275 275 221 275 275 275 275 159 159 275 275 275 159 159 275 159 159 159 159 134 134 134 134 134 134 134 135 135 135 135 135 135 135 134 134 134 135 135 134 134 135 134 134 133 134 161 161 160 160 160 160 160 277 160 277 277 160 160 160 160 160 160 160 160 160 160 160 133 133 135 135 133 133 133 135 135 135 160 160 160 160 160 160 160 160 160 160 160 159 133 133 160 133 133 133 133 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 134 134 134 79 79 134 134 133 134 132 132 132 79 79 132 132 132 79 132 79 187 187 133 133 133 133 133 131 131 159 131 159 159 131 131 131 131 131 131 131 131 131 187 185 131 187 187 187 187 187 132 187 187 187 187 132 132 133 131 132 187 187 132 132 132 187 187 187 187 187 187 187 187 187 265 187 187 187 187 187 265 265 265 265 187 265 265 265 265 265 265 265 265 179 265 265 265 179 179 265 265 187 187 180 180 180 180 179 265 180 180 179 179 180 180 179 179 179 187 187 185 185 185 185 185 0 131 274 159 0 0 0 185 185 185 185 0 185 185 0 185 185 185 185 179 179 180 180 180 180 180 180 180 187 185 185 180 180 180 180 185 180 180 185 185 185 179 179 179 179 179 179 179 183 183 185 183 183 183 183 183 183 183 183 183 181 181 183 181 181 181 181 274 274 275 274 274 274 274 275 275 221 221 221 221 172 172 172 275 172 172 172 274 172 172 172 172 172 221 221 221 221 221 173 173 222 222 222 222 222 222 222 173 173 173 173 173 173 173 222 173 173 173 173 172 172 172 172 172 173 172 221 172 221 221 173 173 173 173 173 173 173 173 173 173 173 172 172 173 172 172 169 172 173 173 173 173 173 173 171 169 169 173 173 171 169 169 171 171 171 171 171 181 181 183 181 181 0 0 183 183 185 183 183 0 183 0 0 181 183 0 0 0 0 0 0 0 0 0 185 0 0 0 274 0 274 274 274 274 274 274 274 274 274 274 274 274 274 172 172 0 0 0 0 0 168 168 0 0 0 0 168 168 168 0 168 274 168 168 168 172 172 0 0 168 168 168 170 170 172 168 172 172 169 169 169 169 169 169 169 169 169 169 169 181 181 0 0 285 285 285 0 0 0 0 0 0 0 0 0 0 0 0 0 285 0 0 0 0 0 0 0 170 168 0 0 0 170 170 170 170 170 170 170 170 0 170 170 170 0 0 170 170 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 225 225 225 222 176 176 222 222 222 222 176 222 176 176 176 176 225 225 225 225 178 225 178 178 178 225 178 178 258 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 176 176 176 176 176 176 176 178 176 225 178 178 176 176 176 178 178 176 176 178 178 175 176 176 176 176 171 175 175 175 175 175 175 171 171 171 175 171 171 171 171 171 171 171 258 258 258 258 258 258 258 258 178 259 259 259 259 259 259 259 259 259 256 256 258 256 256 256 256 256 256 256 255 255 259 259 259 260 260 259 260 260 259 260 260 260 163 163 163 260 260 260 260 260 260 260 260 257 257 260 260 257 257 257 256 255 256 256 256 256 256 259 259 259 259 259 256 257 256 257 257 257 257 257 257 257 255 255 257 257 255 255 255 257 257 257 257 257 257 257 257 255 257 257 257 177 177 177 177 177 177 177 171 171 171 171 171 171 171 175 171 175 175 175 175 175 175 175 171 175 175 175 175 175 175 175 175 175 178 178 178 178 178 178 255 178 178 178 178 178 178 255 178 178 178 255 255 255 255 255 175 175 175 175 175 255 255 255 175 255 255 255 255 255 255 255 255 255 255 255 255 255 175 174 255 175 174 174 174 255 255 255 255 255 177 177 177 177 177 177 177 177 177 177 171 171 171 171 170 174 174 174 174 174 174 174 170 170 174 174 174 170 174 174 170 0 174 174 177 174 174 174 174 0 177 0 0 0 0 0 0 0 177 0 0 0 0 0 0 0 0 0 0 0 174 0 0 0 0 174 174 174 174 174 0 0 174 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 163 163 259 260 163 269 163 259 259 259 259 259 259 259 269 269 269 269 269 269 269 269 269 269 269 269 259 259 259 259 259 259 259 258 258 258 258 258 258 258 259 259 258 258 258 259 259 258 258 259 261 259 269 269 269 269 269 268 268 259 259 259 259 259 268 268 268 259 259 268 268 259 259 259 269 269 268 269 269 269 269 268 268 261 268 268 268 268 268 271 268 268 268 271 271 270 270 271 271 271 225 258 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 222 222 225 224 225 222 222 222 222 222 222 222 224 224 222 224 224 224 224 224 224 224 224 224 225 226 225 225 225 226 226 225 225 225 224 224 224 226 225 224 224 224 226 224 224 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 154 154 270 270 270 270 270 270 270 261 270 261 261 261 261 270 270 270 270 270 270 270 270 270 270 270 155 155 261 261 261 261 261 261 261 258 258 258 225 225 261 261 261 261 225 261 261 225 225 225 155 155 261 155 155 261 155 261 261 261 261 261 261 261 261 261 261 261 261 261 261 226 155 155 155 155 155 155 155 226 155 226 226 226 155 155 155 155 226 155 155 226 226 154 270 271 270 270 270 270 243 270 270 155 270 270 270 270 270 243 270 270 270 243 243 242 242 242 242 243 155 155 155 155 155 155 155 155 155 154 154 154 154 154 156 156 155 154 156 156 156 156 156 156 156 156 242 242 242 242 242 242 242 155 242 155 155 155 242 242 242 155 155 156 156 156 156 156 242 242 242 242 242 242 242 156 242 156 156 156 156 156 242 242 242 242 214 242 242 214 214 214 214 214 214 214 156 156 214 214 214 156 156 156 156 156 156 156 156 214 156 156 156 214 214 156 156 214 202 202 156 156 154 156 156 156 156 154 154 154 154 154 154 156 156 156 156 156 200 200 156 200 200 200 200 200 156 202 156 156 156 202 202 156 156 156 156 156 156 202 156 156 156 200 202 200 200 200 202 202 202 202 202 202 202 202 202 200 202 202 198 202 202 202 202 202 202 202 202 202 202 201 201 201 226 154 226 226 226 158 200 226 226 226 226 226 223 158 158 158 158 158 158 158 158 158 158 158 158 158 224 224 224 224 224 223 223 222 222 222 222 223 223 223 223 223 223 223 223 223 223 223 223 157 223 223 223 223 223 223 223 224 223 223 223 223 223 223 223 223 223 223 223 223 157 157 223 223 157 157 157 223 223 223 223 223 157 157 223 223 276 157 157 277 277 277 201 201 198 198 201 198 199 198 198 200 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 200 200 200 200 200 200 200 154 200 154 200 200 200 200 200 200 158 200 200 158 158 158 198 198 198 198 198 157 157 200 198 200 200 200 200 157 200 200 200 157 157 200 157 157 198 198 157 157 157 157 278 157 157 157 157 157 157 157 157 157 157 277 277 157 277 277 201 201 199 199 199 199 199 198 199 198 198 199 278 199 199 199 199 199 199 199 129 162 162 162 162 129 278 198 278 278 278 278 278 277 277 277 277 277 278 278 278 277 277 278 278 161 161 161 162 162 162 162 162 162 126 278 278 278 278 278 278 278 278 278 278 278 126 278 126 126 162 162 126 126 128 128 128 126 126 126 126 126 126 128 126 126 126 128 128 126 127 127 214 214 214 214 214 214 214 214 214 202 202 214 214 214 214 214 214 214 214 214 214 214 214 214 215 215 202 202 202 202 202 202 202 201 201 201 201 201 201 201 201 204 201 201 201 204 204 204 201 204 204 204 215 215 215 215 215 215 215 202 215 202 202 215 215 215 215 215 215 204 215 215 204 204 215 217 215 215 216 216 216 215 215 204 204 204 204 216 216 216 216 216 216 216 216 216 216 216 216 218 201 201 129 201 203 203 203 129 129 129 129 129 129 129 129 203 129 129 129 203 203 129 130 130 130 130 128 129 128 128 128 128 128 128 128 127 127 128 127 128 128 128 128 128 128 128 128 128 128 128 74 128 130 130 129 130 130 128 130 129 129 129 129 128 128 128 129 129 128 128 128 128 128 128 130 130 75 130 130 75 75 75 75 74 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 125 125 216 125 125 125 125 204 204 204 204 204 204 125 125 125 125 125 125 125 125 125 125 125 125 125 204 204 203 204 203 203 203 201 203 201 203 203 203 203 203 203 203 203 203 203 203 130 119 119 119 119 119 119 119 203 119 204 203 203 119 119 119 119 203 119 119 119 119 130 66 66 66 119 66 64 66 130 130 130 130 75 64 64 66 66 64 64 64 75 75 64 125 125 125 125 125 125 125 125 125 66 125 67 67 125 125 125 125 125 67 67 125 67 67 67 67 67 66 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 67 67 67 67 67 64 64 67 67 67 67 64 64 64 67 64 64 64 64 64 64 64 67 67 68 67 68 68 68 64 68 64 64 64 68 68 68 68 68 68 68 38 38 105 38 38 37 38 105 37 105 105 105 105 105 105 105 65 105 105 105 105 105 105 105 105 105 106 106 103 106 106 106 106 65 65 64 64 65 65 65 64 64 77 65 65 122 65 65 65 65 65 122 103 103 122 122 122 122 122 104 104 103 103 104 104 104 65 103 65 65 103 103 103 103 103 103 103 123 103 103 123 104 104 104 104 104 104 151 123 123 123 123 123 123 123 104 104 123 123 123 124 151 124 124 151 124 151 77 77 77 77 77 77 77 74 75 74 74 74 74 77 77 77 77 77 76 76 76 76 76 76 73 76 74 74 72 72 72 72 74 127 72 127 72 72 72 72 72 72 72 72 72 72 71 71 73 73 73 73 73 73 73 74 74 74 74 72 73 73 73 72 72 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 81 81 81 81 81 81 124 150 123 124 124 124 124 123 123 123 123 121 121 121 120 120 123 120 120 120 120 121 120 120 120 120 122 122 122 122 122 122 122 77 122 77 77 77 122 76 122 76 76 76 76 76 76 73 121 82 121 121 121 121 73 121 121 121 121 121 121 121 121 121 121 73 73 121 73 73 82 82 73 73 82 82 82 73 73 73 73 73 82 82 73 73 82 82 82 82 82 82 150 150 120 150 150 150 150 120 120 120 120 120 298 120 150 299 120 299 299 299 299 299 299 299 299 300 82 82 82 82 82 82 298 82 82 82 82 82 82 293 82 82 293 293 293 293 293 293 299 299 298 299 298 298 298 298 298 298 298 298 298 298 298 298 298 293 293 293 293 293 296 296 296 296 296 296 296 293 298 293 293 292 292 296 292 292 292 292 296 292 292 296 37 37 106 37 37 37 37 106 106 106 106 106 107 107 37 40 37 107 107 107 40 107 107 107 107 107 151 190 151 151 151 151 190 151 151 150 151 151 150 151 151 189 151 151 151 189 189 151 189 189 189 189 107 107 107 107 107 191 191 190 107 190 190 190 190 191 190 190 189 189 191 189 189 189 109 109 191 191 108 108 108 191 191 213 189 213 213 213 191 108 191 191 193 108 108 213 193 193 193 193 150 150 150 150 150 209 209 299 299 300 300 300 300 300 300 300 300 300 300 300 209 300 300 300 300 300 296 300 296 296 296 296 296 296 296 294 296 296 294 294 296 297 296 296 294 297 297 294 297 297 297 297 300 238 300 300 300 297 238 300 300 300 300 297 297 297 300 297 297 297 238 297 297 297 238 238 238 238 238 238 238 238 238 295 295 295 295 295 238 238 238 238 295 239 238 87 87 87 87 239 193 193 213 213 213 211 212 213 213 211 213 211 211 211 211 211 213 211 211 211 211 211 211 211 240 211 209 189 209 209 209 209 211 150 209 150 150 209 209 209 209 209 209 209 240 209 300 240 240 240 211 240 240 240 240 211 211 211 211 211 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 239 240 240 240 239 239 239 239 239 193 193 212 193 193 212 193 211 212 241 211 211 241 212 212 212 212 212 212 212 212 212 212 212 212 212 241 241 239 241 241 241 241 239 239 239 239 239 239 239 239 241 239 239 239 281 241 239 281 281 281 281 212 212 241 212 210 241 210 241 241 241 241 241 241 241 241 241 241 281 210 241 281 281 210 212 210 210 210 210 210 281 210 281 281 281 281 281 210 210 210 210 210 210 210 281 210 210 280 210 37 37 40 40 38 38 38 40 40 109 107 40 40 40 40 38 40 40 40 42 38 40 42 42 42 42 109 109 108 109 109 109 109 108 108 108 108 108 96 96 110 109 108 108 110 109 109 110 110 110 110 44 42 42 40 42 42 40 46 40 40 109 109 109 40 44 40 44 44 44 44 44 44 44 42 42 46 42 42 42 42 44 46 44 44 44 53 46 46 42 46 46 46 46 42 46 46 46 46 43 193 193 195 193 195 195 195 212 195 192 192 192 192 195 195 195 195 195 195 96 96 195 195 96 96 96 192 192 192 192 192 192 192 188 210 188 188 188 188 188 192 194 192 192 188 194 194 188 194 194 194 93 94 96 195 94 94 94 94 192 192 192 192 192 94 94 94 94 194 94 94 194 93 93 96 96 94 94 96 98 98 98 94 93 93 98 93 98 98 98 98 98 98 98 98 98 98 98 98 98 46 49 46 46 46 54 54 53 53 44 44 44 44 53 53 54 53 53 53 53 54 44 53 53 53 53 110 110 96 110 110 110 110 96 96 108 96 96 96 96 96 96 96 96 96 96 96 96 48 53 48 48 48 48 48 48 48 48 48 48 48 48 48 48 110 111 111 111 96 96 48 53 48 48 48 113 48 111 48 111 111 98 113 113 48 111 98 113 113 98 113 113 49 49 54 46 49 55 49 54 54 53 53 54 54 54 55 55 54 54 54 55 55 55 55 55 56 56 53 53 48 53 53 53 53 113 113 113 113 113 113 113 53 53 113 59 59 59 59 59 59 59 59 59 55 56 54 55 55 63 62 54 54 53 53 53 63 63 54 63 63 63 63 63 63 63 62 56 62 62 62 62 62 63 63 63 63 63 60 63 62 62 62 62 62 62 58 60 62 58 58 58 214 214 214 214 214 244 244 214 214 217 217 217 217 217 244 244 214 217 217 244 244 217 244 244 244 244 217 217 217 217 217 217 217 218 216 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 219 219 217 219 219 219 219 217 217 217 217 217 219 219 217 217 217 219 219 219 219 219 219 244 219 219 219 220 220 219 219 196 219 196 196 219 219 220 219 197 197 197 220 196 197 197 197 197 218 218 125 125 218 125 218 67 125 67 67 67 39 39 125 115 125 115 39 115 115 39 115 115 115 115 67 67 68 68 67 69 67 38 38 38 38 38 68 69 68 38 38 38 69 38 38 38 39 39 39 39 39 39 39 67 39 67 67 69 39 39 39 39 69 69 69 69 69 42 39 115 39 39 39 43 43 42 39 42 42 42 43 43 43 43 42 43 43 43 43 43 197 197 196 196 196 196 117 196 196 196 196 196 116 116 196 116 196 196 116 116 116 116 116 116 116 116 218 115 218 218 218 115 115 218 218 218 218 218 115 115 218 115 115 115 115 115 115 115 116 116 116 116 116 116 116 115 116 115 115 115 116 116 116 115 115 115 116 115 115 115 50 50 116 116 50 47 47 116 116 115 43 43 47 47 47 47 43 47 47 43 43 49 197 152 117 117 117 117 152 116 117 50 116 117 117 117 117 117 117 117 117 117 152 118 117 118 118 118 50 50 47 50 50 50 50 49 47 49 49 49 47 47 47 56 56 56 50 56 56 56 118 118 118 118 118 50 118 50 50 50 50 50 50 50 50 50 50 57 57 57 57 56 118 118 118 118 118 118 118 57 57 57 57 57 57 57 57 57 57 57 57 57 58 58 214 244 214 242 244 244 244 244 244 244 244 244 244 244 244 244 244 242 244 244 243 243 244 244 220 220 244 220 244 220 220 197 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 243 243 244 243 243 243 243 244 244 244 244 244 243 243 244 244 220 243 243 220 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 271 243 271 271 152 152 152 152 152 220 220 152 152 118 118 152 149 152 152 153 152 152 149 153 153 153 153 153 153 153 118 118 118 118 118 118 118 58 58 58 58 58 58 58 58 148 58 58 58 148 148 58 58 148 148 148 153 153 149 149 149 149 149 149 149 118 149 149 149 149 149 149 148 148 148 148 148 148 153 153 149 153 153 166 273 148 148 148 148 148 148 148 148 166 148 148 148 166 166 148 148 166 166 166 271 271 272 271 271 271 271 243 272 272 272 272 272 272 272 271 272 272 272 272 271 272 272 272 272 227 220 220 220 220 220 220 272 220 220 152 220 220 220 220 220 220 220 220 272 220 273 153 272 227 272 272 272 273 273 272 272 272 272 272 272 273 272 272 272 273 273 273 273 153 273 227 273 273 165 165 165 273 273 273 273 273 165 165 273 273 273 166 165 166 166 166 271 271 271 271 271 227 271 227 227 227 227 227 271 271 271 227 227 269 227 227 269 269 227 227 165 165 165 165 227 165 165 166 166 146 146 146 165 165 165 165 165 165 165 146 165 165 165 165 269 269 227 269 269 227 269 227 227 227 227 227 227 227 227 227 227 227 227 165 165 165 269 269 269 269 269 165 163 164 165 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 164 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 163 164 164 164 167 167 164 164 146 146 146 146 146 146 146 166 166 146 146 146 146 146 146 146 146 143 143 145 145 145 145 145 164 167 143 164 143 143 143 143 143 164 143 143 143 143 143 143 143 143 143 143 143 145 167 167 143 143 143 205 205 143 143 145 145 145 144 144 205 205 143 143 144 205 205 144 205 236 236 236 147 166 148 148 147 147 147 148 148 148 148 148 45 148 147 147 148 148 41 41 41 41 41 41 41 41 58 45 58 58 45 45 45 58 58 58 58 58 60 58 45 45 58 45 52 45 45 52 52 52 52 52 41 41 41 41 41 45 41 45 45 45 45 45 45 45 45 45 45 45 45 45 52 142 140 140 140 140 140 140 140 142 142 142 142 142 142 142 142 142 142 142 142 139 139 142 142 141 141 141 236 235 144 144 251 251 251 144 144 145 145 138 138 138 251 251 144 251 138 251 251 138 137 137 137 251 145 145 147 145 145 145 145 147 147 147 147 147 147 41 147 147 147 41 41 41 41 41 137 137 138 138 138 138 137 138 138 145 145 41 138 138 138 138 41 138 138 41 41 41 137 137 137 137 137 139 139 140 140 140 140 140 139 139 137 140 139 139 139 139 139 141 235 235 251 235 235 235 235 251 251 251 251 250 250 250 250 234 251 250 250 250 250 250 250 247 247 247 137 137 139 139 254 254 254 139 139 141 141 230 230 230 254 254 254 254 230 254 254 230 230 253 253 253 249 249 250 250 249 254 249 250 250 250 254 254 254 254 254 254 254 253 253 254 253 253 249 249 249 249 249 248 249 253 253 253 253 253 248 248 248 248 249 248 248 248 248 248 248 248 248 248 248 248 248 248 228 228 228 252 248 252 252 252 252 229 228 228 248 229 229 228 228 229 229 229 229 35 253 253 230 230 253 231 252 230 230 141 230 230 230 230 231 231 230 231 231 231 252 231 231 231 232 232 229 35 229 229 229 229 229 252 229 252 252 252 229 229 229 229 252 229 229 229 229 229 35 35 229 35 35 35 35 229 229 229 229 229 229 229 36 35 35 36 36 36 35 36 36 36 36 36 141 141 142 141 141 141 141 51 142 51 51 51 51 51 141 141 142 51 51 141 233 51 141 112 112 112 52 52 52 52 52 52 51 60 60 60 60 60 60 60 60 60 60 61 61 61 61 61 51 112 51 51 51 51 51 51 51 51 51 51 51 61 51 51 51 61 61 61 61 61 112 112 114 112 112 114 112 61 114 59 114 114 114 114 114 114 114 113 101 113 113 113 36 36 36 36 36 36 36 229 229 232 229 92 92 92 92 36 92 92 92 91 91 92 92 92 95 91 231 232 233 231 231 233 232 233 233 141 233 233 233 233 233 233 233 233 233 233 112 112 95 95 92 95 95 97 95 92 92 232 232 232 97 97 97 232 99 99 99 99 99 112 95 95 95 95 95 95 95 101 97 112 101 101 95 95 95 100 101 100 95 101 100 100 36 36 36 36 36 20 20 91 91 91 91 91 91 91 20 20 91 91 91 20 20 91 20 20 21 20 95 95 95 95 95 95 95 95 95 98 98 93 93 93 93 93 93 93 93 93 93 93 21 21 91 21 90 90 90 90 91 90 90 90 90 90 90 90 90 90 90 90 93 93 21 21 90 21 89 89 89 90 90 194 188 188 90 89 90 90 188 188 89 188 188 89 228 228 228 228 228 228 228 228 228 35 35 32 32 32 32 32 228 32 32 32 32 32 32 32 32 32 35 35 35 35 35 35 35 35 35 36 35 35 34 35 35 33 35 35 35 33 33 34 33 33 33 33 32 32 32 32 32 33 32 32 32 32 32 32 32 33 32 32 33 33 33 33 33 33 32 32 33 32 32 24 24 33 33 33 33 33 33 33 33 24 33 33 33 24 24 31 31 31 31 31 36 36 20 20 20 20 34 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 20 18 18 18 21 21 89 89 89 89 19 89 89 89 89 89 89 89 89 89 89 89 89 89 19 89 89 89 17 19 19 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 19 19 16 16 16 19 19 17 19 15 15 15 16 16 19 15 15 16 16 15 15 15 15 14 31 31 31 31 31 31 3 33 33 33 33 33 18 18 31 31 33 31 18 18 3 18 18 18 18 3 33 33 34 34 33 34 33 34 34 34 34 34 34 34 34 34 34 18 18 18 18 18 18 18 18 18 18 18 18 33 18 33 33 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 16 16 3 18 18 18 16 16 16 16 16 16 16 16 16 16 14 14 2 2 3 3 2 2 2 3 3 3 3 3 3 3 2 2 3 3 3 2 2 3 3 3 3 3 3 3 14 3 3 3 3 14 14 14 14 14 14 14 14 12 14 14 14 12 12 12 12 12 12 12 3 3 3 3 3 3 1 3 3 3 3 3 3 3 3 3 3 3 1 12 12 12 1 1 1 1 1 1 1 1 1 12 12 12 12 1 1 1 1 1 1 9 9 12 9 9 9 9 9 9 12 12 9 9 9 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 10 12 12 12 12 12 12 12 15 14 15 15 15 15 15 12 12 12 12 15 12 12 15 15 13 13 13 12 10 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 13 13 10 10 10 10 10 85 10 13 13 13 13 13 86 85 85 85 10 85 85 85 85 85 85 85 85 85 15 15 15 15 15 15 15 15 15 17 17 17 17 17 15 15 15 17 17 17 17 17 17 17 17 17 89 17 89 88 88 88 88 89 89 280 280 280 280 280 280 280 280 280 280 281 281 281 17 17 17 17 17 17 17 17 17 17 17 88 17 279 17 17 88 280 279 280 280 281 17 17 279 279 279 279 279 279 279 281 279 279 279 279 279 279 279 279 279 279 87 87 85 85 85 85 85 86 85 86 86 13 13 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 13 13 15 15 13 13 17 15 15 15 15 15 15 17 15 15 15 17 17 17 17 17 86 86 86 86 86 86 86 17 86 13 17 17 17 17 86 17 17 17 17 17 17 17 86 86 86 86 86 86 86 17 86 17 279 279 86 86 86 86 279 87 87 87 87 87 85 85 85 85 85 85 85 86 86 86 86 86 86 86 85 85 85 85 102 102 102 102 102 102 102 102 86 86 87 86 86 87 87 87 87 87 87 87 87 87 87 87 295 295 295 295 295 295 102 102 102 102 102 102 102 86 102 86 86 87 102 295 102 102 295 295 295 295 295 295 102 102 295 102 102 294 102 295 295 295 295 294 294 294 295 294 294 294 294 294 294 294 179 179 179 266 266 266 266 184 184 266 184 184 184 184 184 266 266 266 266 266 266 266 266 266 266 266 184 184 184 184 83 184 184 206 184 83 83 83 83 84 83 84 84 84 206 206 83 84 84 206 206 84 84 206 206 206 266 266 206 266 206 206 207 206 206 184 184 206 206 206 206 206 206 206 206 206 206 206 266 207 207 207 207 206 207 206 206 206 208 207 207 207 207 207 207 207 208 207 207 263 84 84 84 84 84 84 84 84 84 6 6 84 6 6 6 6 6 84 84 84 84 84 84 84 84 84 84 84 84 84 6 6 6 6 9 6 6 6 6 9 9 9 9 9 9 9 9 6 9 9 9 10 6 12 10 10 84 84 6 84 84 6 84 6 6 6 6 6 6 6 6 6 6 6 10 6 10 10 84 84 85 84 84 85 85 10 85 10 10 85 85 85 85 85 85 85 85 85 85 85 263 263 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 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 208 208 208 208 84 84 84 84 84 206 84 84 84 84 84 84 84 84 84 84 84 84 85 208 84 85 85 85 85 84 84 84 85 85 85 85 85 85 85 85 85 85 85 85 263 208 208 263 263 208 208 208 208 208 208 208 208 263 208 208 208 263 208 264 264 264 85 208 85 85 102 102 102 85 85 85 85 85 102 102 85 85 85 102 102 102 102 102 264 264 208 208 264 208 264 208 208 208 208 102 208 208 208 102 102 102 102 102 102 102 264 264 264 264 264 102 264 102 102 102 264 294 264 264 294 294 294 294 179 179 179 179 179 179 179 179 179 179 182 182 179 184 179 179 184 184 182 184 184 184 179 179 181 179 181 181 182 181 181 181 181 181 181 181 181 182 181 181 182 182 182 182 182 182 186 186 184 184 182 182 182 182 186 182 182 182 182 182 182 186 182 182 182 186 186 182 186 186 184 186 186 184 186 186 186 186 186 186 186 186 186 83 186 186 83 83 83 83 83 83 181 181 285 285 181 285 181 285 285 285 285 285 285 285 285 285 285 285 286 286 286 286 286 286 286 286 0 0 0 0 0 0 285 0 0 0 0 0 0 0 0 285 0 0 0 285 285 0 285 285 286 286 286 286 286 286 286 286 286 285 285 285 285 285 286 286 286 285 285 286 286 286 286 286 286 286 286 286 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 26 27 27 8 4 84 4 4 4 4 4 186 186 186 186 186 186 186 4 4 4 4 4 4 4 4 4 4 4 4 186 186 182 182 186 186 186 181 182 181 181 182 182 186 182 182 182 186 186 286 286 286 5 5 186 4 5 5 5 186 186 186 186 186 186 5 186 186 186 5 5 186 286 286 5 7 5 5 8 8 8 5 5 5 5 26 8 8 5 8 26 8 8 8 8 8 84 4 4 84 84 4 4 7 7 7 7 7 4 6 4 6 7 6 7 6 6 6 7 7 8 8 7 7 7 8 8 27 8 8 28 8 8 8 8 8 8 8 7 28 8 11 11 11 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 11 6 7 7 6 7 7 7 11 11 11 11 11 7 9 7 7 9 9 9 9 9 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 287 287 287 26 0 0 0 0 29 29 29 30 29 282 30 30 282 25 25 30 25 30 30 30 30 30 30 30 30 25 30 30 30 30 26 26 287 26 29 29 27 0 287 0 29 29 30 30 29 30 30 30 30 30 30 30 26 27 27 26 27 30 27 23 30 30 23 27 27 27 27 27 27 27 27 27 27 27 25 25 25 283 25 25 25 25 25 284 284 25 284 284 284 284 25 25 25 25 25 25 25 25 25 25 25 25 24 25 284 284 284 284 284 284 284 284 284 284 284 284 248 228 284 284 284 32 284 284 32 32 32 32 32 32 24 24 25 25 24 24 24 25 25 284 284 32 32 24 32 32 32 32 24 32 32 32 24 24 24 24 24 24 24 24 24 32 24 24 24 24 24 24 24 24 24 24 24 24 27 28 27 27 28 28 28 23 23 23 23 23 23 23 28 28 23 23 23 28 28 24 24 28 24 24 25 23 25 25 25 25 23 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 28 28 28 28 28 28 28 24 28 28 28 28 28 28 28 28 28 28 28 28 28 11 22 24 24 24 22 22 22 24 24 2 2 2 22 22 22 2 2 2 22 2 2 1 11 11 28 28 28 11 11 22 22 22 22 22 22 22 22 22 22 1 1 22 1 1 11 11 11 11 11 1 1 1 1 1 9 9 11 1 9 9 9 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 282 0 0 0 282 0 282 282 283 177 0 177 177 0 0 0 257 0 257 257 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 257 257 260 260 262 262 262 163 260 163 163 163 262 262 260 163 163 163 262 163 167 167 0 0 0 0 0 0 0 0 0 257 262 262 0 262 0 262 262 262 167 262 262 167 0 0 0 0 0 0 0 167 167 167 167 205 205 205 167 205 205 205 205 205 205 236 283 283 0 283 283 0 283 0 0 0 0 0 0 0 0 0 0 0 0 0 245 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 235 235 0 0 0 0 0 235 235 0 0 0 235 235 236 236 235 283 283 283 283 283 245 245 234 245 245 245 245 283 283 283 283 283 284 284 283 284 284 234 234 234 234 234 234 234 235 235 235 235 235 234 234 234 234 234 247 247 247 247 247 284 284 246 284 246 246 246 245 246 234 234 246 246 246 246 246 247 246 246 246 246 249 284 246 284 284 284 246 246 246 246 246 284 284 246 246 246 248 248 248 127 127 127 127 127 127 127 127 127 127 127 127 127 70 70 127 72 127 127 72 127 127 72 72 72 72 72 72 72 72 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 71 70 70 70 70 70 71 71 72 71 71 71 71 71 72 72 72 72 72 72 72 70 72 70 70 72 72 71 72 72 72 71 71 72 71 71 72 72 72 72 71 71 72 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 70 70 70 70 78 70 78 78 71 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 134 134 134 134 134 134 134 78 134 134 134 134 134 134 134 134 79 134 78 78 78 78 79 79 78 79 79 79 79 79 78 78 78 78 78 78 78 134 78 78 134 78 78 78 78 78 78 79 80 79 79 79 78 78 78 78 78 78 78 80 80 79 79 79 79 80 80 80 80 80 80 80 80 79 80 80 80 80 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 78 71 71 78 78 71 71 71 71 71 71 71 71 71 71 71 71 71 78 71 71 78 78 78 78 78 78 78 78 78 78 78 78 78 71 71 71 71 71 78 78 71 78 78 78 78 78 78 78 78 80 78 78 80 80 80 78 78 78 78 78 80 80 78 78 80 80 80 80 80 80 71 71 71 71 71 71 71 71 71 78 78 81 81 81 71 81 71 81 81 81 81 81 81 81 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 81 81 80 81 81 80 80 80 81 80 80 80 80 80 80 80 80 80 80 80 80 80 81 81 80 81 81 81 81 80 80 80 80 80 80 80 80 80 80 80 80 80 81 80 80 80 80 81 134 79 134 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 288 79 79 79 79 79 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 288 288 288 288 267 288 288 288 288 267 267 79 267 267 288 288 267 267 267 288 288 288 267 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 267 267 267 187 265 267 267 267 267 265 265 265 265 265 265 265 265 265 265 267 265 265 265 265 267 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 266 265 265 266 265 265 266 266 266 266 266 266 266 266 265 237 265 265 266 266 266 265 265 265 265 266 266 266 265 266 266 266 266 266 266 266 237 237 266 266 237 266 237 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 288 288 288 288 288 237 288 288 288 288 288 267 267 237 288 237 288 237 237 237 237 237 237 237 237 237 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 237 237 237 237 237 237 237 237 267 237 267 267 267 237 237 237 237 267 237 237 267 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 266 237 266 266 266 288 288 237 288 288 237 288 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 266 237 266 266 266 266 266 237 237 237 237 237 237 237 237 237 237 207 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 207 237 237 263 237 263 263 263 263 237 207 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 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 291 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 288 288 291 291 80 80 291 291 291 80 80 80 80 80 80 291 80 80 80 291 291 80 291 288 291 291 291 291 291 291 291 288 291 288 288 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 80 80 79 79 80 80 80 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 288 288 288 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 288 288 79 288 288 288 288 79 79 79 79 79 79 79 79 79 79 79 288 79 79 79 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 291 289 291 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 80 80 288 288 288 80 80 80 80 80 288 288 80 79 79 288 288 79 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 289 289 288 289 289 289 289 288 288 288 288 288 289 289 289 289 289 289 289 289 289 289 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 237 237 237 237 237 289 289 289 289 289 289 289 288 289 288 288 288 289 289 289 289 237 237 289 237 237 237 263 289 263 263 263 263 263 263 237 263 263 263 263 263 263 263 263 263 263 263 263 263 80 80 80 80 80 80 82 80 80 291 291 291 291 291 80 82 80 80 291 82 82 291 82 82 293 82 291 291 291 291 291 291 291 291 291 289 291 291 289 291 291 291 291 291 291 291 291 291 291 291 291 291 293 293 291 293 293 293 293 291 291 291 291 291 293 293 291 291 291 293 293 291 291 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 289 289 289 289 289 289 289 289 289 289 289 289 290 290 289 289 289 289 290 290 289 290 290 290 290 290 263 289 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 290 290 290 290 263 263 263 263 290 263 263 263 263 263 263 263 263 263 263 263 263 263 290 290 263 263 290 264 290 263 263 263 263 263 264 263 264 264 263 264 264 264 264 264 264 264 264 264 293 293 293 293 293 293 293 290 293 293 290 290 290 290 293 293 293 290 290 290 290 290 290 290 290 292 290 290 289 290 290 290 290 289 289 289 289 289 289 290 289 289 289 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 292 292 290 290 292 292 292 290 290 290 290 290 292 292 290 290 264 264 264 264 264 264 293 293 293 293 293 293 293 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 264 292 264 264 264 264 264 292 292 292 264 264 292 292 264 264 264 264 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 294 292 127 127 127 127 127 127 127 127 126 127 126 126 126 136 136 136 127 127 127 136 136 127 136 136 127 127 126 126 126 126 126 126 126 126 136 126 126 126 161 161 161 161 161 161 126 136 126 161 161 136 136 161 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 70 136 70 70 70 136 136 136 136 136 136 136 70 70 136 70 70 70 70 70 70 70 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 277 277 161 277 277 277 161 161 161 277 277 277 277 277 277 277 277 277 277 161 277 277 277 160 161 277 160 160 160 160 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 160 161 161 161 161 161 161 161 161 161 160 160 161 160 161 161 161 161 161 161 161 161 161 161 161 161 161 70 70 70 70 70 70 70 136 136 136 136 136 136 136 70 70 136 136 136 70 70 136 136 136 135 70 136 136 161 161 136 161 136 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 135 135 136 136 136 136 135 136 136 136 136 136 136 136 136 136 161 161 135 161 161 161 135 135 135 135 135 135 135 161 135 161 161 161 135 135 135 135 161 135 135 161 135 135 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 78 70 70 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 134 134 70 70 134 134 134 70 70 135 135 135 70 134 70 135 135 134 134 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 277 277 277 277 277 277 277 277 277 277 276 277 276 276 276 276 276 276 277 277 277 276 276 276 276 276 276 276 276 276 276 276 276 223 223 276 276 276 276 223 223 223 223 223 223 223 223 223 276 276 223 223 223 276 276 223 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 275 276 223 223 223 223 223 223 223 223 223 223 223 223 223 222 223 223 223 223 223 223 223 223 223 223 223 223 223 223 221 221 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 221 221 221 221 223 221 221 221 221 222 223 222 222 222 221 221 223 222 222 221 221 222 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 275 275 276 276 275 275 275 276 276 276 276 276 276 276 276 275 276 276 276 275 275 276 275 275 275 275 276 276 223 223 223 276 276 223 223 223 223 223 223 221 223 223 223 221 221 221 221 221 275 275 221 275 221 221 221 276 276 276 276 221 221 221 221 221 221 221 221 221 221 221 275 275 221 221 221 221 275 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 159 159 275 275 159 159 159 275 275 275 275 275 275 275 275 159 275 275 275 159 159 275 159 159 159 159 275 275 275 275 275 275 275 221 275 221 221 275 221 275 275 275 275 275 275 275 275 275 275 275 275 275 159 159 275 159 159 275 159 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 159 159 159 159 159 159 159 275 275 275 275 275 275 159 159 159 159 159 159 159 159 159 159 159 159 159 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 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 134 134 134 134 134 134 134 134 134 134 134 135 134 134 134 134 135 135 135 135 135 135 134 134 134 134 134 134 134 135 134 135 135 135 135 135 134 134 134 134 134 134 134 135 134 134 133 134 161 161 161 161 161 160 161 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 277 160 160 160 160 277 277 277 277 277 277 277 277 277 277 277 160 277 276 276 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 276 160 160 160 160 160 160 160 160 160 276 276 276 160 160 160 160 276 160 160 276 160 159 133 133 135 135 133 133 133 135 135 135 135 135 135 135 133 133 133 133 133 133 133 160 133 133 160 160 135 135 135 135 135 135 135 135 135 135 161 135 135 160 135 160 160 160 160 160 160 160 160 160 160 160 160 160 160 135 135 135 135 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 159 160 159 159 133 133 133 133 133 133 133 133 133 160 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 159 160 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 133 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 133 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 134 134 134 134 79 134 134 134 134 134 134 134 134 79 134 134 79 79 79 79 79 79 134 134 134 134 134 134 134 134 134 134 134 134 133 134 134 132 134 134 132 132 132 132 132 132 132 132 79 79 79 79 79 79 79 134 132 134 134 132 79 79 132 132 132 132 79 132 132 132 79 79 79 79 79 79 79 132 79 79 187 187 187 187 79 187 187 267 187 187 267 187 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 131 131 131 159 133 159 159 131 131 131 159 159 159 159 159 159 159 159 131 159 159 131 131 131 131 131 131 131 131 131 131 133 131 131 131 131 133 133 133 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 187 187 131 131 131 131 131 185 185 187 187 131 187 187 187 187 187 187 187 187 187 187 267 187 187 187 187 187 187 187 132 132 187 132 187 187 187 187 187 187 187 187 187 187 187 187 187 132 132 132 132 132 132 132 133 133 133 133 133 132 132 132 133 133 132 132 131 131 131 187 187 187 187 187 187 187 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 187 187 187 187 187 187 187 132 187 132 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 265 265 265 265 265 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 265 265 187 187 265 265 265 265 265 265 265 265 265 265 187 187 187 187 187 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 179 265 265 265 265 265 265 265 265 265 265 265 265 179 179 265 265 179 179 179 265 265 187 187 265 265 265 187 187 187 187 187 187 187 265 180 187 187 180 180 180 180 180 180 180 180 179 179 265 265 179 180 179 265 265 265 265 265 180 180 265 265 180 180 180 180 180 180 179 179 179 179 179 179 179 180 180 180 180 180 180 179 179 179 179 179 179 179 179 179 179 179 179 179 187 187 187 187 187 187 187 185 185 131 185 185 185 185 187 185 185 185 185 185 187 185 185 185 185 185 131 131 131 131 131 0 131 159 159 274 159 274 274 274 0 0 0 0 0 0 0 274 0 0 0 0 185 185 185 185 185 185 185 185 185 131 131 131 185 185 185 185 0 0 185 0 0 0 185 185 185 185 185 185 185 185 185 0 0 185 0 185 185 185 185 185 185 185 185 185 185 185 185 185 179 179 179 179 179 179 179 180 180 180 180 180 180 180 180 179 180 180 180 180 179 180 180 180 180 180 180 180 180 180 180 180 180 187 187 187 187 187 180 180 180 187 185 185 180 185 185 185 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 185 185 180 180 180 180 180 180 180 185 180 185 185 185 180 185 185 185 185 185 185 185 185 185 179 179 179 179 179 179 179 179 179 180 180 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 180 180 183 183 183 183 183 185 183 185 185 185 185 185 183 183 183 183 183 183 183 183 183 183 183 183 179 181 179 179 179 183 183 183 179 183 183 183 183 183 183 183 183 183 183 183 183 183 181 181 181 181 181 181 181 183 183 183 183 181 181 181 181 181 183 181 181 181 181 181 181 181 181 181 159 159 274 274 274 274 274 275 274 275 275 275 275 275 274 274 274 274 275 274 274 274 274 274 274 274 275 275 275 275 275 275 275 221 275 221 221 221 221 221 275 221 275 221 221 221 172 221 221 172 172 172 274 274 274 274 274 172 172 275 275 275 275 275 172 172 274 275 275 172 172 172 172 172 274 274 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 173 221 173 173 173 173 173 222 221 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 222 222 173 173 173 173 173 173 173 173 173 222 222 173 222 173 173 173 173 173 173 173 173 173 173 173 173 173 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 173 173 221 172 221 221 221 173 173 221 221 221 221 221 173 173 221 221 221 173 173 173 173 173 173 173 173 173 173 173 173 172 173 172 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 172 172 172 172 172 172 172 172 172 173 172 172 172 172 172 172 172 172 172 172 172 172 172 172 169 169 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 171 173 171 171 171 169 169 172 169 169 169 169 172 172 173 173 173 169 169 172 173 173 171 169 171 171 171 169 169 169 169 169 169 169 171 171 171 171 171 171 171 169 169 169 171 171 169 169 171 171 171 171 171 181 181 181 181 181 181 181 181 181 183 183 181 181 181 181 181 181 181 0 0 181 0 0 0 0 0 183 183 183 183 183 183 183 185 183 185 185 185 185 185 183 183 183 183 183 183 183 183 183 183 0 0 0 0 0 0 0 0 0 181 181 183 183 183 0 183 181 183 183 183 0 183 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 185 185 0 185 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 274 0 274 274 274 0 0 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 0 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 172 274 172 274 172 172 172 172 172 172 172 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 168 168 168 168 168 168 168 0 0 0 0 0 0 0 185 0 185 0 0 0 0 0 0 0 0 0 0 0 274 168 168 0 168 168 168 168 0 0 0 0 0 168 168 0 0 168 168 168 168 168 274 168 168 168 168 168 172 168 168 168 274 274 172 172 172 168 172 172 172 172 172 172 172 0 0 168 0 0 168 0 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 170 170 170 170 168 168 172 168 168 169 169 172 172 172 172 172 172 169 172 172 172 172 169 172 172 169 170 170 169 169 169 169 169 168 169 168 169 169 169 169 169 169 169 169 169 169 169 169 169 170 169 169 169 169 170 169 169 169 169 169 169 169 169 169 169 169 169 169 169 171 181 181 181 181 181 181 181 0 181 0 0 0 0 0 181 285 181 181 0 285 285 0 0 285 285 285 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 285 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 285 0 0 0 0 285 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 170 168 170 170 170 170 170 0 0 0 0 0 0 0 170 0 0 0 0 170 170 170 170 170 170 170 170 170 171 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 0 0 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 0 0 170 0 0 0 0 170 170 170 170 170 170 170 0 0 170 0 0 0 0 170 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 225 222 222 222 222 225 225 225 225 225 225 225 225 225 222 222 222 225 225 222 222 222 222 176 176 176 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 176 222 176 176 222 222 222 222 222 176 222 176 176 176 176 176 222 222 222 222 176 173 176 173 173 173 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 178 178 178 178 178 225 178 178 178 178 178 178 178 178 178 225 225 225 225 178 225 178 178 178 178 178 178 258 258 258 258 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 178 178 178 178 178 178 178 178 178 178 178 178 178 176 173 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 225 178 176 178 178 225 225 225 225 225 178 178 225 178 178 178 178 178 178 178 176 176 176 176 176 176 176 176 176 176 176 176 176 178 176 178 178 178 178 178 178 178 176 175 176 176 176 175 175 178 178 178 178 178 176 175 176 178 178 175 175 178 178 175 173 176 176 176 176 176 176 176 176 176 176 176 176 171 176 176 176 171 171 171 171 171 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 171 175 175 171 171 171 171 171 171 171 171 171 171 175 175 175 175 175 171 171 171 171 175 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 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 178 258 258 178 258 178 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 256 256 256 258 256 256 256 256 258 258 258 259 259 256 256 258 258 259 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 255 256 256 255 255 255 259 259 259 259 259 259 259 259 259 259 260 259 260 260 260 260 260 260 259 259 259 260 260 259 259 260 260 260 260 260 260 260 260 260 260 260 260 260 260 163 163 260 163 163 163 163 163 163 260 260 260 260 260 260 260 260 260 260 260 260 260 257 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 257 257 260 260 257 257 257 260 260 260 260 260 260 257 257 257 257 257 257 257 257 257 257 257 257 257 255 255 256 256 255 255 255 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 257 257 259 256 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 257 257 257 256 256 257 257 257 256 256 256 256 256 257 257 256 256 259 257 257 259 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 255 255 255 255 255 255 255 257 257 257 257 257 257 255 255 255 255 255 255 255 255 255 255 255 255 255 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 255 255 257 255 255 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 177 177 177 177 177 177 177 257 257 257 257 257 177 177 177 177 177 177 177 177 177 177 177 177 177 177 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 175 175 175 175 171 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 171 175 171 171 175 175 175 171 171 171 171 175 175 175 171 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 255 255 178 255 255 255 255 178 178 178 178 178 178 178 178 178 258 258 258 178 178 178 178 178 178 178 178 178 178 178 255 178 178 178 178 255 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 255 255 255 255 255 255 255 255 255 178 255 255 255 255 255 255 255 255 255 255 255 255 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 255 255 255 255 255 175 175 175 175 255 255 255 175 175 178 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 175 175 175 175 175 174 174 255 175 255 255 177 177 177 175 174 175 175 174 174 174 177 174 174 177 177 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 177 177 177 177 177 177 177 177 177 255 255 255 177 177 177 177 255 177 177 255 255 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 171 171 171 171 170 171 171 171 171 171 171 171 171 170 171 171 170 170 170 170 170 170 174 174 174 174 174 174 174 175 175 175 175 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 170 170 170 170 170 170 170 171 171 174 171 174 170 174 170 174 174 174 174 174 174 174 170 170 170 170 170 174 174 174 174 174 174 174 170 170 170 174 174 170 0 0 0 0 174 175 174 174 174 174 174 174 174 177 174 174 177 174 174 174 174 174 174 174 174 174 174 174 174 174 177 177 0 177 177 0 177 177 177 0 177 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 177 174 0 0 0 177 177 177 177 177 0 0 177 177 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 174 174 174 174 174 0 0 0 0 0 0 0 0 0 0 0 0 0 0 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 0 0 0 0 0 0 0 174 0 174 174 174 0 0 0 174 174 0 0 174 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 163 163 260 163 163 163 163 260 260 260 260 269 259 269 163 163 260 163 269 269 163 269 269 269 269 269 259 260 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 269 269 269 269 269 269 269 259 269 259 259 259 269 269 269 269 259 269 269 259 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 259 259 259 259 259 259 259 259 259 258 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 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 259 259 259 259 259 259 259 259 259 258 258 258 258 258 259 258 258 258 258 258 258 258 259 259 259 259 259 259 259 258 258 258 258 258 261 258 259 259 259 259 261 259 259 261 261 261 261 261 269 269 269 269 269 269 269 269 269 269 269 269 268 268 269 269 269 269 268 268 269 268 268 268 268 268 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 268 268 268 268 268 268 268 268 268 269 259 259 268 259 268 259 259 259 259 259 259 259 268 268 268 268 268 268 268 259 259 259 259 259 268 268 268 259 259 259 268 259 261 261 269 269 269 269 269 269 269 269 269 268 268 268 268 268 269 269 269 269 269 269 269 268 269 269 271 269 268 268 268 268 268 268 268 261 268 261 261 261 261 268 268 268 268 268 268 268 268 268 268 268 268 268 268 271 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 271 271 271 271 271 271 271 270 270 270 270 270 270 270 271 271 271 271 271 271 271 271 271 271 271 271 258 258 225 178 225 225 258 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 225 225 225 225 225 225 225 225 225 225 222 222 222 222 222 222 225 225 225 225 225 225 225 225 225 225 225 224 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 224 224 224 225 224 224 224 224 222 225 222 222 222 224 224 225 224 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 225 226 225 225 226 226 226 225 225 225 225 225 225 225 225 226 225 225 225 226 226 226 226 226 226 226 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 224 224 224 224 224 226 226 224 224 224 224 224 225 225 225 225 225 224 224 224 225 224 224 224 224 224 224 226 226 224 226 226 226 226 224 224 224 224 224 224 224 224 224 224 224 226 224 224 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 154 226 226 154 154 271 271 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 268 268 261 268 268 270 270 261 261 261 261 261 261 261 261 261 261 261 261 270 270 261 261 261 261 261 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 261 270 270 270 270 270 270 270 270 155 270 155 155 155 155 155 155 261 261 261 261 261 261 261 261 261 258 258 261 258 261 261 261 261 261 261 261 261 261 261 261 261 261 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 225 225 225 225 225 225 261 261 261 261 261 261 261 258 261 258 258 261 261 261 261 261 261 225 225 225 225 225 261 261 225 261 261 225 261 225 225 225 225 225 225 225 225 225 225 225 225 225 225 226 155 155 155 155 155 155 155 261 261 261 261 261 261 261 155 155 155 261 261 155 155 261 155 261 155 155 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 226 261 261 261 226 226 225 226 226 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 261 155 226 226 155 226 155 226 226 226 226 226 226 226 226 226 226 226 155 226 226 226 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 226 155 226 226 226 155 155 155 155 155 154 155 226 155 226 226 226 226 154 226 226 226 154 154 226 154 154 271 271 270 270 270 270 271 270 270 270 270 270 270 270 270 270 270 270 270 270 243 270 270 243 243 243 270 270 270 270 270 270 270 270 270 155 155 155 155 270 270 270 270 270 270 270 270 270 270 270 270 270 243 243 270 270 270 270 243 270 270 270 270 270 270 270 270 270 270 270 270 270 270 242 243 243 243 243 243 243 243 242 242 242 242 242 242 242 243 243 243 242 242 242 243 242 242 242 242 243 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 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 156 156 155 155 156 156 156 155 155 155 155 155 156 156 155 155 154 156 156 154 154 154 156 155 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 242 242 242 242 242 242 242 242 242 242 155 242 242 155 242 155 155 155 155 155 155 155 156 242 155 156 156 156 156 155 155 155 156 156 156 156 156 156 156 156 156 156 156 156 242 243 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 156 242 156 156 156 156 242 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 214 242 156 156 156 242 242 242 242 242 242 242 214 242 214 214 214 214 214 242 214 242 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 156 156 156 156 214 214 214 214 214 214 214 214 214 214 214 214 214 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 214 214 214 214 156 156 214 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 214 214 156 214 214 214 214 156 156 156 156 156 156 156 214 214 214 156 156 202 202 156 214 202 202 202 156 156 156 156 156 156 156 156 156 154 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 156 154 154 154 154 156 156 156 156 156 156 156 156 156 156 154 154 156 156 156 156 156 156 156 156 156 156 200 156 156 200 156 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 202 202 156 202 202 202 202 156 156 156 156 156 156 156 156 202 156 156 156 202 202 156 156 202 202 202 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 202 202 156 202 202 156 202 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 202 202 200 202 202 202 202 200 200 156 200 200 200 200 200 200 200 200 202 200 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 200 200 202 202 202 202 202 202 202 202 202 202 198 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 198 202 202 202 202 202 201 202 202 201 201 201 201 201 201 201 201 154 154 226 154 154 154 154 226 226 226 226 226 158 226 226 226 226 226 158 158 226 158 158 158 158 158 226 226 226 226 226 158 226 226 226 226 226 226 226 226 158 158 226 226 226 158 158 223 223 158 223 158 158 158 158 158 158 158 158 226 158 226 226 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 223 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 223 223 223 223 223 223 223 223 222 224 222 222 222 223 223 222 222 222 222 222 222 223 222 222 222 223 223 222 222 223 223 223 223 223 223 223 223 224 224 224 224 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 158 157 158 158 157 223 157 223 158 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 226 223 223 223 223 224 226 224 224 224 223 223 223 224 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 157 157 157 157 157 157 157 223 223 223 223 223 223 223 157 157 157 157 157 157 157 157 157 157 157 157 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 276 276 157 157 157 157 157 157 157 223 223 223 223 223 157 157 157 223 223 223 157 223 223 276 157 157 157 157 157 157 157 276 157 276 277 277 157 277 157 277 277 277 277 277 277 277 201 201 201 201 201 201 201 202 202 198 198 198 198 198 201 201 201 198 198 199 199 198 198 199 198 199 198 198 198 198 198 198 198 202 198 200 200 202 200 200 198 198 198 198 198 198 198 200 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 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 154 200 154 154 200 200 200 154 154 154 154 154 200 200 154 154 200 200 200 200 200 158 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 158 200 158 158 200 200 158 200 200 200 200 158 158 158 158 158 158 158 158 158 158 158 158 158 158 157 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 157 157 200 157 157 157 157 198 198 200 198 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 157 157 200 200 200 200 200 198 200 198 200 200 200 200 200 200 200 200 200 200 200 200 157 157 200 157 157 157 157 200 200 200 200 200 157 157 200 200 200 157 157 157 157 157 198 198 198 198 198 198 198 157 157 157 157 157 157 157 157 278 157 157 157 157 278 157 157 157 157 278 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 277 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 277 277 157 157 277 277 277 157 157 157 157 157 277 277 277 277 277 277 277 277 277 277 201 201 201 201 201 201 201 199 201 199 199 199 199 199 201 199 201 199 199 199 199 199 199 199 199 199 198 199 198 198 199 199 199 198 198 198 198 198 198 198 199 199 198 199 199 199 199 278 199 199 278 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 162 129 199 199 199 199 162 162 162 162 162 162 162 162 162 129 162 162 162 162 129 198 198 278 198 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 278 278 278 278 278 278 278 278 278 278 278 277 278 278 278 278 277 277 277 277 277 277 278 278 278 278 278 278 278 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 278 162 126 126 126 278 278 278 278 278 278 278 278 278 198 278 278 278 278 278 278 278 278 278 278 278 278 126 126 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 126 126 278 126 126 126 126 278 278 278 278 278 278 126 278 278 161 161 126 161 161 161 162 162 162 162 162 128 162 126 126 126 126 126 126 126 128 128 126 126 126 128 128 126 128 128 128 128 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 128 128 126 126 128 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 128 128 126 128 128 128 128 126 126 126 126 126 126 127 126 127 127 127 127 127 127 127 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 202 202 202 202 202 202 202 214 214 214 214 214 214 214 202 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 215 214 214 215 214 214 215 215 215 215 215 215 215 215 202 202 202 202 202 202 202 202 202 202 202 202 201 202 202 202 202 202 202 202 202 202 202 202 202 202 201 202 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 202 202 201 202 201 201 204 201 201 202 201 201 201 201 201 201 201 201 201 201 201 201 204 204 204 204 204 204 204 201 201 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 215 215 215 215 215 215 215 215 215 215 214 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 214 215 202 214 214 215 215 202 202 202 202 202 215 202 202 202 202 215 215 202 202 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 204 204 215 215 204 204 215 204 204 215 204 204 204 204 204 204 204 215 215 215 215 215 215 217 215 215 215 215 215 215 215 215 216 215 215 215 216 216 216 216 216 216 216 215 215 204 215 215 216 216 204 204 204 204 204 204 204 204 216 204 204 204 216 216 204 204 216 204 216 216 216 216 216 216 216 216 215 216 215 215 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 218 218 216 218 218 218 218 201 201 201 201 201 201 201 201 201 129 129 129 129 129 203 203 201 129 129 203 203 129 203 203 203 203 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 203 203 129 203 129 129 203 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 203 203 203 203 203 203 203 129 129 129 129 130 129 130 130 130 130 130 130 130 130 130 130 130 130 130 129 129 128 162 129 129 129 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 127 127 127 127 127 127 127 128 128 128 127 127 128 128 127 128 128 127 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 74 128 130 130 130 130 130 130 130 129 130 129 129 129 129 129 130 130 130 130 130 130 130 129 130 130 75 75 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 128 128 128 128 129 129 128 128 128 129 129 129 129 129 129 128 129 129 129 128 128 128 128 128 128 75 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 130 130 130 130 130 130 130 130 130 75 75 130 75 130 130 130 130 130 75 130 130 75 75 75 75 75 75 75 75 75 75 75 75 128 75 74 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 75 75 75 75 75 75 75 75 75 75 77 64 218 218 218 218 125 125 125 216 216 216 216 216 125 125 125 125 125 125 125 125 125 125 125 125 125 125 204 216 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 125 204 204 125 125 125 125 125 125 125 125 125 125 216 125 216 204 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 119 125 125 125 125 204 204 204 204 204 204 204 204 204 201 204 204 203 203 204 204 204 204 203 203 203 203 203 203 203 203 201 203 201 201 203 203 203 201 201 201 201 203 203 203 201 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 130 130 130 130 130 119 66 119 119 119 119 119 119 119 125 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 204 204 203 203 119 204 204 204 204 204 203 203 204 204 204 203 203 203 203 203 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 203 203 203 119 119 119 119 119 119 130 119 119 203 119 119 119 130 119 119 119 130 130 130 130 130 66 66 66 119 66 66 66 119 119 119 119 119 66 66 66 66 66 66 66 66 66 64 64 64 64 64 119 119 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 75 64 64 64 64 64 64 64 66 66 119 66 66 64 64 66 66 66 64 64 130 75 75 64 64 64 64 64 64 64 75 64 75 75 75 64 64 64 75 75 64 64 75 75 64 218 218 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 66 125 66 66 66 125 125 125 125 67 125 125 67 67 67 67 67 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 67 125 67 67 125 125 125 125 125 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 66 66 66 66 66 66 66 64 66 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 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 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 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 64 64 68 67 67 67 67 67 67 67 67 67 66 67 67 67 67 67 67 67 67 64 64 64 64 64 64 67 64 64 64 64 67 67 67 67 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 64 64 64 64 64 64 64 64 67 67 67 67 67 67 67 68 67 68 68 68 68 68 67 68 67 68 68 68 68 68 68 68 68 68 64 68 64 64 64 64 68 64 64 64 64 64 64 64 64 64 64 64 64 64 68 64 64 68 105 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 105 68 68 68 68 38 38 38 105 68 105 105 105 105 105 38 38 38 38 38 38 38 37 38 37 37 38 37 37 105 37 37 37 37 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 64 65 105 65 105 105 105 105 105 105 105 105 65 105 105 103 103 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 106 106 106 106 106 106 106 105 106 103 105 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 64 64 64 64 65 65 65 64 64 64 64 64 65 65 65 65 65 65 65 65 65 65 65 65 65 65 64 64 64 64 64 65 65 64 64 64 64 64 77 65 65 65 64 65 65 65 65 77 65 122 122 122 65 65 65 65 65 65 65 65 65 64 65 65 65 65 65 65 65 65 65 65 65 122 65 65 65 65 103 103 103 122 65 122 122 122 122 122 103 103 122 122 122 122 103 122 122 122 122 122 104 104 106 106 104 104 104 103 106 103 103 103 103 103 104 104 106 103 104 104 104 103 104 104 104 104 103 103 65 65 103 65 103 65 65 65 65 65 65 65 65 65 65 65 103 65 65 65 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 123 103 103 123 103 123 103 103 103 103 103 103 123 103 103 103 123 123 122 122 123 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 151 104 104 104 104 151 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 104 151 104 104 104 104 124 104 104 123 123 123 123 123 104 123 123 123 123 123 123 123 151 151 124 124 151 151 151 124 124 123 123 124 124 124 124 151 124 124 124 151 151 124 124 124 150 150 77 77 77 77 77 77 77 75 75 75 75 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 75 75 75 75 75 77 77 74 75 74 74 74 74 74 74 77 74 74 74 77 77 74 74 74 74 74 77 77 77 77 77 77 76 77 77 75 77 77 77 77 77 77 77 77 76 77 77 74 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 73 76 73 73 73 74 74 74 74 74 74 74 74 74 128 72 72 72 72 74 74 74 72 72 74 74 72 72 72 72 72 127 127 127 127 127 72 72 127 127 127 127 127 72 72 127 127 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 71 72 71 72 71 71 71 71 71 71 71 73 73 73 73 73 73 73 73 73 76 76 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 72 74 72 72 73 73 73 73 73 73 73 73 73 76 72 72 73 72 73 73 72 72 73 72 72 72 73 73 73 73 73 73 73 72 73 72 72 73 73 73 73 73 73 73 73 71 71 71 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 71 73 73 73 73 73 73 73 73 73 81 81 81 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 81 81 73 81 81 73 73 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 150 150 124 124 124 124 150 124 124 123 124 124 124 124 124 124 124 124 124 124 124 124 124 124 120 120 123 123 123 123 123 121 123 123 123 123 123 123 123 121 121 121 123 121 121 121 121 121 121 121 121 121 120 120 124 120 120 120 120 123 124 123 123 123 120 120 120 123 123 120 120 121 121 121 120 120 120 120 120 120 120 120 120 121 121 120 121 120 120 120 120 120 120 120 120 120 120 120 120 120 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 121 121 122 122 77 77 122 77 122 77 77 77 77 77 77 77 77 77 77 77 122 77 77 77 122 121 122 122 76 76 76 122 122 122 122 122 122 76 122 122 122 76 76 76 76 76 76 121 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 73 76 73 73 120 82 120 120 82 121 82 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 73 121 121 121 121 121 121 121 122 121 122 122 122 121 121 121 121 122 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 73 73 121 73 73 73 73 121 121 121 121 73 73 73 121 73 73 73 73 73 73 73 82 82 82 82 82 82 82 73 73 73 73 73 73 73 82 82 82 82 82 82 82 82 82 82 82 82 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 82 82 82 82 82 82 82 73 73 73 73 73 82 82 73 73 73 73 82 73 73 73 82 82 82 82 82 82 82 82 82 73 81 82 82 82 82 82 81 82 82 81 82 82 150 150 150 150 150 150 150 124 124 120 120 120 150 150 150 150 150 150 150 150 150 150 150 150 150 150 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 298 299 299 299 150 150 299 299 299 120 150 120 120 120 299 299 150 120 120 299 299 120 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 300 300 82 120 82 82 82 82 82 82 82 82 82 82 82 82 82 298 82 82 82 298 298 82 298 298 82 298 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 293 82 82 82 82 293 82 82 82 82 82 82 82 82 82 82 82 293 82 82 82 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 299 299 299 299 299 299 296 299 299 298 298 298 298 298 298 298 299 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 120 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 293 293 293 293 298 293 293 293 293 293 298 293 293 293 293 293 293 293 296 296 296 296 296 296 296 296 296 298 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 298 298 293 293 293 292 292 293 293 293 293 293 293 292 293 293 293 292 292 292 292 292 296 296 296 296 296 292 292 296 296 298 298 292 292 292 292 292 292 292 292 292 292 292 296 296 296 296 296 296 296 292 292 292 292 292 292 296 292 292 292 296 296 292 292 292 37 37 37 37 37 37 37 37 37 106 106 37 37 37 37 37 37 37 37 37 37 37 37 37 40 40 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 107 107 106 107 107 107 37 40 37 37 37 37 107 106 37 106 106 106 107 107 37 107 107 107 107 107 107 107 40 40 107 40 40 107 40 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 104 104 151 104 190 190 190 151 151 151 151 151 151 151 151 190 151 151 151 190 190 151 151 190 190 190 151 151 151 151 151 151 151 151 151 150 150 150 150 151 151 151 151 151 150 151 151 150 150 150 150 151 151 189 151 151 151 151 189 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 189 189 189 189 189 189 189 151 151 151 151 151 151 189 189 189 189 189 189 189 189 189 189 189 189 189 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 191 191 107 107 191 191 191 107 107 190 107 107 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 191 191 190 191 191 190 191 107 190 107 190 190 190 190 190 190 190 190 190 190 190 189 191 191 191 191 191 189 191 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 107 107 107 107 107 109 109 191 107 191 191 191 191 191 109 109 191 191 108 108 109 108 108 108 108 108 191 191 191 191 191 191 191 189 189 189 189 189 213 189 191 191 189 189 213 213 191 213 213 213 213 213 108 108 191 108 108 191 108 191 191 191 191 191 191 191 191 191 191 191 193 191 193 213 108 108 108 108 108 108 108 193 193 213 193 193 193 193 193 193 193 193 193 193 108 193 193 193 193 193 150 150 150 150 150 150 150 150 150 299 150 150 150 150 150 150 150 150 150 150 150 300 209 209 209 209 299 299 299 299 299 300 299 300 299 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 209 209 300 300 300 300 300 299 300 299 299 300 300 300 300 300 300 300 300 300 300 300 300 209 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 297 296 296 296 296 296 296 296 296 296 296 294 292 294 294 294 296 296 296 296 294 294 296 294 294 294 294 294 296 297 296 296 297 297 297 296 296 296 296 296 296 297 296 296 296 297 297 296 294 294 297 297 297 297 297 297 297 294 297 294 294 294 294 294 297 297 297 294 297 297 297 295 297 297 295 297 300 300 300 300 300 300 238 300 300 300 300 300 300 300 300 238 300 300 300 238 238 300 300 238 238 238 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 297 300 296 297 297 238 297 297 297 297 297 300 300 300 300 300 297 297 297 300 297 297 297 297 297 297 238 238 297 297 297 297 238 297 297 297 297 297 297 297 297 297 297 297 238 297 297 297 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 295 238 295 295 295 295 295 295 295 295 295 295 295 238 295 295 295 295 295 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 295 295 238 295 295 238 238 238 238 239 239 239 87 295 295 87 87 87 87 239 239 87 87 87 239 239 87 87 87 87 239 193 193 193 193 193 193 193 213 193 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 211 211 213 213 213 213 213 213 213 213 213 189 213 213 211 213 213 211 213 213 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 213 213 213 213 213 211 211 213 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 240 240 189 189 189 189 189 209 211 209 209 150 209 209 209 209 209 209 209 209 209 209 211 209 209 209 209 209 150 150 150 150 150 209 209 150 150 150 150 150 150 209 150 150 150 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 240 240 209 209 240 240 240 209 209 209 209 300 209 240 209 300 300 300 240 300 300 300 240 240 240 240 240 240 240 211 211 211 211 211 240 240 240 240 240 240 240 240 240 240 240 240 240 240 211 211 211 211 211 211 211 211 211 189 211 211 211 211 211 211 211 211 211 211 211 211 240 240 240 240 240 240 240 240 240 211 211 211 240 240 240 240 211 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 239 239 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 238 238 240 240 239 240 240 240 240 239 240 240 240 240 240 240 240 240 240 240 240 239 240 240 238 239 239 239 239 239 239 239 238 239 238 238 239 239 239 239 239 239 239 239 239 239 239 193 193 193 193 193 193 193 212 193 211 212 212 212 212 193 193 193 193 212 193 193 212 212 212 212 212 211 212 211 211 211 212 212 211 211 240 240 211 241 211 211 212 211 211 241 211 212 241 241 241 241 241 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 240 240 240 240 240 241 241 241 241 239 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 239 239 239 239 239 239 239 239 239 87 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 241 241 239 241 241 239 281 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 241 241 281 241 281 281 281 239 281 239 239 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 212 212 212 212 212 212 212 212 212 241 241 241 241 241 212 210 212 212 241 210 210 241 241 210 241 210 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 210 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 210 241 241 281 281 281 241 241 241 241 281 281 281 241 281 281 281 281 281 281 281 212 212 210 212 212 210 192 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 281 281 281 281 210 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 281 281 210 210 210 210 210 210 210 210 210 281 210 210 210 210 210 210 210 210 210 210 210 210 210 210 188 188 37 37 37 37 37 38 38 40 37 40 40 40 40 40 37 38 37 40 40 38 38 40 38 38 38 38 40 40 40 40 40 40 40 107 40 109 107 109 109 40 40 40 40 40 40 40 40 40 40 40 40 40 38 38 40 40 38 40 38 40 40 40 40 40 40 40 40 40 40 40 42 40 40 40 38 38 42 38 42 42 42 42 40 40 40 40 42 42 42 42 42 42 42 42 42 42 42 42 42 42 109 109 109 109 109 109 109 108 109 108 108 108 108 109 109 109 109 109 109 109 109 109 109 109 109 109 108 108 108 108 108 108 108 108 108 193 108 108 108 108 108 108 108 108 108 108 108 108 108 96 96 96 109 109 108 109 110 110 110 108 108 108 108 108 110 110 110 108 108 110 110 108 110 110 109 109 110 109 109 109 109 110 110 110 110 110 110 110 110 109 110 110 110 110 44 110 110 110 44 44 42 42 42 42 42 42 42 40 42 40 40 40 40 42 42 42 42 42 42 42 42 40 42 40 46 46 40 40 40 40 40 40 40 109 109 109 109 109 109 109 109 109 109 109 44 109 109 109 40 40 40 40 44 44 44 40 40 40 40 40 40 44 40 40 44 44 44 44 44 109 44 40 44 44 44 44 44 44 44 109 44 44 44 44 44 44 44 44 44 44 44 44 42 42 42 42 42 42 42 42 42 46 46 46 46 42 42 42 42 42 42 42 42 42 42 42 42 42 46 46 44 44 44 46 46 44 44 44 44 44 44 44 44 46 44 44 44 46 46 53 46 46 46 46 42 42 46 42 42 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 42 42 46 46 46 46 43 46 46 46 46 46 46 46 46 46 46 46 46 46 43 46 46 46 49 49 193 193 193 193 193 195 195 193 193 193 195 195 195 195 195 195 193 195 195 195 195 195 195 195 195 195 212 212 212 212 212 195 195 212 212 192 192 192 192 192 192 192 192 192 192 192 195 192 192 192 192 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 96 96 195 195 96 96 96 195 195 195 195 195 195 96 96 96 195 96 96 96 96 96 96 96 96 96 192 192 192 192 192 192 192 192 192 210 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 210 210 210 210 210 188 192 188 210 188 210 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 192 194 192 192 192 194 194 192 192 192 192 192 192 194 192 192 192 194 194 188 188 188 194 194 194 194 194 194 194 194 194 188 188 194 194 194 194 194 194 194 194 93 93 194 194 93 93 93 96 96 96 96 96 94 96 195 94 192 195 195 94 94 94 94 94 94 94 94 94 94 94 94 94 94 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 94 94 94 94 94 94 94 94 94 192 192 192 94 94 94 94 192 192 194 192 192 192 94 94 94 94 94 94 94 194 94 194 194 194 94 93 94 194 194 93 93 93 93 93 96 96 94 96 96 96 96 94 94 94 94 94 94 94 96 96 94 96 94 96 98 94 96 98 98 98 94 94 94 94 94 98 98 93 93 93 93 93 93 93 98 98 93 93 93 98 98 93 93 98 93 98 98 98 94 98 98 98 98 94 94 94 94 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 49 49 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 54 46 54 54 54 53 46 53 53 53 53 53 44 53 44 44 44 44 44 53 53 53 44 44 44 53 44 44 44 44 44 54 54 54 54 54 53 53 46 54 46 53 53 53 53 53 53 53 53 53 53 53 53 54 54 53 53 54 53 53 53 53 44 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 110 44 110 110 110 110 110 110 110 96 110 110 96 110 110 110 110 110 110 110 110 96 110 110 110 110 96 96 96 96 96 96 96 108 108 108 108 108 96 96 108 195 195 96 96 195 195 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 53 53 53 53 48 48 48 48 53 48 44 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 44 44 44 48 48 48 44 44 44 48 110 48 48 48 48 110 48 48 110 110 110 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 110 48 48 48 48 111 111 111 111 111 96 96 96 111 111 111 111 96 96 111 96 96 96 53 53 48 48 48 48 53 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 113 113 113 48 48 111 111 111 111 111 96 111 96 96 96 111 111 111 111 98 111 111 98 98 98 113 113 113 113 113 113 113 48 48 48 48 111 113 113 113 113 111 111 111 111 98 98 113 113 113 113 113 113 113 98 113 98 98 98 113 113 113 98 98 113 113 98 113 113 49 49 46 49 49 49 49 54 46 54 54 54 54 55 49 49 49 49 55 49 49 55 49 49 55 49 54 54 54 54 54 54 54 53 53 53 53 53 53 53 54 54 53 54 54 54 54 54 54 54 54 54 55 55 55 55 55 55 55 54 54 54 54 54 55 55 54 54 54 55 55 54 54 54 55 56 55 55 55 55 56 55 55 54 55 55 55 55 55 56 55 55 55 56 56 55 55 56 56 56 53 53 53 53 53 53 53 48 48 113 48 48 48 53 53 53 53 53 53 53 53 53 53 53 53 53 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 53 53 53 53 53 59 53 113 48 113 113 113 59 59 59 113 113 59 59 113 113 59 53 53 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 61 59 56 56 55 55 55 55 56 55 55 54 54 54 54 54 55 55 55 55 54 63 62 54 54 63 63 63 54 54 53 54 54 53 54 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 63 63 63 63 63 63 63 54 54 54 54 63 63 63 63 63 63 63 63 53 53 53 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 59 63 63 63 63 63 56 56 62 62 62 62 62 62 62 63 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 60 63 62 62 62 62 62 62 62 62 62 63 62 62 62 62 62 62 62 62 62 62 62 62 62 58 62 62 62 62 58 62 62 60 62 62 60 62 62 62 62 62 58 58 58 58 58 58 58 58 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 244 244 244 214 214 214 214 214 217 214 217 214 215 215 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 244 244 214 244 244 244 244 214 214 214 214 217 217 217 214 217 217 217 217 217 217 217 244 244 244 244 244 244 244 244 244 217 217 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 217 217 217 217 217 217 217 216 217 216 216 216 217 217 217 217 217 217 217 217 217 217 217 217 217 217 216 216 216 216 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 217 218 217 217 218 218 218 217 217 216 217 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 244 244 244 219 219 219 219 219 244 217 217 217 219 219 219 219 219 219 219 219 219 219 219 219 219 219 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 219 219 219 219 219 219 219 217 219 217 217 217 217 219 219 217 217 217 219 217 217 217 219 219 219 219 219 219 219 219 219 218 218 218 219 219 219 219 219 219 219 219 219 196 244 244 219 219 219 219 244 219 219 219 219 219 219 219 219 219 219 219 219 220 220 219 220 220 220 220 219 219 219 219 219 219 219 219 219 196 196 196 196 196 219 219 219 196 196 219 219 196 196 196 196 196 220 220 219 220 219 197 197 219 219 219 219 219 197 197 219 219 219 197 197 219 197 196 220 220 197 197 220 220 220 197 197 196 196 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 218 218 125 218 218 218 218 125 125 125 125 125 125 125 125 218 125 125 125 218 218 125 125 125 115 115 125 125 67 125 125 125 125 67 67 67 67 67 67 67 67 67 67 67 39 39 39 39 39 39 39 39 115 115 125 125 115 115 115 125 125 125 125 125 115 115 125 125 125 39 115 39 39 39 115 115 115 115 115 115 115 39 115 39 39 39 39 39 115 115 115 115 115 115 115 39 115 115 115 115 67 67 67 67 67 67 67 68 68 68 68 68 68 68 67 67 67 68 68 67 67 69 69 69 69 69 38 68 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 69 69 68 69 69 38 69 68 68 68 68 38 38 38 38 38 38 38 38 38 38 38 69 69 38 69 69 69 69 38 38 38 38 38 38 38 38 38 38 38 69 38 42 42 115 115 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 67 39 39 67 39 67 67 67 67 67 67 69 67 67 67 67 69 67 69 69 39 39 39 39 39 39 69 39 39 39 39 39 39 69 39 39 39 69 69 69 69 69 39 39 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 42 69 42 42 115 115 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 43 39 43 43 43 43 43 39 39 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 43 43 39 43 43 43 43 43 43 42 43 43 42 42 42 43 43 43 43 43 43 43 43 43 42 43 43 43 43 43 43 43 43 43 43 43 49 197 197 197 197 197 197 197 196 197 196 196 196 196 196 196 196 197 196 196 117 117 196 196 117 117 117 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 116 196 115 116 116 116 116 117 116 196 196 116 116 116 196 196 196 196 196 196 116 196 196 196 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 50 218 196 218 218 218 218 115 218 218 218 218 218 218 218 218 218 218 218 218 115 115 218 115 115 115 115 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 115 115 218 115 115 115 115 218 218 218 218 218 115 115 218 218 218 115 115 218 218 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 116 50 116 116 116 116 50 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 196 115 115 115 115 115 115 196 115 115 115 115 115 115 115 115 115 115 115 115 116 116 116 116 116 116 115 116 116 116 116 115 116 115 116 115 115 115 115 115 115 115 116 116 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 50 50 50 50 50 50 50 116 116 116 116 116 116 116 50 50 50 116 47 50 50 47 47 47 47 47 116 116 115 116 116 116 116 115 115 115 115 115 116 47 115 115 43 47 47 43 43 43 47 47 47 47 47 47 47 116 47 116 116 47 47 47 47 47 47 47 43 47 43 43 47 47 47 47 47 49 49 43 43 43 43 43 49 49 43 43 43 49 49 43 49 49 197 197 117 197 197 152 152 117 117 117 117 117 117 117 117 117 117 117 117 117 152 117 117 117 117 152 116 117 116 116 117 117 117 116 116 50 116 50 50 116 117 117 116 116 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 152 117 117 117 118 117 117 117 118 117 118 118 118 118 118 117 118 118 118 118 118 118 118 118 118 50 50 50 50 50 50 50 50 50 47 47 47 47 50 50 50 50 50 50 50 50 50 50 50 50 50 47 47 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 56 47 50 47 47 47 47 56 47 47 47 47 47 47 56 47 47 49 56 56 49 56 56 47 50 56 56 47 56 47 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 118 118 118 118 118 118 118 118 118 117 118 118 50 118 118 118 118 118 118 118 118 50 118 118 118 118 50 117 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 57 57 50 57 57 57 57 50 50 50 50 57 57 57 50 57 57 57 57 56 56 56 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 57 118 57 57 118 57 57 57 57 57 57 57 57 57 56 56 57 57 57 57 57 62 57 57 57 57 57 57 57 57 57 57 57 57 118 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 58 58 57 57 58 58 58 57 58 57 58 58 58 58 58 58 58 214 214 214 214 214 214 214 244 244 244 244 244 214 242 214 244 244 242 244 242 242 242 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 242 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 242 244 242 242 242 244 244 244 244 244 243 244 242 242 244 244 243 242 243 243 243 243 244 244 244 244 244 244 244 220 244 220 220 220 220 220 244 244 244 244 220 244 244 220 220 244 220 244 220 220 220 220 220 220 220 197 220 197 197 197 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 243 243 243 243 243 243 243 244 243 244 244 244 244 243 243 243 243 243 243 243 243 243 243 243 243 243 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 220 243 243 244 243 243 243 243 244 244 244 244 244 244 244 244 244 244 244 220 244 220 220 243 243 220 243 243 243 243 220 220 220 220 220 243 243 220 220 220 243 243 220 220 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 272 271 271 271 271 243 271 243 271 271 271 271 271 271 271 152 197 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 220 220 152 152 220 220 220 152 152 118 152 152 152 152 118 118 118 118 118 118 118 152 152 152 152 118 152 152 118 152 149 149 149 153 220 152 152 152 152 153 152 152 152 152 152 152 152 152 152 152 152 152 152 152 149 153 220 153 153 153 153 153 152 153 149 149 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 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 58 57 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 148 148 118 118 58 58 148 118 118 58 58 58 58 58 58 58 58 58 58 58 58 58 148 148 148 148 148 148 148 58 58 58 58 58 58 58 148 148 148 58 148 148 148 58 148 148 148 148 153 153 153 153 153 153 153 149 153 149 149 149 149 149 153 149 149 149 149 149 149 149 149 149 149 149 149 149 118 149 149 149 149 118 118 118 118 118 149 149 149 118 118 149 149 118 118 118 149 149 149 149 149 149 148 149 149 149 149 149 149 149 149 149 149 149 148 149 148 148 148 149 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 153 153 153 153 153 153 153 149 153 149 149 149 149 149 153 153 153 153 153 153 153 166 153 166 166 166 148 149 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 166 166 166 166 166 166 166 149 148 149 148 148 148 148 148 148 148 148 148 148 148 148 166 166 166 166 166 166 166 148 148 148 148 148 148 148 166 166 166 166 166 166 166 166 166 166 166 166 271 271 271 271 271 271 271 271 271 272 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 243 243 243 243 272 272 272 272 272 243 243 272 272 272 272 272 243 272 272 272 272 272 272 272 272 272 271 271 272 271 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 271 271 272 272 272 272 227 272 272 272 272 272 272 272 272 272 272 272 272 272 227 272 272 227 227 227 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 272 272 220 220 220 220 220 220 220 152 220 197 152 152 220 220 220 220 220 220 220 220 220 220 220 272 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 272 272 220 220 220 273 272 220 220 220 220 153 273 273 220 153 153 153 273 153 153 153 272 227 272 272 272 273 273 272 272 272 272 272 272 272 272 273 272 272 272 273 273 272 272 273 273 273 272 272 272 272 272 272 272 272 272 220 220 272 272 272 272 272 272 272 272 272 272 272 273 273 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 273 273 273 273 273 273 273 272 272 272 272 273 273 273 273 273 273 273 273 273 273 153 227 227 273 273 227 227 227 273 273 273 273 273 273 273 273 165 273 273 165 165 165 165 165 165 165 165 273 273 273 273 273 273 273 273 273 153 153 153 273 273 273 273 273 273 273 273 273 166 165 165 165 165 165 165 165 273 273 273 273 273 165 166 165 273 273 273 166 273 273 166 165 165 165 165 165 166 165 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 227 271 271 227 271 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 271 271 271 271 271 271 269 271 271 271 271 271 271 271 271 271 271 227 227 227 227 227 269 269 269 269 269 227 227 227 227 227 227 269 269 269 269 269 269 269 269 269 269 269 227 227 227 227 227 227 227 165 165 165 165 165 165 165 227 227 165 165 165 165 227 165 165 165 165 165 165 165 165 165 165 165 165 166 166 166 166 166 166 166 165 146 166 146 146 146 146 146 146 146 146 146 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 146 146 165 165 165 165 165 165 165 165 165 146 146 165 164 165 165 165 165 165 165 165 165 164 165 165 164 165 269 269 269 269 269 269 269 227 227 227 227 227 227 227 269 269 269 269 227 269 269 227 269 269 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 165 227 227 227 227 227 227 227 165 227 165 165 165 165 165 227 165 165 165 165 165 165 165 269 269 269 269 269 269 269 227 269 269 269 269 269 269 269 269 269 269 269 269 269 269 227 227 165 227 163 163 163 165 165 164 165 165 164 163 163 163 163 163 163 163 163 164 163 163 163 163 163 163 269 269 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 164 163 163 163 163 163 163 163 163 164 163 163 163 163 164 163 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 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 164 164 164 164 164 164 164 164 164 164 164 164 164 167 164 164 164 167 167 164 164 167 167 167 164 164 146 164 164 164 164 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 143 143 146 146 146 146 146 146 146 166 146 166 166 166 166 146 146 146 146 146 146 146 146 146 146 146 147 146 146 143 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 143 143 146 143 143 143 143 145 146 145 145 145 145 145 145 143 145 145 145 145 145 145 145 145 145 145 167 167 164 164 167 167 167 164 164 164 164 143 143 143 167 167 164 143 143 143 143 143 143 143 143 143 164 164 164 164 143 143 143 164 164 164 164 146 143 143 164 164 164 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 145 145 167 167 167 167 167 167 167 143 167 143 143 143 143 143 167 167 167 143 143 167 167 143 205 205 205 205 143 143 143 143 143 143 143 145 143 145 145 145 145 145 145 145 143 145 145 145 144 145 145 144 144 144 205 205 143 143 205 205 205 143 143 143 143 143 143 143 143 143 143 144 144 144 144 144 205 205 205 205 205 205 205 144 205 144 144 144 144 144 205 205 205 205 144 236 236 236 236 236 236 236 166 166 148 166 166 147 147 148 148 148 148 148 148 147 147 147 148 147 147 147 147 147 147 147 147 147 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 41 41 41 147 147 147 147 147 41 41 148 148 148 148 148 148 148 148 148 148 41 41 148 41 41 41 147 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 148 148 58 58 45 45 45 58 58 58 58 58 58 45 45 45 58 58 45 45 45 45 45 45 45 45 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 52 52 52 45 45 45 45 45 45 45 58 58 58 58 58 45 52 58 58 58 52 52 52 52 52 45 45 45 45 45 45 45 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 45 140 45 41 45 45 45 45 45 148 148 148 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 41 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 52 45 45 52 52 52 41 41 140 41 140 140 140 140 140 45 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 140 140 140 140 142 142 142 142 142 140 142 142 142 142 142 142 142 142 142 142 142 142 139 140 142 139 139 139 139 142 142 142 142 142 141 141 139 139 139 139 141 141 139 141 141 141 141 141 236 236 236 236 236 251 235 144 144 144 144 144 144 251 251 251 236 251 251 251 251 251 251 251 251 251 144 144 145 145 144 144 144 145 145 145 145 145 145 145 144 138 145 145 145 138 138 138 138 138 138 138 251 251 251 251 251 251 251 144 251 144 144 144 251 138 251 251 144 138 251 138 138 138 251 251 251 251 251 251 251 137 137 138 138 137 138 137 251 251 251 137 137 251 251 137 137 137 137 137 145 145 145 145 145 145 145 145 145 145 145 145 147 145 145 145 145 145 145 145 145 147 145 145 145 41 147 147 147 147 147 147 147 166 147 166 166 147 147 147 147 147 147 147 147 147 147 147 41 41 147 147 147 147 41 147 147 147 147 147 147 147 147 147 147 147 41 147 147 147 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 137 137 137 137 137 137 137 138 137 138 138 138 138 138 137 137 137 138 138 137 137 138 138 138 138 137 138 138 145 138 138 138 138 145 145 145 145 145 138 138 145 145 145 145 138 145 145 41 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 41 41 138 138 138 138 138 138 138 41 138 41 41 41 138 138 138 41 41 138 138 41 41 41 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 139 139 139 139 139 139 139 138 138 138 138 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 139 139 139 139 139 139 139 137 137 137 140 140 139 139 137 140 140 140 139 140 140 140 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 141 139 139 141 141 235 235 235 235 235 235 235 235 235 251 251 251 251 235 235 235 235 235 235 235 235 235 235 235 235 235 251 251 251 251 251 251 251 251 251 137 251 251 250 250 251 251 251 251 250 250 250 250 250 250 250 250 250 234 235 235 250 250 250 251 251 251 251 251 250 250 251 250 250 250 250 250 250 250 250 234 250 250 247 247 247 250 250 250 250 250 250 250 247 247 250 250 247 247 247 247 247 247 247 247 137 137 137 137 137 137 250 139 139 139 139 139 254 139 137 254 137 139 254 254 254 254 254 254 254 254 139 139 139 139 139 139 254 141 141 141 141 141 230 230 230 230 139 230 230 230 230 230 230 230 230 230 254 254 254 254 254 254 254 254 254 139 254 254 254 254 254 254 254 230 230 230 230 230 254 254 254 254 254 254 254 230 230 230 230 230 230 230 253 253 230 230 253 253 253 253 253 253 253 253 249 249 250 247 249 249 249 250 250 250 250 250 250 250 249 249 250 250 254 249 249 254 249 249 249 249 250 250 250 250 250 250 250 250 250 137 250 250 250 254 250 250 254 254 254 254 254 254 254 249 254 254 254 254 254 250 254 250 250 250 254 254 254 254 254 254 254 254 254 254 253 253 254 253 253 253 253 254 254 254 254 254 253 253 254 253 253 253 253 253 253 253 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 248 248 253 249 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 248 248 248 248 248 248 248 248 248 249 248 248 248 248 249 249 249 253 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 228 248 248 248 248 248 248 248 248 248 228 248 248 228 228 228 228 228 228 228 228 248 248 252 248 248 252 252 253 253 253 253 252 252 252 252 252 252 252 252 252 252 252 252 229 229 229 228 228 228 228 228 228 228 248 248 248 252 252 229 229 228 228 252 229 229 229 229 229 228 228 229 228 228 228 228 229 229 229 229 229 229 229 229 228 229 229 229 229 35 229 229 35 35 35 253 253 253 253 253 253 253 230 230 230 230 230 230 231 253 253 253 253 253 252 252 231 231 231 231 252 230 230 230 230 230 230 230 230 230 141 141 230 230 230 230 230 230 230 230 230 230 230 230 230 230 231 231 231 231 231 231 231 231 230 231 230 230 230 231 231 231 231 230 231 231 230 231 231 252 252 231 231 231 231 252 231 231 233 231 231 231 231 231 232 231 231 231 232 232 231 232 232 232 232 229 35 229 229 35 35 35 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 252 252 252 252 252 252 252 253 253 252 252 252 252 252 252 252 252 252 252 252 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 252 229 252 252 252 252 229 229 229 229 229 229 229 252 229 252 252 252 229 229 229 229 232 229 229 232 232 232 35 35 35 35 35 35 35 35 229 229 229 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 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 35 35 35 35 36 36 36 229 35 229 229 229 36 36 36 36 229 36 36 229 36 36 35 35 36 36 35 36 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 141 141 141 141 141 141 141 142 141 142 142 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 142 142 142 142 142 51 51 142 142 142 142 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 141 141 141 141 141 141 141 142 141 142 142 142 141 141 141 142 51 51 141 51 51 51 141 233 141 141 141 112 233 51 51 51 51 51 51 51 112 112 141 141 112 112 112 51 112 112 112 112 52 51 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 51 52 52 52 51 51 60 60 60 60 60 60 60 58 60 58 58 60 60 60 60 60 60 60 60 60 60 60 60 60 52 52 60 60 60 52 52 52 60 60 60 60 60 60 60 60 60 60 60 60 61 51 60 60 61 61 61 60 60 60 60 60 61 61 61 61 63 61 61 61 61 63 112 112 51 112 112 112 112 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 61 51 51 51 51 61 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 61 61 61 61 61 61 61 61 61 51 61 61 61 61 61 61 61 61 61 61 61 61 112 112 112 112 112 112 112 114 112 61 51 114 114 114 112 112 112 112 112 112 112 114 114 112 114 101 61 61 61 61 114 114 114 61 61 61 59 59 114 114 61 59 59 114 114 59 59 114 114 101 114 114 114 114 114 114 114 61 114 114 114 114 114 114 114 114 114 114 114 114 101 101 113 113 113 113 101 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 36 36 36 36 36 36 36 36 36 229 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 229 229 229 229 229 229 229 229 229 232 229 229 232 229 229 92 229 229 229 92 92 92 92 92 92 92 36 36 36 36 92 92 92 92 92 229 92 92 92 92 92 92 92 92 92 92 92 92 91 91 92 92 91 91 91 92 92 92 92 92 92 92 91 91 92 92 92 95 91 95 95 95 95 95 232 232 231 232 232 232 232 231 231 233 231 231 233 231 231 232 231 231 231 231 232 233 231 231 231 231 230 233 233 233 233 233 233 141 233 141 141 141 233 233 233 141 141 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 99 233 233 233 233 99 233 233 233 233 233 233 112 233 233 112 112 112 112 112 112 95 95 95 95 95 95 95 92 92 92 92 92 92 92 95 95 95 95 95 95 95 97 95 95 97 95 92 92 92 92 92 232 97 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 97 97 97 97 97 97 97 92 97 92 92 97 97 232 97 97 232 232 99 232 232 232 97 97 99 99 99 99 99 99 99 99 99 99 99 99 99 99 112 112 112 112 112 112 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 97 97 101 99 101 101 101 112 112 112 112 112 101 101 101 112 112 101 101 101 101 101 95 95 95 95 95 95 95 95 95 97 95 95 95 100 95 95 101 100 100 101 101 101 95 95 100 95 95 100 95 101 100 101 101 101 100 100 100 101 113 100 100 113 100 100 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 20 20 20 91 91 91 91 91 91 91 91 91 95 95 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 20 20 20 20 20 20 20 36 36 36 91 91 20 20 91 91 91 91 20 91 91 91 20 20 20 20 20 20 20 20 20 91 91 20 21 20 20 20 20 20 21 20 20 21 21 21 21 21 95 95 95 95 95 95 95 95 95 95 95 95 93 95 95 95 95 95 95 95 95 93 95 95 93 95 95 95 95 95 95 95 95 98 98 98 98 98 98 98 98 98 98 98 93 98 98 98 93 93 93 93 93 93 93 95 93 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 93 93 21 21 21 21 21 21 21 91 21 91 91 21 90 90 21 21 21 21 90 90 90 90 90 90 90 90 91 91 91 91 91 90 90 91 91 95 95 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 91 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 93 93 90 188 90 93 93 93 93 93 93 93 21 21 21 21 21 21 21 90 21 90 90 90 90 90 21 21 21 21 89 89 89 89 89 89 89 89 90 90 188 90 90 90 90 194 188 194 194 194 188 188 188 188 188 188 188 188 188 188 89 89 89 89 89 90 188 90 90 90 90 90 90 90 90 90 90 188 188 188 188 188 89 89 188 89 89 89 89 188 188 188 188 188 188 188 188 188 188 188 89 188 188 188 248 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 32 228 35 35 35 35 32 32 32 32 32 228 32 32 32 32 32 32 32 32 32 228 228 228 228 228 32 32 228 228 228 228 228 32 32 228 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 33 33 33 35 35 35 35 35 35 35 36 36 36 36 36 34 36 35 35 35 35 34 35 35 34 35 34 34 34 33 33 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 33 33 33 33 33 33 33 33 33 34 34 33 33 33 33 33 33 33 33 33 33 33 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 32 32 33 32 32 32 32 32 32 32 32 32 32 35 32 35 32 32 32 32 32 32 32 32 32 32 33 33 32 32 33 33 33 32 32 32 32 32 32 33 32 32 32 32 33 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 32 32 32 32 32 32 32 32 32 33 32 33 33 33 32 32 32 32 32 24 32 33 32 24 24 24 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 24 24 33 33 24 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 24 24 24 24 24 24 24 31 33 33 31 31 31 31 24 24 24 31 31 31 24 31 31 31 31 24 36 36 36 36 36 34 36 20 36 20 20 20 20 20 34 34 36 20 20 20 34 20 20 20 20 34 20 20 20 20 20 20 20 20 20 21 21 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 20 20 20 20 20 20 20 20 20 20 20 20 34 20 20 20 18 18 20 20 20 20 20 20 20 20 18 20 20 18 18 18 18 18 18 18 18 21 21 89 21 21 19 19 89 89 89 89 89 89 89 89 19 89 89 89 89 19 89 89 89 89 19 89 89 89 89 89 89 89 89 89 188 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 19 89 89 89 89 19 89 89 89 89 89 89 89 89 19 89 89 89 19 19 89 89 17 17 17 18 18 19 18 18 19 18 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 19 19 19 19 19 19 19 19 21 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 17 18 18 19 18 18 18 18 19 19 19 19 19 19 19 16 16 19 16 16 16 16 16 16 16 16 16 19 19 19 19 19 19 19 19 19 17 19 19 15 15 19 15 19 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 19 19 19 19 19 15 15 16 15 15 15 15 15 15 15 16 16 15 16 16 15 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 15 15 15 15 14 31 31 31 31 31 31 31 31 31 33 31 31 31 31 31 31 31 31 31 31 31 31 31 3 3 3 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 18 18 18 31 3 31 31 31 31 31 31 31 33 33 33 31 18 31 31 31 18 18 18 18 18 3 3 18 18 3 3 3 18 18 18 18 18 18 18 3 3 18 18 18 3 3 18 18 3 3 3 33 33 33 33 33 33 33 34 33 34 34 34 34 34 33 33 33 33 34 33 33 34 34 33 34 33 34 34 34 34 34 34 34 34 34 36 34 34 34 34 34 34 34 34 34 34 34 34 34 18 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 18 18 18 18 18 18 18 34 18 34 18 18 18 18 18 18 18 18 18 18 18 18 18 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 33 33 18 18 18 33 33 33 33 33 33 18 33 33 33 18 18 33 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 3 18 18 18 3 3 18 18 18 18 18 18 16 18 16 18 18 16 16 3 16 16 16 16 14 18 18 18 18 18 18 16 18 18 18 18 16 16 16 18 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 18 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 14 16 16 14 14 14 14 14 14 2 31 2 31 2 2 2 31 31 3 3 3 3 3 2 2 2 2 2 2 2 2 2 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 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 3 3 3 2 3 3 3 3 2 3 3 3 3 3 3 3 3 3 14 14 3 14 3 3 3 3 3 3 3 3 3 3 3 3 3 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 12 3 14 12 12 12 12 14 14 14 14 14 14 12 14 14 14 14 12 14 14 14 12 3 12 12 12 12 12 12 12 14 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 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 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 12 3 1 3 3 1 12 1 3 3 12 12 12 12 12 12 12 12 12 12 12 12 12 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 12 1 1 1 1 12 12 12 12 12 12 12 12 1 12 12 12 12 1 12 12 12 12 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 9 9 9 9 1 12 1 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 12 9 12 12 12 12 12 9 9 9 12 9 9 9 9 9 9 9 9 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 10 10 12 12 10 10 10 12 12 12 12 12 12 12 12 12 12 14 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 14 14 14 14 14 15 15 14 14 14 14 15 15 15 15 15 14 15 15 15 15 15 15 15 15 15 12 12 12 12 12 12 12 12 12 12 12 15 12 12 12 12 15 15 15 15 15 15 12 12 12 12 12 12 12 15 12 15 15 15 15 13 12 13 12 13 13 13 13 13 13 13 13 13 10 10 12 12 10 12 10 12 12 12 12 12 12 12 12 12 12 12 12 12 10 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 13 13 13 13 12 12 12 12 12 13 13 12 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 85 85 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 85 86 85 85 85 85 85 85 85 85 13 10 13 13 13 85 85 10 85 13 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 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 15 17 15 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 15 15 15 15 15 17 17 15 15 15 15 15 17 17 17 17 17 17 17 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 17 17 17 17 89 17 17 88 17 89 89 89 89 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 89 89 89 280 280 280 280 280 280 280 210 210 280 280 280 280 210 280 280 280 281 281 88 280 280 280 280 280 280 88 88 280 280 280 280 280 280 280 280 280 280 280 280 281 280 280 280 280 280 280 280 281 280 281 281 281 281 281 280 281 281 281 281 281 281 281 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 279 279 17 17 17 17 17 17 17 17 17 17 17 17 17 88 17 17 17 88 88 88 88 88 17 279 17 17 88 17 280 17 17 17 17 17 17 88 17 17 88 88 88 88 88 88 279 279 280 279 280 280 279 280 280 280 280 280 280 280 280 280 280 281 281 281 281 281 17 17 17 17 17 17 17 17 17 279 279 279 279 279 279 279 17 279 279 279 17 279 279 279 279 279 279 279 281 279 279 279 279 281 281 281 281 281 279 279 281 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 279 279 279 279 279 279 279 87 279 279 279 239 279 279 87 279 279 239 87 87 87 87 87 85 85 85 85 85 85 85 85 85 85 85 85 86 85 85 85 85 85 85 85 85 86 85 85 86 85 86 86 13 86 86 86 86 13 13 13 13 13 13 13 86 86 13 13 13 86 86 13 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 13 13 13 13 13 13 13 15 13 15 15 15 15 15 13 13 15 13 15 13 13 15 13 17 17 17 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 17 17 15 15 17 17 17 15 15 15 15 15 15 15 15 15 15 15 17 15 15 15 17 17 17 17 17 17 17 17 17 15 17 17 17 17 17 17 17 17 17 17 17 17 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 17 86 86 86 13 13 17 17 17 13 13 13 13 13 17 17 13 13 13 17 17 17 17 17 17 17 86 17 17 17 17 86 86 86 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 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 17 86 17 17 86 86 86 17 17 17 17 17 17 279 17 17 17 279 86 279 279 279 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 279 279 279 86 87 86 86 87 87 87 86 86 86 87 87 87 87 87 87 87 87 87 87 87 87 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 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 85 85 85 85 85 85 85 85 85 85 85 86 85 85 85 85 86 86 102 86 86 102 102 85 102 85 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 86 86 86 86 86 86 86 86 86 87 86 86 87 87 86 86 86 86 87 87 86 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 295 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 295 295 87 87 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 295 102 86 102 86 86 86 86 102 86 86 86 86 86 86 102 86 86 86 87 102 87 87 87 295 295 102 102 295 295 295 102 102 102 102 102 102 102 102 102 102 102 295 87 87 87 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 102 102 102 102 102 102 102 102 102 295 295 295 295 102 102 102 102 102 102 102 102 102 102 102 294 102 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 294 294 294 294 294 294 294 294 102 294 294 294 294 295 295 295 295 295 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 179 179 179 179 179 265 266 179 266 179 179 266 266 266 266 266 266 266 179 266 266 266 266 266 266 266 184 184 266 184 184 184 184 266 266 184 184 184 184 184 184 184 184 184 184 266 184 184 184 266 266 184 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 184 184 184 184 184 184 184 184 184 184 184 184 83 83 83 184 83 184 184 184 184 184 184 184 184 184 184 184 206 184 83 83 83 83 83 83 83 83 83 83 83 83 83 84 84 84 84 84 84 84 83 84 84 84 84 84 84 84 84 84 206 206 206 206 206 206 206 83 83 83 83 83 206 206 206 83 84 84 84 84 84 84 206 206 206 206 206 206 206 84 84 84 84 84 84 84 206 206 206 206 206 206 206 206 206 206 206 206 266 266 266 266 266 266 266 266 266 266 266 206 206 206 266 266 266 206 206 207 207 206 206 206 206 206 206 206 184 206 206 206 206 184 184 184 184 184 184 206 184 184 184 184 206 184 184 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 266 266 266 266 266 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 206 207 206 206 206 207 207 206 206 206 206 206 206 206 207 207 206 206 206 206 207 206 206 206 208 208 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 208 207 207 207 207 207 207 207 208 207 207 207 207 207 207 207 207 207 207 207 207 263 263 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 6 6 6 84 84 84 6 6 6 6 6 6 6 6 6 6 84 6 6 6 6 84 6 6 6 6 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 6 6 6 6 6 6 6 6 6 6 6 6 6 9 6 6 9 6 6 6 6 6 6 6 6 6 6 6 6 6 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 6 6 9 6 9 9 6 9 9 9 9 9 9 9 9 9 9 9 12 9 9 12 6 6 10 6 6 6 6 12 9 12 12 12 10 10 9 10 10 10 10 10 10 10 84 84 84 84 84 84 84 84 84 6 84 84 6 84 84 84 84 84 84 84 84 6 84 84 6 84 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 10 6 6 10 10 10 6 6 6 6 10 10 10 6 6 10 10 10 10 10 10 84 84 84 84 84 84 84 84 84 85 84 85 85 85 84 84 84 84 85 85 85 85 85 85 85 85 85 85 10 10 85 10 85 10 10 10 10 10 10 85 10 10 10 85 85 10 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 263 263 207 263 263 208 263 208 207 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 206 206 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 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 206 206 84 206 206 84 206 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 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 208 208 208 208 208 208 208 208 208 208 208 208 84 208 208 85 208 208 84 85 85 84 84 84 84 84 208 208 208 208 84 84 84 206 208 206 206 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 208 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 208 208 85 85 85 85 85 85 85 84 84 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 84 84 84 84 84 85 84 84 84 84 84 84 84 85 84 84 84 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 263 263 263 263 263 208 263 208 208 208 208 263 263 263 263 263 263 263 263 263 263 263 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 263 263 208 263 208 208 263 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 263 263 263 263 263 208 208 208 208 208 208 264 264 264 264 264 264 264 264 264 264 264 208 208 85 85 102 102 208 85 85 85 85 85 85 85 102 102 85 85 85 102 208 102 102 102 102 102 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 102 102 85 102 102 102 102 85 85 85 85 85 85 85 85 85 85 85 102 85 85 85 102 102 102 102 102 102 102 102 102 85 102 102 102 102 102 102 102 102 102 102 102 102 264 264 264 264 264 264 264 208 208 208 208 208 208 208 264 264 264 208 208 264 264 208 208 208 208 264 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 102 208 208 208 102 102 208 208 208 208 208 208 208 208 208 208 208 208 208 102 208 208 208 102 102 102 102 102 208 208 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 102 208 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 294 264 294 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 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 179 179 179 179 179 179 179 182 182 179 182 182 182 182 182 184 184 179 179 184 184 184 179 179 179 179 179 179 184 179 179 179 179 184 179 179 182 184 184 184 184 184 184 184 182 184 184 184 184 184 184 184 184 184 184 184 184 184 184 179 179 179 179 179 179 182 179 179 181 179 179 181 181 179 182 179 181 181 182 182 181 181 181 182 182 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 182 181 181 181 181 182 181 181 181 181 181 181 181 181 181 181 181 182 181 181 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 186 186 186 186 186 186 186 184 184 184 184 184 184 184 182 184 182 182 182 182 182 184 184 184 182 182 184 184 182 182 186 186 186 182 182 182 182 182 182 182 179 182 179 179 182 182 182 182 182 182 182 182 182 182 182 186 186 182 182 182 182 186 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 186 186 186 186 186 186 186 182 182 182 182 182 186 186 186 186 186 186 186 186 186 186 184 184 184 184 184 184 184 186 186 186 186 186 184 184 184 184 186 184 186 186 184 83 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 83 83 186 186 186 186 83 186 186 186 186 186 186 186 186 186 186 186 83 186 186 186 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 84 181 181 181 181 181 181 181 285 285 285 285 285 285 285 181 181 285 285 285 181 181 285 285 285 285 182 285 285 285 285 285 285 285 0 285 0 0 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 182 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 286 285 285 286 286 182 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 285 285 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 285 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 285 285 285 285 285 285 285 0 0 0 0 0 0 287 285 285 285 285 287 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 285 286 285 285 285 285 285 0 285 0 0 285 285 285 285 285 285 285 285 285 285 285 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 285 285 286 285 285 285 286 286 286 286 286 286 286 286 286 285 285 285 286 286 286 286 286 286 26 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 26 26 286 5 286 286 26 26 5 26 26 26 26 26 26 286 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 8 8 26 26 27 26 26 27 27 8 8 26 26 27 27 8 27 27 27 27 27 83 84 4 83 4 4 4 4 4 186 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 4 4 4 4 4 4 4 4 4 186 186 186 4 4 4 4 186 4 4 186 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 7 186 186 182 186 186 186 186 182 182 182 182 182 182 182 186 186 186 186 186 186 186 186 186 186 186 186 181 182 181 181 181 181 182 181 181 181 181 181 181 182 181 181 181 181 182 181 182 182 186 186 182 186 186 286 186 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 186 186 186 186 186 186 186 286 286 182 286 286 286 286 286 286 286 286 286 286 286 286 5 5 4 5 5 5 5 4 4 186 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 5 5 186 5 5 186 5 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 5 5 186 5 5 5 5 186 186 186 186 186 186 286 186 186 286 286 286 286 286 286 5 7 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 8 8 8 8 8 8 8 8 5 5 5 5 5 5 5 286 5 286 286 5 5 5 5 5 5 5 5 26 26 26 8 8 8 8 8 8 8 5 5 5 5 5 8 8 5 5 5 8 8 5 26 26 8 8 8 8 8 8 8 8 8 26 8 8 8 8 8 8 8 8 8 8 27 27 84 4 84 84 84 4 4 4 4 4 4 4 4 84 4 4 4 84 4 4 84 84 4 4 4 4 4 4 4 7 4 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 84 84 4 4 6 6 6 4 4 4 4 4 6 6 4 6 4 6 6 7 7 7 6 6 6 6 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 27 8 8 28 8 8 8 8 8 8 8 8 28 28 28 28 28 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 28 7 7 8 8 7 8 7 8 8 28 28 28 28 8 8 7 8 8 11 11 11 28 11 11 11 11 6 6 6 6 6 7 6 7 6 7 7 7 7 7 7 7 6 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 11 11 11 11 11 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 7 6 6 7 6 6 6 7 7 7 7 7 7 7 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 9 9 7 7 9 9 9 7 7 7 7 7 7 9 7 7 7 9 9 9 11 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 287 0 287 287 287 287 287 287 287 287 287 287 287 287 286 286 286 0 0 0 0 0 0 0 0 0 0 29 0 29 29 29 29 29 29 29 29 29 29 29 29 29 30 29 29 30 29 282 282 29 282 282 282 30 30 30 282 282 282 282 25 282 25 25 25 30 30 282 25 25 30 30 25 30 25 25 30 30 30 30 30 30 30 30 30 30 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 25 25 30 25 30 30 30 30 30 30 30 30 30 30 30 30 23 26 26 26 26 26 26 26 287 287 287 287 287 29 29 26 26 26 29 29 29 27 29 29 29 29 29 287 287 0 0 287 287 29 0 0 0 0 0 29 29 0 0 29 29 29 29 29 29 30 30 29 29 30 30 30 29 29 287 29 29 30 30 29 29 29 30 30 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 26 26 26 26 26 27 26 27 27 27 27 27 26 26 26 27 27 26 27 26 26 27 30 27 30 30 27 27 27 30 30 23 30 23 23 30 30 27 30 30 23 27 27 23 23 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 283 25 25 283 25 25 25 25 25 25 25 25 283 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 283 284 283 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 25 25 284 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 24 24 24 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 32 32 284 284 284 284 284 284 284 284 284 284 228 284 248 228 228 228 284 284 284 284 284 284 284 228 284 284 32 32 284 284 32 32 32 284 284 284 284 284 284 284 284 284 284 284 32 284 284 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 24 24 25 24 24 24 24 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 25 25 284 284 25 25 25 284 284 284 284 284 25 32 284 284 284 32 32 284 32 32 24 24 32 32 32 32 32 25 32 25 25 25 32 32 32 32 32 32 32 32 32 32 24 24 32 32 32 32 24 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 32 24 24 24 24 32 32 32 32 32 24 24 24 32 32 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 23 27 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 28 28 28 28 28 28 28 27 28 23 23 23 23 28 28 23 23 23 23 23 23 23 28 28 28 28 28 28 28 23 23 23 23 24 24 24 28 28 28 28 24 28 28 24 24 24 24 24 25 23 25 30 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 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 25 25 25 25 25 25 25 25 25 25 24 24 25 24 24 24 24 24 24 24 24 24 24 24 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 25 24 24 24 24 24 24 24 24 24 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 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 28 28 28 28 28 28 24 24 28 22 22 28 28 28 28 28 28 28 22 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 11 11 24 24 24 24 24 22 22 24 24 24 24 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 24 24 24 24 24 2 24 24 24 2 2 2 2 2 2 2 2 2 2 2 2 2 22 22 22 22 22 2 2 22 22 22 24 24 2 2 22 22 2 2 2 2 2 2 22 22 2 2 22 2 22 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 11 11 28 11 11 11 11 28 28 28 28 28 28 28 28 28 28 28 28 11 11 22 11 11 11 11 22 28 22 22 22 22 22 22 22 24 22 22 22 22 22 22 22 22 22 22 22 22 22 1 22 22 22 22 22 22 22 28 22 22 22 22 22 22 22 22 22 22 22 22 1 1 22 22 1 1 1 22 22 22 22 22 22 1 22 22 1 1 1 1 1 1 11 11 11 11 11 11 11 1 11 11 11 11 11 11 11 11 11 11 11 11 11 11 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 11 9 11 11 9 9 9 11 11 11 11 1 9 9 11 11 1 9 9 1 1 1 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 282 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 282 282 282 282 282 0 282 0 0 282 283 282 282 282 282 282 282 282 283 282 283 283 177 0 177 177 0 0 0 177 177 257 177 177 0 0 0 0 177 0 0 0 0 0 0 0 0 0 257 257 257 257 257 0 0 257 257 257 257 257 257 0 0 0 257 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 257 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 257 257 257 257 257 257 257 260 260 260 260 260 260 260 262 262 260 260 260 262 262 262 262 262 262 262 260 260 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 262 262 262 262 262 163 262 260 260 260 260 163 163 163 262 163 163 163 163 163 163 163 262 262 163 262 262 262 262 163 163 163 163 163 163 262 163 163 163 167 262 167 167 167 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 167 167 0 0 0 0 0 0 0 257 0 257 257 262 0 0 0 262 262 262 262 262 262 262 262 167 0 0 0 262 262 0 0 0 0 0 262 262 0 0 0 262 262 262 262 262 167 167 262 262 262 167 167 262 262 262 262 262 262 167 262 262 262 167 167 167 167 167 0 0 0 0 0 0 0 0 0 167 167 0 0 0 0 0 0 0 0 0 0 205 0 0 0 0 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 205 205 0 205 205 205 205 205 205 167 167 167 167 167 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 236 236 236 236 236 283 283 283 283 283 283 283 283 283 0 0 0 0 283 283 283 283 283 283 283 283 0 283 283 283 283 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 245 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 234 235 0 235 235 235 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 235 235 0 235 235 235 235 0 0 0 0 0 0 0 0 0 0 0 236 0 0 0 235 235 235 235 235 235 235 236 236 205 236 236 235 235 236 236 236 235 235 236 236 236 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 245 245 245 245 245 245 245 0 0 0 0 245 234 245 245 245 245 245 245 245 245 245 245 245 246 245 283 283 283 283 283 283 283 283 283 283 245 283 283 283 283 283 245 283 283 245 245 245 284 283 283 284 284 283 283 246 283 284 284 284 284 284 283 284 284 284 284 284 284 284 0 0 0 0 0 234 234 234 234 235 234 234 234 234 234 234 234 234 234 234 234 234 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 234 234 234 234 234 234 234 234 234 235 235 235 234 234 234 234 234 234 234 234 234 234 247 247 234 234 247 247 247 234 234 234 247 247 247 247 247 247 247 247 247 247 247 247 284 284 284 284 284 284 284 284 284 246 246 246 246 246 284 284 284 284 246 246 284 246 246 246 246 246 246 246 245 246 246 246 246 234 234 234 234 234 245 246 234 234 234 246 246 234 234 247 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 247 246 246 246 246 246 246 246 246 246 247 247 247 246 246 246 246 247 249 246 247 249 249 284 284 284 284 284 246 284 246 246 284 284 284 284 284 284 284 284 284 284 284 284 284 246 246 246 246 246 246 246 249 246 249 249 249 246 246 246 246 249 246 246 246 248 248 284 284 284 284 284 284 284 246 284 246 246 246 246 246 246 246 246 246 246 246 246 248 284 248 284 284 284 248 246 248 248 248 248 248 248 248 248 248 248 248 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 70 70 70 70 70 127 127 127 127 70 127 127 72 127 127 72 72 127 72 127 127 72 72 72 127 127 127 127 127 72 72 127 127 127 72 72 127 127 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 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 71 70 70 71 71 70 72 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 71 70 70 71 72 72 71 71 72 71 72 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 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 70 72 72 72 72 70 70 70 70 70 72 70 70 70 70 72 72 70 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 71 71 72 71 71 71 71 72 72 72 72 71 71 71 71 71 71 71 71 71 71 71 72 72 72 72 72 72 72 72 72 72 72 72 71 72 72 71 72 72 71 71 72 71 71 71 71 72 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 70 70 70 70 70 70 70 71 70 70 70 70 78 78 78 78 78 78 78 78 70 78 78 78 71 78 78 78 78 71 78 78 78 78 78 78 78 78 78 78 78 78 134 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 134 134 78 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 78 134 78 78 78 134 134 134 134 134 134 134 134 78 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 79 79 79 79 78 78 78 78 78 78 78 134 78 134 134 78 78 78 78 78 134 79 79 79 79 79 78 78 79 78 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 134 78 78 78 78 78 134 134 78 134 134 134 78 78 134 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 79 79 78 78 78 78 79 79 79 79 79 79 79 79 79 79 79 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 80 78 80 79 80 80 80 79 79 79 79 79 79 79 80 80 80 79 79 79 80 79 79 79 79 80 80 80 78 80 80 80 80 78 78 78 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 79 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 78 78 78 71 78 71 71 78 78 71 78 78 78 78 78 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 70 71 70 70 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 78 71 71 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 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 78 78 78 78 78 78 78 78 78 71 71 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 80 80 78 78 78 78 78 78 78 78 80 78 78 78 80 80 80 80 80 80 80 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 80 80 80 80 80 80 80 78 78 78 78 78 78 80 78 78 78 80 80 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 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 78 78 78 78 78 78 81 71 81 71 71 81 81 81 81 81 81 81 81 71 71 71 71 81 81 81 71 71 71 71 71 71 81 71 71 81 81 81 81 81 81 81 73 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 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 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 81 81 81 81 81 81 81 81 81 81 81 81 80 81 81 81 81 81 80 80 81 80 80 80 80 80 81 81 80 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 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 81 81 81 81 81 81 81 81 81 80 80 80 80 81 81 81 81 81 81 81 81 81 81 81 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 81 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 81 81 80 80 80 80 81 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 81 134 134 134 134 79 134 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 288 79 79 288 288 288 288 79 79 79 79 267 79 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 288 288 288 288 288 288 288 288 288 288 288 288 79 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 79 79 79 79 79 267 267 79 79 79 79 267 267 267 79 267 267 267 267 267 267 267 288 288 288 288 288 288 288 267 288 267 267 267 288 288 267 267 267 267 288 267 267 267 288 288 288 288 288 288 288 267 288 267 267 267 288 288 288 288 267 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 267 267 267 267 267 267 267 267 267 267 267 267 267 265 267 267 265 267 267 267 267 267 267 267 267 265 267 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 267 265 265 267 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 267 267 265 265 265 265 267 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 237 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 266 266 266 266 265 265 265 265 266 265 265 265 265 265 265 265 265 265 265 266 266 265 265 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 265 237 265 265 265 266 266 265 265 265 265 265 265 266 266 266 265 266 266 266 266 266 266 266 266 266 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 266 266 266 266 266 266 266 265 265 265 265 265 266 266 265 265 265 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 237 237 237 237 237 237 237 266 266 266 266 266 266 266 237 237 266 266 266 237 237 266 237 237 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 266 266 266 266 266 266 266 266 266 266 266 266 266 266 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 237 237 237 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 267 288 288 267 267 267 267 267 267 237 237 237 237 288 288 288 288 237 288 288 288 288 288 288 288 288 288 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 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 265 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 265 267 267 267 265 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 267 237 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 267 267 267 267 267 237 237 237 237 237 237 237 267 237 267 267 267 237 237 237 237 267 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 266 266 237 237 237 266 266 266 266 266 266 266 266 266 266 266 266 288 288 288 288 288 288 288 288 288 237 288 288 288 288 288 288 288 288 288 288 288 237 288 288 237 288 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 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 266 266 237 237 237 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 266 237 237 237 237 237 237 237 237 237 266 237 237 207 237 237 237 237 237 237 207 237 207 207 207 207 207 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 207 237 237 207 237 237 237 237 237 237 237 237 237 263 237 237 263 263 263 263 237 263 263 263 263 263 263 263 263 263 237 237 237 237 263 263 263 207 207 207 207 207 207 207 263 263 263 263 207 263 263 207 263 263 207 263 263 263 263 263 263 263 263 263 263 237 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 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 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 291 291 291 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 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 288 80 288 288 288 291 291 80 80 291 291 291 80 80 80 80 80 80 80 291 291 80 80 80 291 291 80 291 291 291 291 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 291 291 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 291 291 80 80 291 291 291 80 80 80 80 80 291 291 80 80 80 288 288 80 80 288 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 288 291 291 291 291 288 288 288 288 288 288 288 291 291 288 288 288 291 291 288 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 289 80 80 80 80 80 80 80 80 80 79 79 79 79 79 80 80 80 80 80 80 80 80 80 80 80 80 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 288 79 79 79 79 79 79 79 79 79 288 79 79 288 288 288 288 288 288 288 288 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 134 134 134 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 288 288 288 288 288 288 288 79 79 79 79 79 79 288 288 288 288 288 288 288 288 288 288 288 288 288 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 288 288 79 288 288 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 288 288 79 79 288 288 288 79 79 79 79 79 79 79 79 79 79 79 288 79 79 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 291 291 291 291 289 288 289 291 288 291 291 291 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 80 288 288 288 288 80 80 80 80 80 80 80 288 288 80 288 288 288 288 288 288 288 288 288 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 288 288 288 288 288 288 288 80 79 80 80 80 79 79 79 79 80 79 79 79 79 79 288 288 288 288 288 288 288 79 79 79 79 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 289 289 289 289 289 289 289 288 288 288 288 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 289 288 288 289 289 289 289 289 289 289 289 289 289 289 288 289 288 288 288 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 237 288 288 288 288 288 288 288 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 288 288 237 289 289 289 289 289 237 237 237 237 237 237 237 237 237 289 237 237 237 237 237 237 237 289 289 289 289 289 289 263 289 263 289 289 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 237 289 237 237 263 263 263 237 237 237 237 237 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 237 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 80 80 80 80 82 80 82 80 80 80 80 80 80 80 80 80 80 80 80 80 82 80 80 80 82 82 80 80 80 80 80 80 80 291 291 291 291 291 291 291 80 291 80 291 291 291 291 291 291 291 291 291 82 82 80 80 80 80 82 80 80 80 80 80 80 82 80 80 80 82 82 291 291 291 82 82 82 82 82 82 82 291 82 291 291 291 82 82 82 82 82 82 82 82 82 82 82 82 293 82 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 289 291 289 289 291 291 291 291 291 291 291 291 289 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 293 293 293 293 293 293 293 291 293 291 291 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 293 293 293 293 293 293 293 291 293 291 291 291 291 291 291 291 291 291 291 291 291 291 293 293 293 293 293 293 293 291 291 291 291 291 291 293 293 291 291 293 293 291 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 290 290 290 290 290 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 290 290 289 290 290 289 289 290 289 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 289 289 263 263 289 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 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 263 263 290 263 263 263 263 263 290 290 290 290 290 263 263 289 263 289 289 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 290 263 290 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 290 290 290 290 290 290 290 263 290 263 263 263 263 263 290 290 290 290 290 290 290 264 290 290 264 264 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 264 264 264 264 264 263 264 264 264 264 263 263 263 263 263 264 264 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 264 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 290 293 290 293 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 293 293 293 293 293 290 290 293 293 293 293 293 290 290 293 293 290 290 290 290 290 290 293 293 290 293 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 292 290 290 291 291 290 290 290 291 291 289 291 291 289 290 290 290 290 290 290 290 290 290 290 290 290 290 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 290 290 290 290 290 290 290 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 290 290 290 290 290 290 290 289 290 289 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 292 292 290 292 292 292 292 290 290 290 290 290 290 290 292 292 292 290 290 292 292 292 292 292 292 292 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 264 292 292 292 292 290 290 264 290 290 290 290 290 290 264 290 290 290 290 264 290 290 264 264 292 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 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 290 290 292 292 292 292 290 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 293 292 292 292 292 293 293 293 293 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 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 264 292 264 264 292 264 292 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 292 292 292 292 292 292 292 292 292 292 292 292 292 264 292 292 264 264 264 264 264 264 292 292 292 292 292 292 292 264 264 264 264 264 264 264 292 292 264 264 264 292 292 264 264 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 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 294 292 292 292 292 292 292 292 292 292 292 292 294 292 292 294 292 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 126 126 127 127 136 127 126 126 126 126 126 126 126 126 136 136 136 126 136 136 136 136 136 136 136 136 136 127 127 127 127 127 127 127 127 127 127 127 127 127 136 127 127 127 136 136 136 136 136 127 127 127 127 127 136 136 136 136 136 136 136 127 127 136 127 136 127 136 127 127 127 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 136 126 126 126 136 136 126 126 126 126 126 126 126 126 126 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 136 136 126 126 126 126 136 126 126 126 126 126 126 161 126 126 161 161 161 161 161 161 136 136 136 136 136 136 136 161 136 161 161 161 161 161 136 136 136 136 136 136 136 136 136 136 136 136 136 70 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 126 126 126 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 70 70 70 70 70 136 136 136 136 136 70 70 70 70 70 70 70 70 70 70 70 70 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 70 70 70 70 70 70 70 70 136 70 136 136 136 70 70 70 70 136 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 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 277 277 277 277 277 277 161 161 161 277 277 277 277 277 277 277 277 277 277 161 277 277 277 161 161 277 161 161 161 161 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 161 161 277 277 161 277 161 277 277 277 277 277 277 277 277 277 277 277 161 277 277 277 161 161 160 161 161 160 161 161 161 277 277 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 160 161 160 160 160 160 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 160 160 160 160 160 160 160 161 161 160 160 160 161 161 160 160 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 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 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 70 70 70 70 70 70 70 136 70 136 136 136 136 136 70 136 136 136 136 136 136 136 70 70 70 70 70 70 70 136 136 136 136 136 136 136 136 136 136 136 136 136 70 135 135 135 135 135 136 136 136 136 136 136 136 161 136 161 161 161 161 161 136 136 136 136 136 136 136 161 161 161 161 136 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 135 135 135 135 135 135 135 136 136 136 136 136 136 136 136 136 135 136 136 135 135 136 136 135 136 135 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 135 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 161 135 135 135 135 161 161 161 161 136 161 161 161 161 161 161 161 161 161 161 161 161 161 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 161 161 161 161 135 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 161 161 161 161 161 135 135 135 135 135 135 135 161 135 161 161 161 135 135 135 135 161 135 135 161 135 135 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 78 70 70 70 70 70 70 70 70 70 135 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 78 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 78 70 70 78 78 70 70 70 70 70 70 134 78 78 70 134 134 78 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 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 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 134 134 134 134 134 134 70 70 70 70 70 70 134 134 134 134 134 134 134 134 134 134 134 134 134 70 70 70 70 70 70 70 135 70 135 135 135 70 135 70 135 135 135 135 135 135 135 134 134 70 134 134 134 134 70 70 70 70 70 70 135 70 70 135 135 135 135 135 135 134 134 134 134 134 134 134 135 134 135 135 135 134 134 134 135 135 134 134 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 134 134 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 276 276 276 276 276 277 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 277 277 277 277 277 277 277 277 277 277 276 276 276 276 276 276 277 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 223 276 223 223 223 223 276 276 276 276 276 276 276 276 276 276 276 276 276 276 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 276 276 276 276 276 276 276 223 276 223 223 223 223 223 276 223 223 223 223 223 223 223 276 276 276 276 276 276 276 276 276 223 223 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 159 159 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 222 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 221 223 223 223 223 223 223 223 223 221 223 223 223 221 221 221 221 221 221 221 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 221 221 222 222 222 221 221 222 222 221 221 221 221 221 221 221 221 221 221 221 221 223 223 221 223 221 221 221 221 221 221 221 221 221 221 221 221 221 223 223 222 222 223 222 223 222 223 222 222 222 222 222 222 222 222 222 222 222 222 222 221 221 221 221 221 221 221 223 223 223 223 223 221 221 223 223 222 222 222 222 222 222 221 221 221 221 221 221 221 222 221 222 222 222 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 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 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 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 275 159 276 276 275 275 275 276 276 276 276 276 276 276 275 275 276 276 276 275 275 276 275 275 275 275 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 275 275 276 276 276 276 275 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 275 275 275 275 275 275 275 276 276 276 276 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 276 276 276 276 276 276 276 223 223 223 223 223 223 223 276 276 223 223 223 276 276 276 276 276 276 221 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 221 221 223 276 223 223 221 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 221 221 221 221 221 221 221 223 223 223 223 221 221 221 221 221 221 221 221 221 221 221 275 275 275 275 275 275 275 276 275 276 276 221 221 221 275 221 275 221 221 221 221 221 221 221 221 221 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 221 221 276 221 221 221 221 221 221 221 221 221 221 221 276 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 221 221 221 221 221 221 275 275 275 275 275 275 275 221 221 221 221 221 221 221 275 275 275 221 221 221 275 221 221 221 275 275 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 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 221 221 221 221 221 221 221 221 221 221 159 159 275 275 159 159 159 275 275 275 275 275 275 275 159 159 275 159 275 159 159 159 159 159 159 159 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 159 159 275 159 159 275 159 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 159 159 159 159 159 159 159 275 159 275 275 275 275 159 159 159 159 159 159 159 159 159 159 159 159 159 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 221 221 221 221 275 275 275 221 221 221 221 221 221 221 275 275 221 221 221 275 275 221 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 159 159 159 159 159 159 159 275 159 275 275 275 275 159 159 159 159 159 159 159 159 159 159 159 275 159 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 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 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 159 159 275 275 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 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 135 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 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 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 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 134 135 135 135 134 134 134 134 134 134 134 134 134 134 134 134 134 135 134 134 134 135 135 135 135 135 134 134 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 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 135 135 135 134 134 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 135 134 134 135 134 135 134 134 134 134 134 134 134 134 134 135 135 134 135 134 134 134 134 134 134 134 134 134 134 134 134 134 161 135 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 160 160 160 160 160 161 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 161 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 160 160 160 160 160 160 160 160 160 277 277 277 277 277 160 160 160 160 160 160 160 160 160 160 160 160 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 160 160 277 160 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 160 277 277 277 160 160 277 277 277 277 276 276 276 277 276 276 276 276 276 276 276 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 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 160 160 160 160 160 160 160 160 160 160 160 276 160 276 276 276 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 276 276 276 276 276 276 276 276 276 276 276 160 276 276 276 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 276 160 276 276 160 160 160 160 160 160 160 276 160 276 276 276 160 160 160 160 276 276 160 276 276 159 133 133 133 133 133 133 133 135 133 135 135 135 135 133 133 133 133 133 133 133 133 133 133 133 133 133 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 133 133 133 133 133 133 133 133 135 133 135 135 135 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 160 160 160 133 133 133 133 133 133 133 133 133 160 160 160 160 160 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 160 135 135 135 135 135 135 135 135 135 135 135 161 135 135 135 135 161 161 135 161 161 160 135 160 135 135 135 160 160 135 135 135 135 135 135 160 135 135 135 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 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 135 160 135 135 135 135 160 135 135 135 135 135 135 160 135 135 135 160 160 135 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 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 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 160 160 160 159 160 160 160 160 159 160 160 160 160 160 160 159 160 160 160 159 159 160 159 159 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 160 160 160 160 160 133 133 133 133 133 133 133 159 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 160 160 160 160 160 159 159 159 160 160 160 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 133 133 133 133 133 159 159 133 133 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 160 159 160 160 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 133 159 159 159 159 133 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 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 79 134 134 79 79 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 132 132 79 79 134 134 79 134 79 134 134 134 134 134 134 134 134 134 134 134 79 134 132 132 79 79 79 79 79 79 79 132 79 79 79 79 79 79 79 79 79 79 79 79 79 79 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 132 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 134 132 132 134 134 132 132 132 134 134 134 134 134 134 132 134 134 134 132 132 134 134 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 79 79 79 79 79 79 79 79 79 132 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 132 132 134 134 132 132 132 134 134 134 134 134 134 132 134 134 134 132 132 134 132 132 79 79 79 79 79 79 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 79 79 132 79 79 132 79 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 79 79 79 79 79 79 79 79 79 79 79 79 79 267 79 79 79 267 79 79 267 267 79 79 79 79 79 79 79 132 79 132 132 132 132 132 79 79 79 79 79 187 79 187 187 187 187 187 187 267 79 187 187 187 187 79 79 79 79 79 187 187 187 79 79 187 187 187 187 187 267 187 187 267 267 187 187 187 187 187 187 187 267 267 187 187 267 267 187 187 267 267 133 134 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 133 133 133 133 133 133 131 131 133 131 133 133 131 131 131 131 131 131 131 131 133 133 133 133 133 133 133 159 159 159 159 159 159 159 159 131 159 159 159 131 131 159 159 131 131 131 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 131 131 159 131 131 131 131 159 159 159 159 159 159 131 159 159 159 131 131 159 159 131 131 131 131 131 131 131 131 131 131 159 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 133 133 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 133 133 133 133 133 133 131 133 133 133 133 133 133 131 133 131 133 131 131 131 131 131 131 131 131 131 131 131 131 131 131 133 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 187 131 131 131 187 187 187 187 187 187 187 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 185 131 131 185 185 185 185 185 185 185 187 187 187 187 187 187 187 187 131 131 131 131 131 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 267 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 132 187 187 187 187 132 132 132 132 132 132 132 187 187 132 132 132 187 187 132 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 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 133 133 133 133 133 133 133 134 133 134 133 133 133 133 133 133 133 133 133 133 133 133 132 132 132 132 132 132 132 132 132 132 132 133 132 132 132 133 133 133 133 133 133 133 132 132 132 132 132 132 132 133 131 133 133 131 131 132 131 131 131 131 132 131 131 131 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 132 187 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 187 132 187 187 132 132 132 187 132 187 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 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 132 132 187 132 187 132 132 132 132 132 187 187 132 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 267 187 187 267 267 187 187 187 187 187 187 187 267 187 187 187 187 187 187 187 265 265 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 265 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 265 265 265 265 265 265 265 187 187 265 265 265 265 265 265 265 265 265 265 265 265 265 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 265 265 187 187 265 265 265 187 187 187 187 187 265 187 265 265 187 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 187 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 265 265 265 265 265 265 265 265 265 187 187 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 179 265 265 265 265 265 265 265 265 265 265 265 265 179 179 265 265 179 179 179 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 179 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 179 179 265 179 179 179 179 265 265 265 265 265 265 179 179 179 179 179 179 179 179 179 179 179 179 179 265 265 265 265 265 265 265 187 265 187 187 187 187 265 265 265 265 265 265 265 265 265 265 265 265 265 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 265 180 265 265 265 180 180 187 187 187 187 187 187 180 187 187 187 180 180 187 187 187 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 179 179 179 179 179 179 179 265 179 265 265 265 265 265 179 179 179 179 179 179 179 180 179 179 180 179 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 180 180 180 180 180 180 180 265 265 265 265 265 180 180 265 265 265 180 180 265 265 265 180 180 180 180 180 180 180 180 180 265 180 180 180 180 180 180 180 180 180 180 180 180 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 180 179 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 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 185 185 185 185 185 185 185 131 185 131 131 185 131 185 185 185 185 185 185 185 185 185 185 185 185 185 187 187 187 187 185 185 185 187 187 185 185 185 185 185 185 185 185 185 185 185 185 185 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 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 131 131 0 0 131 0 131 159 159 159 159 159 159 159 159 159 159 159 159 274 159 159 159 159 159 274 274 274 274 274 274 274 274 0 0 0 0 0 0 0 0 0 131 159 0 0 0 0 0 0 0 0 274 274 274 0 0 0 0 0 0 0 0 0 274 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 131 131 131 131 131 131 185 185 131 131 131 185 131 131 131 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 0 0 185 131 0 185 185 0 185 185 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 185 185 185 185 0 0 0 0 0 0 0 185 185 0 0 0 185 185 0 185 185 0 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 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 179 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 179 179 180 180 179 180 180 180 180 179 180 180 180 180 180 180 180 180 180 180 180 180 179 179 180 180 180 180 179 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 187 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 180 180 180 180 180 185 185 180 180 187 187 187 185 185 180 187 187 187 185 187 185 185 180 180 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 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 185 180 180 180 180 180 185 185 180 185 185 185 185 185 185 185 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 185 180 180 180 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 180 185 180 180 180 185 185 180 180 180 185 185 185 185 180 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 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 179 180 180 180 179 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 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 180 180 180 180 180 180 180 180 180 183 183 183 180 180 180 183 183 183 183 183 183 183 183 183 185 180 185 185 185 183 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 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 179 181 179 179 179 179 181 179 179 179 179 179 179 179 179 179 179 179 179 179 183 183 179 183 183 183 179 179 179 179 179 183 183 180 183 180 180 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 179 183 179 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 181 181 181 181 181 181 181 183 181 183 183 183 181 181 181 181 181 181 181 181 181 181 181 181 181 181 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 181 183 183 183 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 183 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 159 159 159 159 159 159 159 159 159 159 159 159 274 274 159 274 159 274 274 274 274 274 274 274 274 274 275 159 275 275 275 275 274 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 275 274 275 275 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 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 221 275 221 221 221 221 275 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 275 275 275 275 221 221 221 275 275 275 275 275 275 221 275 275 221 221 221 221 221 221 221 172 221 221 172 172 172 221 221 221 221 221 221 221 221 172 221 221 221 172 172 221 221 172 172 172 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 172 274 274 274 172 172 172 172 172 172 172 275 274 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 172 172 172 172 172 172 172 274 172 275 274 275 172 172 172 275 275 275 172 275 275 275 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 274 274 274 274 274 274 274 172 274 172 172 172 172 172 172 172 274 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 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 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 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 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 173 221 221 173 221 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 221 221 222 221 221 222 173 222 222 222 222 222 222 222 222 222 222 222 222 222 173 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 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 221 221 221 173 173 173 173 173 173 173 173 173 173 222 222 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 222 173 173 173 173 173 173 173 173 173 222 222 222 173 173 173 173 222 222 222 222 222 222 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 222 173 222 222 222 222 222 173 173 173 222 222 173 173 222 222 173 222 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 173 173 173 173 173 173 173 173 173 173 173 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 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 173 172 172 173 173 173 173 173 173 173 173 221 172 221 221 172 221 172 221 221 221 221 221 221 221 221 173 221 221 221 173 173 173 173 173 173 173 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 173 173 221 173 173 221 173 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 173 173 173 173 173 173 173 221 221 221 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 172 173 172 172 172 172 173 172 172 172 172 172 172 173 172 172 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 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 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 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 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 173 173 172 173 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 172 172 172 172 169 169 169 169 169 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 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 173 173 173 171 173 173 173 171 173 173 173 173 173 171 173 171 171 171 171 171 171 171 171 171 169 169 169 169 169 169 169 169 169 172 172 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 172 172 172 172 172 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 169 169 169 169 169 169 169 172 172 172 172 172 169 173 172 172 173 173 173 173 173 173 169 169 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 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 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 169 169 169 169 169 171 169 169 169 169 171 171 171 171 169 171 171 171 171 171 171 171 169 169 169 169 169 169 169 171 171 171 171 171 171 171 169 169 169 171 171 171 171 171 171 171 171 171 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 183 181 181 181 181 183 183 183 183 183 183 183 181 181 183 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 0 181 181 0 181 181 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 185 185 185 185 185 185 183 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 183 185 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 0 0 183 183 183 183 0 0 183 0 0 0 0 0 0 0 0 0 0 0 0 0 0 181 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 181 181 181 181 181 181 181 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 0 0 0 0 0 183 183 181 0 181 181 181 181 183 181 181 181 183 183 183 183 183 0 0 183 0 0 0 0 183 183 183 183 183 183 0 183 183 183 0 0 183 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 185 185 185 185 185 185 185 185 185 0 185 185 0 0 185 0 185 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 274 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 274 274 274 274 274 0 0 0 0 274 274 0 274 274 274 274 274 0 0 0 0 0 0 0 274 0 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 159 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 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 0 274 274 274 274 0 0 0 0 0 274 274 0 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 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 172 274 172 172 172 172 172 274 274 274 172 172 274 274 274 274 274 172 172 274 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 168 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 168 168 0 168 168 168 168 0 0 0 0 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 183 183 185 185 0 0 0 185 185 185 185 185 0 0 185 185 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 168 0 274 274 168 168 168 168 168 168 168 168 168 0 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 168 168 168 168 168 168 168 0 0 0 0 0 168 168 168 0 0 168 168 0 0 0 168 168 168 168 274 274 274 168 168 0 168 168 168 274 168 168 168 274 274 274 274 274 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 172 172 172 168 168 168 168 168 168 168 274 274 274 274 274 274 274 274 274 274 274 274 274 274 172 172 172 168 172 172 172 172 168 168 168 168 168 168 172 168 168 168 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 0 0 0 0 0 0 0 0 0 168 0 0 168 0 0 0 0 0 0 0 0 0 0 0 168 0 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 170 170 168 168 168 168 168 170 170 170 170 168 170 170 170 170 170 170 170 170 170 168 168 168 168 168 168 168 168 168 172 172 172 172 168 168 168 168 168 172 168 169 172 172 169 169 169 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 169 169 172 172 169 172 169 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 169 169 172 169 169 169 169 172 172 172 172 172 172 169 172 172 172 172 169 169 169 169 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 168 169 168 168 168 169 169 168 168 168 168 168 168 169 168 168 168 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 170 170 169 169 170 169 170 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 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 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 171 171 171 171 171 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 0 0 181 0 181 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 181 285 181 181 181 181 285 181 181 181 181 181 181 181 181 181 181 0 0 0 0 0 285 285 285 285 285 285 285 0 285 0 0 0 0 285 285 285 285 285 285 285 285 285 285 285 285 285 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 285 285 285 285 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 285 285 0 0 285 285 285 0 0 0 0 0 0 0 0 285 0 0 0 285 285 0 0 285 285 285 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 168 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 168 168 170 170 168 170 168 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 170 170 0 170 170 170 0 0 0 0 0 0 0 0 0 170 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 170 169 170 170 170 171 170 171 171 171 171 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 170 170 170 170 170 0 0 0 0 0 0 0 170 0 170 170 170 170 170 170 170 0 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 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 0 0 0 0 0 0 0 0 0 170 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 170 0 170 170 170 0 0 0 170 170 170 0 170 0 0 0 0 0 0 0 0 0 0 0 170 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 222 222 222 222 222 222 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 225 225 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 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 222 222 222 222 222 222 222 225 222 225 225 222 225 225 222 222 225 225 222 225 225 225 222 222 222 222 222 222 222 222 222 225 225 222 178 176 176 222 222 176 176 176 176 176 176 176 176 176 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 176 176 176 176 222 222 222 222 176 222 176 222 176 176 176 176 176 176 176 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 176 176 176 176 222 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 222 173 222 222 222 176 222 222 222 222 222 176 222 176 222 176 176 176 176 176 176 176 173 173 173 173 173 176 173 176 176 176 176 173 173 173 173 173 173 173 173 173 173 173 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 178 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 178 225 225 225 225 225 178 178 178 178 178 178 178 178 225 178 225 178 178 178 178 225 225 225 225 225 178 178 225 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 225 225 225 225 225 225 225 178 178 225 225 225 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 258 258 178 178 178 178 258 258 258 258 258 258 258 258 258 178 178 258 258 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 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 225 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 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 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 178 178 178 178 178 178 178 178 178 173 173 176 176 176 176 173 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 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 178 178 225 225 178 178 178 176 176 176 178 178 176 176 178 176 176 178 178 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 178 178 178 178 178 178 178 225 178 225 225 225 178 178 178 178 225 178 178 225 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 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 178 178 178 178 176 176 178 178 178 176 176 176 176 176 178 178 176 176 178 178 178 176 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 176 176 176 176 176 176 175 176 176 176 176 176 176 176 176 176 176 176 176 175 176 176 176 176 175 175 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 175 175 176 176 176 178 175 176 176 176 178 178 178 178 176 178 178 178 178 178 178 178 175 175 175 175 175 175 175 178 178 178 178 178 175 175 178 178 178 175 175 178 178 175 173 173 173 173 173 176 176 176 176 176 176 176 176 173 173 176 176 173 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 173 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 171 171 171 171 171 176 176 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 176 176 175 175 175 175 175 175 176 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 171 171 171 175 175 175 175 175 175 175 171 171 175 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 176 175 176 176 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 171 171 171 171 171 171 171 171 171 171 175 175 171 171 171 171 175 175 171 175 175 175 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 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 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 178 258 258 258 178 178 258 258 258 258 258 258 258 258 178 258 258 258 178 178 258 178 178 256 178 259 259 259 259 259 259 259 259 258 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 256 259 259 256 256 256 256 256 256 256 256 256 256 258 258 258 258 258 256 256 256 256 256 256 256 256 256 256 256 256 256 256 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 259 259 259 259 259 259 256 256 256 256 256 256 256 258 256 258 258 258 258 256 258 258 258 258 256 259 259 259 256 256 256 256 256 256 256 256 256 259 259 259 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 255 255 256 256 256 256 256 255 255 255 255 256 255 255 255 255 255 255 255 255 255 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 260 259 259 260 259 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 259 259 259 259 259 259 259 259 259 259 259 259 259 260 259 259 260 260 260 260 260 260 259 259 259 259 259 259 259 260 259 260 260 260 260 260 259 259 259 260 260 260 259 260 260 260 260 257 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 163 163 163 260 163 260 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 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 257 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 257 257 260 260 257 257 257 260 260 260 260 260 257 257 257 257 257 257 257 257 257 257 257 257 257 257 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 257 260 260 260 260 257 257 257 257 257 257 257 257 257 257 260 260 260 257 257 257 260 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 255 255 255 255 255 255 255 255 255 256 256 256 256 256 255 255 255 255 255 255 255 255 255 255 255 255 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 255 256 256 256 256 256 256 256 256 256 256 256 256 256 257 256 256 256 257 257 257 257 257 257 257 256 256 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 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 257 257 257 256 256 256 256 256 256 256 257 257 257 257 257 257 257 257 257 257 257 257 256 256 256 256 256 256 256 256 256 256 256 259 256 256 256 256 259 256 256 259 259 259 257 257 256 256 257 257 257 256 256 256 256 256 256 257 256 256 256 259 259 256 259 259 257 257 257 257 257 257 257 259 259 259 259 259 257 257 257 257 257 257 257 257 257 260 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 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 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 257 255 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 255 257 257 257 257 257 255 255 255 255 255 255 255 255 255 255 257 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 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 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 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 255 255 255 255 255 255 255 255 255 257 255 257 257 257 255 255 255 255 257 255 177 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 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 177 177 177 255 177 177 177 177 177 257 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 257 257 257 257 257 257 177 257 257 257 257 257 177 257 257 257 257 257 257 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 257 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 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 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 175 175 175 175 175 175 175 171 171 175 175 175 171 171 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 174 171 171 175 175 175 171 171 171 171 171 171 175 175 175 171 175 175 175 175 175 175 175 175 175 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 175 175 175 175 175 175 175 175 171 175 171 171 171 175 175 175 175 171 175 175 175 175 175 175 175 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 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 255 178 255 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 255 255 178 178 255 255 255 178 178 178 178 178 178 255 255 255 255 255 255 255 255 255 255 255 255 255 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 258 178 178 178 178 258 258 258 258 258 258 258 258 258 258 258 178 258 258 258 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 255 255 178 255 255 255 255 178 178 178 178 178 178 178 255 255 178 178 178 178 255 178 178 178 178 255 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 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 256 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 178 178 255 255 255 178 178 256 256 256 255 255 256 256 256 255 255 256 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 255 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 255 175 175 175 175 175 255 255 255 175 255 255 255 255 255 255 255 175 255 255 255 255 255 255 255 255 255 175 175 175 175 175 175 175 175 175 175 175 175 255 255 175 175 175 255 255 255 255 255 255 255 255 255 175 175 175 175 175 175 255 175 175 178 178 178 175 255 175 178 178 255 255 255 255 255 255 255 255 255 255 255 255 255 255 175 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 175 175 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 174 175 175 174 174 174 175 175 255 175 175 175 175 255 255 255 255 255 255 255 255 175 255 255 255 175 177 177 177 177 177 177 174 174 175 174 174 174 174 175 175 175 175 175 175 174 175 175 175 174 174 177 177 177 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 177 177 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 177 177 177 174 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 255 255 255 255 255 255 255 255 255 255 255 177 255 255 255 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 255 255 255 177 177 177 177 177 177 177 255 255 255 255 255 177 177 177 255 255 255 177 255 255 255 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 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 170 170 171 171 171 170 170 171 171 171 171 171 171 171 171 171 171 170 171 171 171 171 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 174 174 174 174 174 174 174 174 174 175 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 175 175 175 175 175 174 174 175 175 175 175 175 174 174 174 174 175 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 175 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 174 174 174 174 174 174 174 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 171 171 174 171 171 174 174 171 171 171 171 174 174 174 174 174 174 174 174 170 170 174 174 174 170 170 170 174 174 170 174 170 170 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 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 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 170 170 170 170 170 170 170 170 170 174 174 174 170 170 170 174 174 174 174 174 174 174 170 170 170 170 0 174 0 174 174 0 0 0 0 0 0 0 0 0 0 0 0 0 175 175 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 174 174 177 174 174 177 174 174 174 174 174 174 174 174 177 174 174 177 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 174 177 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 177 177 177 177 177 177 177 177 177 177 177 177 0 177 177 177 177 177 177 177 177 0 177 0 0 0 177 177 177 177 177 177 177 177 177 0 0 0 0 0 0 0 177 177 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 177 0 177 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 174 174 174 174 0 0 0 177 174 177 177 177 177 0 0 0 174 0 0 0 0 0 0 0 0 0 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 0 0 0 0 0 0 0 0 177 177 177 177 177 0 0 0 177 177 0 0 177 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 0 174 174 174 0 0 174 174 0 0 0 0 0 0 0 0 0 0 0 0 0 174 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 174 174 174 174 175 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 174 174 0 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 174 174 174 174 174 174 0 0 0 0 0 0 0 174 0 174 174 174 0 0 0 174 174 0 0 174 174 174 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 163 163 163 163 163 163 163 163 163 260 260 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 259 260 260 259 259 269 269 269 163 163 163 163 163 163 163 163 163 260 260 260 163 163 163 163 269 269 163 269 269 269 163 163 269 163 163 163 163 269 269 269 269 269 269 269 269 163 269 269 269 269 163 269 269 269 269 269 260 260 259 260 260 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 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 259 269 259 259 259 259 269 259 259 260 259 259 259 259 259 259 259 259 259 259 259 259 269 269 269 269 269 269 269 269 269 269 269 269 269 259 269 269 269 259 259 259 259 259 269 269 269 269 269 269 269 259 259 259 259 259 269 269 269 269 259 269 269 269 259 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 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 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 258 259 258 258 258 259 258 259 258 258 258 258 258 258 258 259 259 259 259 259 258 258 259 259 259 259 259 258 258 259 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 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 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 261 261 261 259 259 259 259 259 259 259 259 259 259 258 258 259 261 259 259 258 261 261 261 261 261 259 259 259 259 259 259 261 261 259 261 261 261 261 261 261 261 259 261 261 261 259 261 261 261 261 261 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 268 268 268 269 268 268 268 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 268 268 268 268 268 269 269 268 269 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 259 269 259 259 259 259 269 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 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 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 269 269 268 268 268 269 269 269 269 269 269 268 269 269 259 259 259 259 259 259 268 259 268 268 259 268 259 268 268 268 268 268 268 259 268 268 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 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 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 268 268 268 268 268 259 268 268 268 259 259 259 259 259 268 259 259 259 259 259 259 259 268 268 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 261 261 261 261 261 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 268 268 269 269 269 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 268 268 269 269 269 269 269 269 269 269 269 268 269 269 269 269 269 269 269 269 269 269 269 269 269 271 271 271 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 261 261 268 268 268 261 261 261 261 261 261 261 261 268 261 261 261 268 268 261 268 268 261 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 271 271 269 268 271 271 271 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 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 271 271 271 271 271 271 271 268 271 268 268 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 268 268 270 268 270 270 270 268 270 270 268 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 270 271 270 270 270 271 271 271 271 271 271 271 271 271 270 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 258 258 258 258 258 258 258 178 258 225 178 178 225 225 225 225 225 225 225 225 258 225 225 225 225 258 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 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 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 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 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 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 225 222 222 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 224 224 224 224 224 224 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 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 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 224 224 224 224 224 224 224 224 224 224 225 224 225 225 225 225 224 224 224 224 224 224 224 224 224 224 224 224 224 225 225 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 224 224 224 224 224 224 224 225 225 225 225 225 224 224 225 225 222 224 224 222 222 222 224 224 224 224 224 224 224 222 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 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 224 224 224 224 224 224 224 224 224 224 226 225 225 225 225 225 226 226 225 225 225 225 225 225 225 225 226 225 225 225 226 226 225 226 226 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 226 226 225 226 226 225 226 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 226 226 226 226 226 226 226 226 226 224 225 226 226 226 226 226 226 226 226 226 226 226 226 226 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 224 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 224 224 224 224 224 225 224 225 224 224 224 224 224 224 224 224 224 224 224 224 226 226 226 226 226 226 226 226 226 224 224 224 224 224 226 226 226 224 224 224 224 224 224 224 224 224 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 224 224 224 224 224 224 224 224 224 224 224 225 224 224 224 225 225 224 224 225 225 225 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 226 226 226 226 226 226 226 224 226 224 224 224 224 224 226 226 226 226 226 226 226 224 226 226 226 226 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 226 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 226 226 224 224 224 224 226 224 224 224 224 224 224 224 224 224 224 224 226 224 226 226 225 225 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 154 226 226 226 226 226 226 154 226 226 154 226 226 226 154 154 154 154 154 154 154 271 271 271 271 271 270 271 271 271 270 270 270 270 270 271 270 271 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 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 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 270 270 261 270 270 270 270 261 268 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 270 261 261 261 270 261 261 268 261 261 261 261 261 261 261 261 261 261 261 261 261 261 270 270 261 261 270 270 270 261 261 261 261 261 261 261 261 270 261 261 261 261 270 261 261 261 261 261 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 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 261 261 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 261 270 270 270 270 270 270 270 270 270 270 270 270 270 270 155 155 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 155 155 270 155 155 270 270 270 270 270 155 155 155 270 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 258 261 261 261 261 258 258 258 258 258 258 261 261 261 258 258 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 225 258 258 258 258 258 258 225 258 258 258 258 225 258 258 225 225 225 225 258 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 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 225 261 261 258 258 258 258 261 258 258 258 258 258 258 258 258 258 258 258 261 258 258 258 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 225 261 261 261 225 225 261 261 225 225 225 225 261 225 225 225 225 225 225 225 225 225 225 225 225 225 261 261 261 261 261 261 261 225 261 225 225 261 261 261 261 261 261 261 261 261 261 225 261 261 261 261 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 261 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 261 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 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 261 155 261 261 261 261 155 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 261 155 155 261 261 261 155 155 155 155 155 155 155 155 155 261 261 261 261 261 155 155 155 155 261 155 155 261 155 155 155 155 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 155 155 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 226 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 226 226 226 226 226 226 226 261 261 225 225 225 226 226 226 226 226 226 226 226 226 226 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 261 155 261 261 261 155 155 261 261 226 226 226 226 226 155 155 261 261 226 155 155 226 226 155 155 155 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 226 155 155 226 155 155 155 155 155 226 226 226 226 226 226 226 226 226 226 226 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 154 154 154 155 155 226 226 155 155 155 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 154 154 155 155 155 226 154 226 155 155 155 226 226 226 226 226 226 226 226 226 226 226 154 154 226 154 154 154 154 226 226 226 226 226 154 154 154 154 154 154 154 154 154 154 271 271 270 271 271 271 271 270 270 270 270 270 270 270 271 271 271 270 270 271 271 270 271 271 271 271 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 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 243 270 270 243 243 243 270 270 270 270 270 270 270 243 243 270 243 270 243 243 243 243 243 243 243 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 155 270 270 270 270 155 155 155 155 155 155 155 155 270 155 155 155 155 270 155 155 155 155 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 242 270 243 243 270 243 243 243 243 270 270 270 270 270 270 270 270 243 270 270 270 243 243 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 270 270 270 270 270 270 270 270 270 270 270 270 242 242 270 242 242 243 243 243 243 243 243 243 243 243 270 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 270 270 270 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 243 243 243 243 243 243 243 243 243 243 243 242 243 242 243 242 242 242 242 242 242 242 243 243 243 243 243 243 243 242 242 242 242 242 242 242 242 243 242 242 242 243 243 242 242 243 243 243 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 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 154 154 154 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 154 154 154 154 154 154 154 154 154 154 154 154 154 154 155 155 155 155 156 156 156 155 155 155 155 155 155 156 156 156 155 156 156 156 156 156 156 156 156 156 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 156 156 156 156 156 156 156 155 156 155 155 155 156 154 156 155 155 154 154 155 154 154 156 156 154 156 156 156 156 154 154 154 154 154 156 154 154 154 154 154 154 154 154 154 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 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 270 242 155 270 155 155 155 155 242 242 155 155 242 242 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 155 155 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 155 155 155 155 155 242 242 155 155 155 242 242 242 242 242 155 155 242 242 242 155 155 242 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 242 242 242 242 156 156 156 156 156 155 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 155 155 155 155 155 156 155 155 155 155 155 155 156 156 155 155 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 155 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 242 243 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 156 242 156 156 156 242 242 156 156 156 156 156 156 156 156 242 156 156 156 242 242 156 156 156 156 242 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 156 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 156 242 242 242 242 214 214 214 156 156 156 156 156 156 214 156 156 156 156 214 156 156 156 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 214 242 242 242 242 156 214 156 156 214 214 156 214 214 214 214 214 214 214 214 214 214 214 214 242 214 242 242 242 214 214 242 242 242 242 214 242 214 242 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 156 156 156 156 156 156 156 214 156 156 214 214 156 214 156 156 156 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 214 214 214 214 214 214 214 214 214 156 214 214 214 156 214 214 214 214 156 214 214 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 214 214 214 214 214 214 214 214 214 156 156 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 214 214 214 214 214 214 214 156 214 156 156 156 214 156 214 156 156 156 214 156 156 156 202 202 214 202 202 202 202 156 214 156 156 214 214 202 202 202 202 202 202 202 202 202 202 202 202 202 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 154 156 156 154 154 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 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 156 156 154 154 154 154 154 154 154 154 154 154 154 154 156 156 154 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 154 156 156 156 156 154 154 154 154 154 154 156 154 154 154 154 156 154 154 154 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 200 156 156 200 156 156 156 156 156 156 156 156 156 156 200 200 200 200 156 156 156 200 200 200 156 200 200 200 200 200 156 156 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 202 202 202 202 202 202 202 214 202 156 156 156 156 202 202 202 202 202 202 202 202 202 202 202 202 202 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 202 202 156 202 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 202 202 156 202 202 202 202 156 156 156 156 156 202 202 202 202 156 202 202 202 202 202 202 202 202 202 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 202 202 202 202 202 202 202 202 202 156 156 202 156 156 202 202 202 202 156 156 202 156 156 200 200 200 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 200 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 202 202 202 202 202 202 202 202 202 200 200 202 200 200 202 202 202 202 200 202 202 200 202 202 202 202 200 200 156 156 200 200 200 156 156 156 156 156 200 200 156 156 156 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 202 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 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 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 200 200 202 202 202 200 200 200 200 200 200 202 202 202 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 202 202 202 202 202 198 202 202 198 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 198 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 201 201 201 202 202 202 202 202 202 202 202 202 198 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 201 201 202 202 202 202 201 202 202 202 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 201 201 201 201 201 201 201 201 201 154 154 154 154 154 154 154 154 154 226 226 226 226 226 154 154 154 154 226 154 154 154 154 154 154 154 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 158 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 158 226 226 158 158 158 158 200 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 158 226 158 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 158 158 226 158 158 226 158 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 158 158 226 158 158 158 158 223 223 223 223 223 223 223 223 158 223 223 223 158 158 223 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 226 158 226 226 226 226 158 226 226 226 226 226 226 158 226 226 226 158 158 226 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 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 223 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 158 158 158 158 158 158 158 158 158 158 158 157 157 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 224 224 224 223 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 223 223 223 223 224 224 223 223 223 223 224 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 224 224 222 222 222 222 224 222 222 222 222 222 222 222 222 222 222 222 222 222 222 223 223 223 223 223 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 223 223 222 223 223 222 223 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 223 223 222 223 223 223 223 222 222 222 222 222 222 223 222 222 222 223 223 222 222 222 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 224 224 224 224 224 224 223 224 224 224 224 224 224 224 224 224 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 157 157 158 158 157 157 157 158 158 158 158 158 223 223 158 157 158 158 223 157 157 223 223 223 223 157 158 158 158 158 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 158 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 158 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 226 226 226 224 224 226 226 226 226 224 224 224 224 224 224 224 224 224 224 224 224 223 223 223 223 223 223 223 223 223 226 223 224 223 223 223 224 224 223 223 224 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 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 223 223 223 223 223 223 157 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 223 223 223 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 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 276 223 223 223 276 276 276 276 276 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 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 157 157 157 157 157 223 223 157 157 157 223 223 223 223 223 223 223 223 223 223 223 223 157 157 223 223 157 276 157 223 223 223 223 223 223 223 223 223 223 223 276 276 276 276 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 276 276 157 157 157 276 276 276 276 276 276 277 276 276 277 277 277 277 277 277 277 277 157 157 157 277 277 157 157 157 157 277 277 277 157 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 201 201 201 201 201 201 201 201 201 202 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 202 202 202 202 202 202 202 198 202 198 198 198 198 198 198 198 202 198 198 198 198 198 198 198 198 198 201 201 201 201 201 201 201 201 201 202 198 198 198 198 201 201 198 198 198 198 198 198 201 201 201 201 201 199 199 198 198 198 198 198 198 198 199 199 201 198 198 199 199 198 199 199 198 199 198 198 202 202 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 202 198 200 202 202 202 198 200 200 200 200 200 200 200 202 202 202 200 200 200 198 200 200 200 200 200 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 200 198 198 198 198 198 198 198 198 198 200 200 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 199 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 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 200 200 200 200 200 200 200 200 200 200 200 200 200 154 154 200 200 200 154 154 154 154 154 154 154 154 200 154 154 154 200 200 154 200 200 200 200 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 200 200 200 200 200 200 200 154 154 154 154 154 154 200 154 154 154 154 200 154 154 200 200 200 200 200 200 200 200 200 200 226 200 200 200 200 200 200 200 158 158 158 158 158 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 158 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 158 200 158 158 158 158 200 200 200 200 200 200 158 200 200 200 158 158 158 158 158 200 200 200 200 200 200 200 200 200 200 200 200 158 200 200 200 200 200 200 200 200 200 200 200 200 200 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 200 200 200 200 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 200 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 157 157 158 158 157 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 200 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 200 198 198 198 198 157 157 157 198 198 200 198 198 157 157 157 157 157 157 157 157 157 157 157 157 157 157 198 198 198 198 198 198 198 200 198 200 200 200 200 200 200 200 198 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 157 157 157 157 157 157 157 200 157 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 198 198 198 198 200 200 200 198 198 198 198 198 200 200 198 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 157 157 157 157 157 157 157 200 157 200 200 200 200 157 157 157 157 157 157 157 157 157 157 157 157 157 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 157 157 157 157 157 157 157 200 157 200 200 200 157 200 200 200 200 200 157 200 200 200 157 157 157 157 157 157 157 157 157 200 158 158 157 157 157 157 157 157 157 157 157 157 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 278 278 157 198 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 278 278 198 157 157 157 157 198 198 198 157 157 157 157 198 157 157 157 157 157 157 157 278 278 157 278 278 278 278 157 157 157 157 157 157 157 157 157 157 157 157 278 278 157 157 278 278 278 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 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 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 157 157 157 157 157 157 157 157 157 277 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 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 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 157 157 157 157 157 157 277 277 277 277 277 277 277 157 157 157 157 157 157 157 277 277 157 277 277 277 277 277 277 277 277 277 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 277 277 277 277 277 277 277 157 277 157 157 157 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 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 199 199 201 199 201 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 201 199 201 201 201 199 199 201 201 201 201 199 201 199 201 201 201 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 198 198 198 199 199 198 198 198 198 198 198 199 199 199 198 199 199 199 199 199 199 199 199 199 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 278 278 199 199 199 199 199 199 199 198 198 198 198 198 199 199 199 199 198 199 199 199 278 199 199 199 199 199 199 199 199 199 199 278 199 199 278 199 199 199 199 199 199 199 199 278 199 199 162 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 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 129 199 199 199 199 199 199 199 199 129 199 199 199 129 129 162 129 129 129 129 199 199 199 199 199 199 199 199 199 199 199 199 162 162 162 162 199 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 199 199 199 162 162 162 162 162 162 162 162 162 162 162 162 162 129 162 162 129 129 129 162 162 162 162 162 162 162 162 162 162 162 162 129 129 162 162 129 162 129 198 198 198 198 198 198 198 278 198 278 278 278 278 278 198 198 198 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 277 278 277 278 278 278 278 277 277 277 277 277 277 278 278 278 278 278 278 277 278 278 278 278 278 278 278 278 278 278 278 277 278 277 277 278 278 277 278 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 277 161 161 161 161 277 277 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 278 278 161 161 161 278 278 278 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 126 126 162 162 278 162 162 278 162 126 126 162 162 162 126 126 126 126 126 126 126 278 162 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 198 198 198 198 198 278 278 198 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 126 126 278 126 126 126 126 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 162 278 278 278 278 278 278 278 162 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 126 126 278 126 126 126 126 278 278 278 278 278 278 278 126 126 126 126 126 126 126 278 126 126 126 126 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 126 126 278 126 126 278 126 278 278 278 278 278 278 278 278 278 278 278 161 278 278 278 126 126 126 126 126 126 126 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 128 128 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 128 128 128 128 128 128 128 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 128 128 128 128 128 128 128 126 128 126 126 126 126 128 128 128 128 128 128 128 128 128 128 128 128 128 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 161 161 161 161 161 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 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 128 128 128 128 128 128 128 126 126 126 126 126 126 126 128 128 128 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 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 126 126 126 126 126 126 126 128 128 128 128 128 128 128 126 128 126 126 126 126 128 128 128 128 128 128 128 128 128 128 128 128 128 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 127 127 128 128 126 126 127 126 126 126 126 126 126 127 126 126 126 127 127 127 126 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 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 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 214 214 214 214 214 214 214 214 214 202 202 202 214 214 214 214 202 214 214 202 202 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 215 215 215 215 214 215 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 215 215 214 215 215 215 215 215 215 215 215 215 215 214 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 201 201 201 202 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 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 202 202 202 202 202 202 202 202 202 202 202 202 201 201 201 202 202 201 201 204 204 201 201 201 201 204 201 201 202 201 201 201 201 202 202 202 202 201 201 201 202 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 201 201 201 201 201 201 201 201 201 204 204 204 204 204 204 201 201 204 204 204 201 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 201 204 204 201 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 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 214 215 215 215 215 214 214 214 215 215 215 215 215 215 214 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 214 214 214 214 215 214 215 202 214 202 202 214 202 214 214 215 214 214 202 215 215 202 215 215 215 215 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 215 215 202 215 215 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 215 215 215 202 215 215 215 202 202 202 202 202 215 215 202 202 202 215 215 202 202 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 214 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 204 215 215 204 204 204 204 204 215 215 215 215 215 215 215 215 215 215 204 204 215 215 215 204 204 204 215 204 204 204 204 204 204 204 204 204 204 215 215 215 215 215 204 204 204 215 215 204 204 215 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 215 215 215 215 215 215 217 215 215 215 215 215 215 215 215 215 215 215 215 217 217 215 215 217 215 217 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 216 215 215 216 215 216 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 215 215 215 215 215 215 215 204 215 204 204 204 204 204 215 215 215 215 215 215 215 216 216 215 216 216 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 216 216 204 216 204 204 216 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 216 216 216 216 216 216 216 204 216 204 204 204 204 204 216 216 216 216 216 216 216 204 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 216 215 215 215 215 215 215 215 215 215 215 215 216 215 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 218 218 218 216 216 216 216 216 216 216 218 218 218 218 218 218 218 218 218 218 218 218 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 129 201 201 201 201 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 201 201 201 201 203 203 203 201 201 201 201 201 203 129 203 203 129 129 203 129 129 129 203 203 203 203 203 203 203 203 203 129 129 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 129 199 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 129 129 129 129 129 129 129 129 203 203 203 203 203 203 203 129 203 129 129 129 129 129 203 203 203 203 129 129 203 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 203 203 203 203 203 203 203 203 203 129 129 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 129 129 129 129 129 129 130 129 129 129 129 129 129 129 129 130 129 129 129 130 130 129 129 130 130 130 130 130 130 130 130 130 130 129 130 129 129 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 129 129 162 162 129 129 129 162 162 128 128 128 128 128 129 129 129 129 129 129 129 129 129 129 128 129 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 127 128 127 127 127 127 128 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 127 127 127 128 127 127 127 128 128 128 128 128 128 128 127 128 127 127 127 127 128 128 128 128 128 128 128 128 127 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 74 128 128 74 128 128 128 128 128 128 128 128 74 128 128 74 128 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 129 130 130 130 130 129 129 129 129 129 129 129 129 130 129 129 129 129 129 129 129 129 129 129 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 129 130 130 130 130 130 130 130 130 130 129 129 129 129 128 130 130 130 130 128 130 130 128 128 75 75 75 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 128 129 129 129 128 128 128 128 129 129 128 128 128 128 128 128 75 75 128 128 128 128 128 128 128 129 129 129 128 128 128 128 128 128 128 128 128 128 128 128 128 128 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 128 128 129 128 128 129 128 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 128 128 129 128 128 128 128 129 129 129 128 128 128 128 129 128 128 128 128 128 128 128 75 75 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 75 130 75 75 75 75 75 130 130 130 75 75 130 130 75 130 75 75 75 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 75 75 130 130 75 130 130 130 130 130 130 130 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 128 75 75 75 75 128 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 128 75 128 128 128 75 75 128 128 74 128 75 74 74 75 75 128 75 74 75 75 74 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 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 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 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 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 77 75 75 77 64 218 218 218 218 218 218 218 216 218 216 216 218 125 125 218 125 218 125 125 125 125 125 125 125 125 125 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 125 216 216 125 125 125 125 125 125 125 125 125 125 125 125 216 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 204 216 204 204 216 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 125 204 125 204 204 204 204 204 204 204 204 125 204 204 204 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 216 125 125 204 125 216 216 216 216 204 216 204 216 204 204 204 125 204 204 204 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 204 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 125 125 125 125 125 119 125 125 119 125 125 125 125 125 125 125 125 119 125 125 66 125 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 201 204 204 203 204 204 204 204 204 203 204 204 203 204 203 203 203 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 203 203 204 203 203 204 204 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 201 201 201 201 203 203 203 201 201 201 201 201 201 201 203 203 201 201 203 203 203 203 203 203 203 203 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 203 203 203 203 203 203 203 201 201 201 201 201 203 203 203 201 201 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 119 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 119 130 203 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 66 66 119 119 119 119 66 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 125 125 119 119 119 119 125 119 125 125 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 125 125 204 125 125 119 119 204 204 204 204 204 204 204 119 119 119 203 203 119 119 203 203 119 203 119 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 203 203 203 203 203 203 203 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 203 203 203 203 203 203 203 204 203 204 204 203 203 203 203 203 203 203 203 203 203 203 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 125 119 125 125 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 203 203 119 203 119 203 203 203 203 203 203 203 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 130 130 130 119 119 119 119 119 119 119 203 203 203 203 203 119 119 203 203 203 119 119 203 119 119 130 130 119 119 130 119 130 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 130 130 130 130 130 130 130 119 130 130 130 130 130 130 130 130 130 130 130 130 130 130 66 66 66 66 66 66 66 119 119 119 66 66 66 66 66 66 119 66 66 66 66 66 66 66 66 66 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 66 119 119 119 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 119 119 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 64 64 66 66 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 119 119 119 119 119 119 119 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 75 130 130 130 75 75 75 75 75 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 66 66 66 66 66 66 66 119 119 119 119 130 66 66 66 130 130 130 66 130 130 66 64 64 64 64 64 66 64 64 64 66 64 66 66 66 66 66 66 66 66 66 66 66 64 64 64 64 64 64 64 66 66 130 130 130 64 64 66 64 75 75 75 75 75 75 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 64 64 64 64 64 64 64 64 64 64 64 64 64 75 64 64 64 75 75 75 75 75 64 64 64 64 64 64 64 75 75 75 75 75 64 64 64 75 75 64 64 75 64 64 218 218 125 218 218 125 218 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 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 66 125 125 66 125 125 125 125 125 125 66 125 66 66 66 67 66 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 67 125 125 67 125 125 125 125 125 125 125 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 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 67 125 125 125 67 67 125 125 125 125 125 125 67 125 125 125 67 67 67 67 67 125 125 125 125 125 125 125 125 125 125 125 125 67 125 125 125 125 125 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 125 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 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 64 66 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 66 66 66 66 64 64 64 66 64 64 64 64 64 64 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 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 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 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 64 64 67 67 67 67 67 64 64 67 64 67 64 64 64 64 64 64 68 68 68 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 66 66 67 67 67 66 66 66 66 66 67 67 66 67 66 67 67 66 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 64 64 67 67 67 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 67 64 67 67 64 64 64 64 64 64 64 64 64 64 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 64 64 64 64 64 64 64 67 67 67 64 64 64 67 67 64 64 67 67 67 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 68 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 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 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 64 67 67 67 67 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 67 67 67 67 67 68 68 67 67 67 67 67 68 68 67 67 67 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 64 64 68 68 68 64 64 64 64 64 64 64 64 64 64 64 64 64 68 64 64 64 64 68 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 68 68 64 68 68 68 68 64 64 64 64 64 105 64 68 68 64 64 68 68 68 105 68 105 105 105 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 105 105 68 68 68 68 68 68 68 68 68 68 68 68 38 68 68 38 68 68 38 38 38 38 38 38 38 38 68 68 105 68 68 105 38 105 105 105 105 105 105 105 105 105 105 105 105 105 38 105 105 105 105 105 38 38 38 38 38 38 38 38 38 68 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 105 105 37 37 37 38 38 37 37 37 38 38 37 37 37 37 37 37 37 37 37 37 37 37 105 37 105 105 105 105 37 37 37 37 37 37 37 37 37 37 37 37 37 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 37 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 37 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 64 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 64 64 64 64 105 105 105 64 64 64 64 65 65 65 64 105 64 65 65 105 105 65 65 65 65 65 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 65 105 105 105 105 105 105 105 105 105 65 65 105 105 105 105 105 105 105 105 105 105 103 105 103 103 103 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 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 103 105 106 106 106 106 106 106 106 105 105 105 105 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 105 105 105 105 106 106 106 105 105 103 103 103 103 103 106 106 105 105 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 104 106 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 65 64 64 65 65 65 65 65 65 65 65 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 65 65 65 65 65 65 65 65 65 65 65 65 65 65 64 64 64 64 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 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 65 65 65 65 65 65 65 64 64 64 64 64 64 64 64 64 64 64 64 77 64 64 64 64 64 77 65 65 77 77 77 77 77 65 65 65 65 65 65 65 64 64 64 64 64 65 65 65 65 65 65 65 65 77 77 65 65 65 65 65 122 65 65 65 77 65 65 122 77 65 122 65 65 122 122 122 122 122 122 122 122 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 64 64 64 64 64 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 122 65 65 65 122 122 122 122 122 65 65 65 65 65 103 103 65 65 65 65 65 65 65 65 103 65 65 103 103 103 103 103 103 103 103 65 65 122 65 65 122 65 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 103 103 103 103 103 103 103 65 103 65 65 122 103 122 122 122 122 122 122 122 122 122 103 103 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 104 104 106 104 104 104 104 106 106 106 106 106 106 104 104 104 104 104 104 104 104 104 104 104 104 104 106 106 106 106 106 103 106 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 104 104 104 104 104 104 104 106 106 106 106 106 104 104 104 103 106 104 104 103 103 103 104 104 104 104 104 104 104 104 104 103 104 104 103 104 104 104 104 104 104 104 104 103 104 104 103 104 103 103 103 103 103 103 103 65 65 65 65 65 65 65 103 103 103 65 65 103 103 65 65 103 103 103 65 65 65 65 65 65 65 65 65 64 64 65 65 65 65 65 65 65 65 65 65 65 65 103 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 103 103 65 65 103 65 103 65 65 65 65 65 65 65 65 65 65 65 103 65 65 65 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 65 65 123 123 103 103 123 123 123 103 103 103 103 103 103 103 103 123 103 103 103 123 123 103 123 123 123 123 103 103 103 103 103 103 103 103 103 65 103 103 103 103 103 103 103 103 103 103 103 103 123 123 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 123 123 123 123 123 123 123 103 103 103 103 122 122 123 103 122 122 122 123 122 122 123 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 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 151 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 151 151 104 104 104 151 151 104 104 104 104 104 104 104 151 151 104 104 104 151 151 104 151 151 151 151 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 151 151 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 124 104 104 104 124 124 104 104 104 104 104 123 123 104 104 104 123 123 123 123 123 123 123 123 123 123 123 123 123 124 104 124 123 123 123 104 104 104 104 123 123 123 104 123 123 123 123 123 123 123 123 124 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 151 151 151 151 151 151 151 124 104 124 124 124 124 124 151 151 151 151 151 151 151 151 151 151 151 151 124 124 123 123 124 124 124 123 123 123 123 123 124 124 124 124 124 124 124 124 124 124 124 124 124 124 151 151 124 151 151 151 151 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 151 151 151 151 151 151 151 124 124 124 124 124 124 124 151 151 151 124 124 151 150 124 151 150 150 150 77 77 77 77 77 77 77 77 77 75 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 75 75 75 75 75 77 75 75 75 75 75 75 75 75 77 77 75 75 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 75 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 77 77 77 77 77 77 77 77 77 77 77 77 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 77 75 75 77 77 77 74 77 77 77 77 75 75 74 74 75 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 77 77 74 74 77 74 77 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 77 77 74 77 77 77 77 74 74 74 74 74 74 74 77 74 74 74 74 74 77 74 74 74 74 74 77 76 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 76 77 77 77 77 76 77 77 77 77 77 77 77 75 75 75 75 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 77 77 77 77 77 77 77 77 77 77 77 77 77 76 77 77 77 77 77 77 77 77 77 77 74 76 77 74 76 76 76 76 77 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 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 73 76 73 73 73 76 73 76 73 73 73 73 73 73 73 73 73 74 74 74 74 74 74 74 74 74 128 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 128 128 128 128 74 72 74 128 128 128 128 128 72 72 72 72 72 72 72 72 72 72 72 72 72 72 74 74 74 74 74 72 72 74 74 74 74 74 72 72 74 72 72 72 72 72 72 72 74 74 72 72 74 74 74 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 127 127 127 127 127 127 72 127 127 127 127 127 127 127 127 127 127 127 127 72 72 72 72 72 72 72 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 72 72 72 72 72 72 72 127 127 127 127 127 72 72 72 127 127 72 72 127 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 72 72 72 72 72 72 72 72 72 72 72 72 72 72 127 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 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 72 72 72 72 72 72 72 72 72 72 71 72 71 71 71 71 72 72 71 71 71 72 72 72 72 72 71 71 72 72 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 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 76 73 73 73 73 76 76 74 76 76 76 76 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 72 74 74 72 72 72 74 74 74 74 74 72 72 74 74 72 72 72 72 72 72 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 76 76 76 74 74 72 72 76 76 74 72 73 74 74 72 73 73 73 73 73 73 72 73 73 73 73 73 73 73 73 73 73 72 72 72 72 72 73 73 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 72 72 73 73 73 72 72 72 72 72 72 73 72 72 72 72 73 72 72 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 71 71 71 71 73 71 73 71 71 71 73 71 71 71 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 71 73 71 71 71 73 73 73 73 71 73 73 73 71 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 81 81 73 81 73 81 81 81 81 81 81 81 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 81 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 81 81 73 73 81 81 81 73 73 73 73 73 81 81 73 81 73 81 81 81 81 81 73 73 73 73 73 73 73 81 73 81 81 81 81 81 73 81 73 81 81 81 81 81 81 81 81 82 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 82 81 81 81 150 150 124 150 150 150 150 124 124 124 124 124 124 124 124 124 124 124 124 124 150 124 124 124 124 124 124 124 124 124 124 124 124 123 124 123 123 123 123 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 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 120 120 120 120 120 120 120 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 121 121 123 121 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 121 121 121 121 121 121 121 121 121 121 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 120 120 120 120 120 120 120 124 124 124 124 124 124 120 120 120 120 120 120 120 120 120 120 120 120 120 124 124 123 123 124 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 120 120 120 120 120 120 120 124 120 124 124 124 120 120 120 120 123 120 120 123 123 123 120 120 120 120 120 120 120 123 120 121 121 121 120 121 120 121 121 121 121 121 121 121 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 121 120 121 121 121 121 121 120 120 120 121 120 120 120 121 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 120 120 120 120 120 120 120 120 120 120 120 120 120 120 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 121 121 122 121 121 121 121 122 122 122 122 122 122 122 122 77 77 77 77 77 77 122 122 77 77 77 122 122 77 77 122 122 122 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 122 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 122 122 77 77 122 122 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 121 121 122 121 76 76 121 122 122 122 122 122 122 122 122 76 122 122 122 76 76 76 76 76 76 76 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 76 76 122 122 76 76 76 122 122 122 122 122 122 76 122 122 122 122 76 122 122 122 76 76 76 76 76 76 76 122 76 122 122 122 76 76 76 76 77 76 76 77 76 76 121 121 76 76 76 76 121 76 76 76 76 76 76 76 76 76 76 76 76 76 121 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 73 76 76 73 73 73 76 76 76 76 76 73 73 76 76 73 73 73 73 73 73 120 120 120 120 120 82 82 120 120 120 120 120 120 120 120 82 120 120 120 82 82 121 120 82 121 121 121 120 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 120 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 73 121 121 121 121 73 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 123 123 121 122 121 122 122 123 122 122 122 122 123 122 122 122 122 122 122 122 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 122 121 121 122 122 122 121 121 121 121 121 121 121 121 121 122 122 122 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 121 121 121 121 121 121 73 73 73 73 73 73 73 121 73 121 121 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 73 121 121 76 73 73 73 73 73 73 73 121 73 121 121 121 73 73 73 73 121 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 120 120 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 73 73 73 121 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 82 82 82 82 82 82 82 82 82 82 82 82 73 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 73 82 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 82 82 82 82 82 82 82 73 82 82 73 73 73 73 73 73 73 73 73 73 73 73 82 82 73 82 82 73 82 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 73 82 82 82 82 73 73 73 73 81 81 82 73 81 81 82 82 81 81 81 82 82 82 82 82 82 81 82 82 82 82 82 82 82 82 82 82 82 81 82 82 81 82 82 81 82 82 82 82 81 81 81 81 81 82 82 82 82 81 82 82 82 82 80 150 150 150 150 150 150 150 150 150 124 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 124 124 124 124 124 120 150 120 120 120 120 120 120 120 120 150 120 120 120 120 150 120 120 150 150 150 150 150 150 150 150 150 150 150 150 124 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 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 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 120 120 120 120 120 120 120 120 120 120 298 120 120 299 120 120 298 299 299 298 298 299 299 299 299 299 150 150 299 299 299 150 150 150 150 150 150 150 299 299 299 150 299 299 299 299 299 299 299 299 150 150 120 120 150 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 299 299 299 299 299 299 299 150 150 150 120 120 299 120 150 120 120 120 120 120 120 120 299 299 299 299 299 299 299 120 299 120 120 120 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 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 300 299 299 299 299 299 299 299 299 300 299 299 299 300 300 299 300 300 300 300 120 120 82 120 120 120 120 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 298 298 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 298 298 82 82 298 82 298 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 298 298 298 298 298 298 298 298 298 82 82 82 82 82 298 298 298 298 82 298 298 82 82 298 293 298 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 293 293 82 82 293 82 293 82 82 82 82 82 82 82 82 293 82 82 82 293 293 82 82 82 82 293 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 293 82 82 82 82 82 82 82 82 82 82 82 293 82 82 82 82 293 82 82 82 293 293 293 293 293 293 293 293 293 82 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 299 300 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 296 296 299 299 296 298 296 299 299 299 299 299 299 299 299 299 299 299 298 298 298 299 299 299 299 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 299 299 299 299 299 298 298 298 298 298 298 298 298 298 298 298 296 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 120 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 120 120 120 298 298 298 120 120 120 120 120 298 298 120 298 82 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 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 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 293 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 293 298 298 293 293 293 293 293 293 293 293 298 298 298 298 293 293 298 298 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 298 293 298 298 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 300 300 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 298 296 298 298 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 298 298 293 298 298 298 298 293 293 293 293 293 293 293 293 298 293 293 293 292 292 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 292 293 293 293 293 292 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 292 296 296 292 292 292 292 292 296 296 296 296 296 292 296 298 298 298 298 298 298 292 298 298 298 292 292 292 292 292 292 292 292 292 292 292 292 296 292 296 296 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 296 296 296 296 296 296 296 296 296 292 296 292 292 296 296 296 296 296 296 296 296 296 296 296 296 296 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 296 296 292 296 296 292 296 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 296 296 296 296 296 296 296 292 292 292 292 292 296 296 292 292 292 292 292 292 292 292 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 105 37 37 37 37 105 105 105 105 106 106 106 37 37 37 37 106 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 40 37 37 40 40 40 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 104 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 107 106 106 107 107 107 106 106 106 106 106 107 107 107 107 106 107 107 107 107 107 107 107 107 107 40 40 37 37 37 37 40 37 37 37 37 37 37 37 37 37 37 37 37 37 40 37 37 37 37 107 37 37 106 37 37 106 37 106 106 106 106 106 106 106 106 106 106 106 107 106 106 106 37 37 37 37 107 107 107 37 37 37 37 37 37 107 37 37 37 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 40 40 40 40 40 40 40 107 40 37 107 107 107 40 40 40 40 40 40 40 40 107 40 40 107 40 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 104 104 104 104 104 104 104 104 104 151 151 151 151 151 104 190 104 104 190 190 190 151 190 190 190 190 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 190 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 190 190 151 190 190 190 190 151 151 151 151 151 151 151 151 190 151 151 151 190 190 151 190 190 189 190 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 150 151 150 150 150 150 150 151 151 151 150 150 150 151 150 150 150 150 150 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 150 151 151 151 151 151 151 151 150 151 150 150 150 150 150 151 151 151 150 150 151 151 150 150 151 150 151 189 189 151 189 189 189 189 151 151 151 151 151 151 151 151 189 151 151 151 189 189 151 151 189 151 189 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 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 151 189 151 151 151 151 189 151 151 151 151 151 151 151 151 189 151 151 151 189 189 151 151 189 151 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 191 191 107 107 107 107 107 191 191 191 191 191 191 191 191 191 191 191 191 191 191 107 107 107 107 107 107 107 107 107 190 106 190 190 190 107 107 107 107 190 107 107 190 190 190 190 190 106 106 106 106 190 190 190 106 106 104 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 191 191 191 191 191 191 191 190 191 190 190 190 190 190 191 191 191 191 190 191 191 190 190 190 190 191 107 107 107 107 107 107 190 107 107 107 107 107 107 190 107 107 107 190 190 107 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 189 191 191 191 191 191 191 191 191 191 191 191 191 189 191 191 191 191 191 191 191 191 189 191 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 107 107 107 107 107 109 109 107 107 107 107 107 107 107 107 109 107 107 109 109 109 109 109 109 109 109 107 107 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 109 109 109 109 108 108 108 107 109 107 191 191 109 191 109 191 191 191 108 191 191 191 109 109 108 108 108 108 108 108 108 191 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 191 191 191 191 191 191 191 191 191 189 189 191 191 191 191 191 191 191 191 191 191 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 189 213 213 213 213 213 191 191 191 191 191 189 191 191 191 189 189 189 189 213 189 189 189 213 213 189 213 189 191 191 213 191 191 213 191 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 108 108 108 108 108 108 108 108 108 191 191 191 191 191 108 108 108 108 108 108 108 108 108 108 108 108 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 193 193 191 191 191 191 191 191 193 191 191 191 193 193 213 213 213 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 193 193 193 193 193 193 193 193 193 213 213 193 213 193 193 193 193 193 193 193 193 193 193 193 193 193 108 108 193 108 193 193 193 193 108 108 193 193 193 193 193 193 193 193 193 193 193 193 108 108 193 193 193 193 108 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 299 150 299 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 209 209 150 150 150 300 300 300 209 209 209 209 209 209 209 209 209 209 209 209 209 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 300 300 300 299 299 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 299 300 300 300 300 299 299 299 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 209 209 209 209 209 300 209 300 300 150 300 300 300 300 300 300 209 300 300 300 300 300 300 300 300 300 300 150 150 300 300 299 300 299 299 299 299 299 299 299 299 299 299 299 300 299 299 300 300 300 300 300 300 300 300 300 300 150 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 209 209 300 209 209 300 209 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 296 296 296 300 300 296 296 296 296 296 296 296 296 296 296 296 296 296 300 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 300 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 297 297 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 292 296 294 292 294 294 294 296 294 296 292 294 294 294 294 294 294 294 294 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 294 294 294 294 294 296 296 294 296 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 297 297 296 296 297 297 297 296 296 296 296 296 296 296 297 297 296 296 296 297 297 296 297 297 297 297 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 297 297 296 296 297 296 297 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 297 297 297 297 297 297 297 296 296 296 296 294 297 294 297 294 294 294 294 294 294 294 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 294 297 297 297 297 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 294 297 294 294 294 297 297 297 297 297 297 297 297 297 294 294 297 295 297 297 297 297 297 297 297 297 297 297 295 295 297 300 300 300 300 300 300 238 300 300 300 300 300 300 300 300 300 300 300 300 238 238 300 300 238 238 238 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 238 238 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 238 238 238 238 238 238 238 300 300 300 300 300 297 297 238 238 297 297 238 238 238 297 238 238 238 238 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 297 297 300 300 300 296 297 297 297 300 297 296 297 297 297 297 297 238 238 297 297 238 297 238 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 297 297 297 297 297 297 297 297 297 300 300 300 297 297 297 297 300 300 297 300 300 300 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 238 238 238 238 238 238 238 297 297 297 297 297 297 297 297 238 238 297 297 238 238 297 297 297 297 238 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 238 297 297 297 297 295 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 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 295 238 295 295 295 295 238 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 238 238 238 238 238 295 295 295 295 295 295 295 295 295 295 295 238 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 295 238 295 295 295 238 295 238 238 295 295 295 295 295 295 295 295 295 295 295 238 238 238 238 238 238 238 238 238 295 238 238 239 238 238 238 238 238 238 238 239 239 239 239 239 239 295 295 295 295 87 87 87 295 295 295 295 295 87 87 87 87 87 87 87 87 87 87 87 87 87 87 239 239 239 239 239 87 87 239 239 295 87 87 87 87 239 87 87 87 87 87 87 87 239 239 239 239 239 239 239 87 87 87 87 87 87 87 239 239 87 87 87 239 239 87 87 87 87 87 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 213 193 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 193 213 213 213 213 193 193 193 193 213 213 213 213 213 213 213 213 213 213 213 213 193 213 213 213 213 213 213 213 213 213 213 211 213 213 213 213 213 211 213 213 211 211 211 211 211 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 189 189 189 189 213 189 189 213 213 213 213 213 213 213 211 211 211 211 211 213 213 213 213 213 213 211 213 213 213 213 213 213 211 213 213 213 211 211 213 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 213 213 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 211 211 211 211 211 211 211 213 211 213 213 213 211 211 211 211 213 211 211 213 213 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 240 211 211 211 211 211 240 240 211 240 240 240 240 240 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 209 189 189 209 209 209 211 211 209 209 151 151 209 209 209 151 151 150 150 150 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 211 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 211 209 209 209 211 211 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 209 209 150 150 209 209 209 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 209 209 150 209 209 150 209 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 209 209 209 209 209 209 209 150 209 150 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 209 209 209 209 209 209 209 209 209 209 150 150 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 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 240 240 240 209 209 209 209 209 209 209 240 240 209 209 209 240 240 240 240 240 240 240 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 300 209 300 300 300 240 240 209 240 240 300 240 209 209 209 209 209 300 300 209 300 209 300 300 300 300 300 240 240 300 240 240 240 240 300 300 300 300 300 300 300 300 300 300 300 240 300 300 300 240 240 240 240 240 240 240 240 240 211 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 211 211 211 211 211 211 240 211 211 211 211 211 211 211 211 240 211 211 211 240 240 211 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 189 189 189 189 189 211 211 211 211 189 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 209 209 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 211 240 240 240 240 211 211 211 211 211 211 211 211 211 211 211 240 211 211 211 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 211 211 240 240 240 240 240 240 240 240 240 211 211 211 240 240 240 240 211 240 240 211 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 300 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 239 239 239 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 300 240 240 240 240 240 240 238 240 240 238 238 238 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 238 240 240 240 240 240 240 240 238 240 238 238 238 240 240 240 238 238 240 240 238 238 238 239 239 240 239 239 239 239 240 240 240 240 240 240 240 240 239 240 240 240 239 239 240 239 239 239 239 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 239 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 239 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 239 240 240 238 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 239 239 239 239 239 238 238 238 238 238 238 239 238 238 238 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 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 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 212 213 193 193 193 212 212 211 211 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 212 212 212 212 212 212 193 193 193 193 193 193 193 212 212 212 212 212 212 212 193 193 212 212 212 212 212 212 212 212 212 212 211 211 211 211 211 212 212 211 211 211 211 211 211 211 211 212 211 211 211 211 212 211 212 212 212 212 211 211 211 211 211 211 211 240 211 240 240 240 241 211 211 211 211 211 241 241 211 241 241 241 241 241 212 212 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 241 212 212 211 211 212 212 212 241 241 241 241 241 241 241 241 212 241 241 241 241 212 241 241 241 241 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 211 212 211 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 241 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 192 240 240 240 240 240 240 241 240 240 240 240 241 241 241 240 240 240 240 241 241 241 241 241 241 241 241 241 240 241 241 241 241 241 239 241 239 239 239 239 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 240 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 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 239 239 239 239 239 239 239 87 239 239 87 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 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 239 239 239 239 239 241 241 241 241 241 241 241 241 241 241 241 241 239 239 241 241 241 239 239 241 241 239 239 281 239 281 239 241 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 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 239 239 239 239 239 239 239 239 241 241 241 241 241 241 241 281 241 281 281 281 281 281 281 241 241 241 281 281 241 281 281 281 281 281 281 281 239 239 281 281 281 239 239 239 239 239 239 239 239 281 239 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 210 210 212 212 212 212 212 212 212 212 212 241 241 241 241 241 212 212 212 241 241 241 241 241 241 241 241 241 210 210 212 212 210 210 210 212 212 212 212 212 212 210 212 212 212 210 241 241 241 241 210 210 210 210 210 210 210 241 210 241 241 241 241 241 210 210 210 210 241 210 210 241 241 210 241 210 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 240 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 210 210 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 210 210 241 210 210 241 210 241 241 241 241 241 241 241 241 281 241 241 241 281 281 281 281 281 281 281 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 281 281 281 281 281 281 281 281 281 281 281 281 241 281 241 241 241 281 281 281 241 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 212 212 212 212 212 212 212 212 212 210 210 210 210 212 212 212 212 212 212 212 212 210 212 212 192 192 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 281 210 281 281 281 281 281 210 210 210 281 281 210 210 281 210 210 281 210 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 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 281 281 210 281 210 210 281 281 281 281 281 281 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 281 210 281 281 281 281 281 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 188 210 188 210 210 188 188 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 37 37 38 38 38 38 37 37 37 40 40 40 37 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 38 38 37 38 37 37 38 37 37 37 37 37 37 37 37 37 40 40 40 40 40 40 38 38 38 38 38 38 38 38 38 40 40 38 40 38 38 38 38 38 38 38 38 38 38 38 38 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 107 107 107 107 107 107 40 107 107 109 109 109 109 109 107 109 107 109 109 109 109 109 109 109 109 109 40 40 40 40 40 40 40 40 40 40 40 107 40 40 40 40 107 40 40 40 109 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 38 38 38 38 38 38 40 38 40 40 40 40 40 38 38 38 40 40 38 38 40 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 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 38 38 38 38 38 38 38 38 38 40 38 42 42 42 42 38 38 42 42 42 38 42 42 42 42 42 42 40 40 42 42 42 42 40 40 40 40 40 40 40 42 42 40 40 40 42 42 40 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 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 108 108 109 108 109 108 108 108 108 108 108 108 108 108 108 108 108 109 109 108 108 108 108 108 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 193 108 193 193 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 96 96 108 96 108 96 96 96 96 96 96 96 96 96 109 109 109 109 109 109 109 109 109 108 108 110 110 110 110 110 109 110 110 110 110 110 110 110 110 110 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 110 110 110 110 110 110 110 110 110 108 108 108 108 108 110 108 108 108 108 108 108 108 110 110 110 110 110 110 110 108 108 108 108 108 110 110 110 96 96 96 110 96 96 96 109 109 109 109 109 109 109 110 109 110 110 110 110 110 109 109 109 109 109 109 109 109 109 109 109 109 110 110 110 110 110 110 110 110 110 96 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 109 109 110 109 109 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 44 44 110 110 44 44 44 110 110 110 110 110 110 110 110 44 110 110 110 44 44 110 110 44 44 44 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 40 40 40 42 42 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 40 42 42 42 42 42 42 42 42 42 40 40 40 40 40 42 46 42 42 40 46 46 46 46 46 46 46 40 40 40 40 40 40 40 40 40 40 40 40 109 40 40 40 40 40 40 40 40 40 40 40 40 40 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 44 44 109 44 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 44 44 109 109 44 109 44 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 40 40 40 40 44 44 44 40 40 40 40 40 40 40 40 44 40 40 40 44 44 40 44 44 44 44 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 44 44 44 40 44 44 44 44 40 40 40 40 40 40 44 40 40 40 44 44 40 40 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 109 109 44 109 109 109 40 46 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 109 44 109 109 109 44 44 44 109 109 44 44 109 109 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 46 46 46 46 46 46 46 42 42 42 46 46 42 42 46 46 42 46 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 40 46 44 40 46 46 46 44 44 44 44 44 44 44 46 46 44 44 44 44 46 46 46 46 46 46 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 46 46 44 44 46 44 46 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 46 46 46 46 46 46 46 44 46 53 53 53 53 46 46 46 46 46 46 46 46 53 46 46 46 46 42 42 42 42 42 42 42 42 42 42 42 42 46 42 42 46 42 42 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 42 42 42 42 42 42 42 46 46 46 46 46 46 46 42 42 46 46 46 42 42 46 46 43 46 43 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 43 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 43 43 46 46 46 43 43 46 46 46 46 46 46 46 46 43 46 46 46 43 43 46 46 43 49 49 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 195 195 193 195 195 195 195 193 193 193 193 193 193 193 193 193 212 193 195 195 193 193 195 193 193 193 195 193 195 195 195 195 195 195 195 193 195 195 195 195 193 193 193 193 193 195 195 193 193 193 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 195 195 212 212 195 195 195 212 212 212 212 212 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 195 192 192 192 192 192 212 212 212 212 192 192 192 192 192 192 192 192 192 192 192 192 195 192 192 192 195 195 192 192 192 192 192 192 192 192 195 192 192 192 192 195 192 192 195 192 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 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 96 96 96 195 195 195 195 195 195 96 96 96 195 96 96 96 96 96 96 96 96 96 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 94 195 96 96 96 96 96 96 96 195 96 195 195 195 96 96 96 96 195 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 210 192 210 210 210 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 210 210 210 210 210 210 210 210 210 210 210 210 188 188 210 192 210 210 192 192 192 188 192 192 188 192 210 210 210 210 210 188 188 188 210 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 210 188 188 188 188 188 188 188 188 188 188 188 188 188 192 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 192 192 192 192 192 192 194 192 192 192 192 192 192 192 192 194 192 192 192 194 194 192 192 194 194 194 192 192 192 192 192 192 192 210 192 210 210 192 192 192 192 192 192 192 192 192 192 192 194 194 192 194 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 188 188 188 188 188 188 188 194 188 188 188 188 188 188 188 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 188 188 188 188 188 188 188 194 194 188 194 188 194 194 188 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 93 194 194 93 93 93 93 194 194 194 194 194 194 194 93 93 93 93 194 93 93 93 194 93 93 93 96 96 96 96 96 96 96 96 96 96 96 94 94 94 96 96 96 94 94 96 96 94 94 94 94 96 195 94 195 195 94 195 94 195 195 192 195 195 195 195 195 94 195 195 195 94 94 195 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 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 195 94 94 94 94 195 195 192 192 192 94 94 192 192 192 192 192 192 192 192 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 192 192 192 94 94 192 192 94 194 194 192 192 192 192 192 192 192 192 192 192 192 194 192 192 192 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 194 94 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 94 94 94 94 94 194 93 94 94 94 94 194 94 194 94 94 194 194 194 194 194 194 93 93 93 93 93 93 93 93 93 194 93 93 93 93 93 93 93 93 93 93 93 93 96 96 96 96 96 96 96 96 96 94 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 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 96 96 96 96 96 96 96 94 96 94 94 94 96 96 96 94 94 94 96 94 94 94 96 96 96 96 96 98 98 96 96 94 96 98 98 98 98 98 96 96 98 98 98 98 98 98 98 98 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 98 94 98 98 98 98 98 98 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 98 98 98 98 98 93 98 94 93 93 93 93 93 93 93 93 93 93 93 93 93 93 98 98 98 98 98 98 98 93 93 93 93 93 93 93 98 98 98 93 93 98 98 93 93 98 98 98 98 98 98 98 98 98 98 98 98 94 94 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 94 94 94 94 94 94 94 94 94 94 94 94 94 98 94 94 98 98 98 98 98 98 98 98 98 98 98 98 98 94 98 94 94 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 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 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 49 49 46 49 49 49 49 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 54 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 54 54 46 46 54 46 54 54 54 46 54 46 54 54 54 54 54 54 54 54 54 46 46 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 44 53 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 53 53 53 53 53 53 53 53 53 53 44 44 53 44 53 44 44 44 44 44 44 44 53 53 44 53 53 53 53 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 53 53 53 53 53 53 53 53 46 54 46 46 46 53 53 46 46 46 46 53 53 53 46 53 53 53 53 53 53 53 53 53 53 53 53 53 53 54 53 54 54 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 44 44 54 54 54 54 54 54 54 53 53 53 53 53 53 53 54 54 54 53 53 53 54 53 53 53 53 53 53 53 53 53 53 53 53 53 53 44 53 53 44 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 44 44 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 96 96 96 96 96 110 110 110 110 96 110 110 96 96 110 96 96 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 96 110 110 110 110 110 110 110 110 110 96 110 110 96 110 110 110 110 110 110 110 110 110 110 110 110 110 96 96 96 96 96 96 96 96 96 108 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 108 108 108 108 108 108 108 108 108 193 193 108 108 108 108 108 108 108 108 195 195 195 96 96 96 96 96 96 96 96 96 96 108 195 96 96 96 108 195 195 195 108 195 195 96 96 96 96 96 96 96 195 96 195 195 195 96 96 96 195 195 96 96 195 195 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 48 48 48 48 48 48 48 48 53 53 44 53 53 48 48 44 44 44 44 44 48 48 48 48 44 44 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 53 48 53 53 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 44 44 44 44 44 48 48 44 44 44 44 44 44 44 44 48 44 48 48 48 48 48 48 48 48 48 44 44 44 44 44 48 48 44 44 44 44 110 48 48 44 48 110 48 48 110 110 110 48 48 48 48 48 48 48 48 48 44 48 48 48 110 48 48 48 110 110 48 110 110 48 48 48 48 48 48 48 110 48 110 110 110 110 110 48 110 110 110 110 110 110 110 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 44 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 110 110 110 110 110 110 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 111 48 48 111 111 111 111 111 111 111 111 48 48 48 48 111 96 111 110 110 110 96 96 96 96 96 96 96 96 96 96 96 96 111 111 111 111 111 96 96 111 111 48 111 111 111 96 111 111 96 96 96 96 96 96 111 111 96 111 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 53 53 53 53 53 53 53 48 48 48 48 48 48 48 53 53 48 48 48 53 53 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 113 48 48 113 113 113 113 113 48 48 48 48 48 48 48 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 96 96 111 96 111 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 96 98 96 96 96 111 111 111 111 111 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 113 113 113 113 113 113 113 48 113 48 48 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 111 111 111 113 113 113 113 113 111 111 113 113 48 48 48 113 111 113 113 113 111 111 111 111 111 111 113 111 111 111 111 98 111 111 111 111 111 111 98 111 111 98 98 98 98 98 98 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 111 113 98 98 98 98 113 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 113 113 113 113 113 113 113 113 113 113 113 98 113 113 113 113 98 98 113 98 98 98 113 113 113 113 113 113 113 98 113 98 98 98 113 113 113 113 98 113 113 113 113 113 49 49 49 49 49 49 49 49 49 46 46 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 46 46 54 46 46 46 46 54 54 54 54 54 54 54 54 54 54 54 54 54 46 54 54 55 55 55 49 49 49 49 49 49 49 49 49 46 49 49 49 49 49 49 49 49 49 49 55 55 49 49 49 49 49 49 49 55 49 55 55 55 55 49 49 49 49 49 49 49 49 55 55 49 55 49 54 54 54 54 54 54 54 54 54 53 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 54 54 54 54 54 54 54 53 54 53 53 53 54 54 54 54 53 54 54 53 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 49 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 54 55 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 55 55 55 55 55 55 55 55 55 55 54 54 55 54 55 54 54 54 54 54 54 54 55 55 54 55 55 55 55 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 55 55 55 55 55 55 56 55 55 55 55 55 55 55 55 55 55 55 55 56 56 55 55 56 55 56 55 55 55 55 55 55 55 54 55 54 54 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 56 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 56 56 55 56 56 56 56 55 55 55 55 55 55 56 56 56 55 56 56 56 56 56 56 56 56 56 53 53 53 53 53 53 53 53 53 48 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 48 48 48 48 48 48 48 48 48 113 113 48 113 48 48 48 48 48 48 48 53 48 48 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 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 113 113 113 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 59 53 53 59 59 59 59 59 48 53 48 48 48 113 53 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 59 59 53 59 59 113 59 53 53 53 53 113 59 113 59 113 113 113 113 113 113 113 59 59 59 59 59 113 59 113 113 113 113 113 113 59 113 113 113 113 59 113 113 113 53 53 53 53 53 59 53 53 53 59 59 59 59 59 59 59 53 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 114 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 61 61 56 56 56 56 56 56 56 55 55 55 55 55 55 55 56 56 56 55 55 55 56 55 55 55 55 62 55 55 55 55 55 55 55 54 54 54 54 54 54 54 55 54 54 54 54 54 54 54 54 54 54 54 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 54 54 54 54 54 55 62 54 62 62 62 62 54 54 54 54 54 63 63 63 63 54 63 63 63 63 63 63 63 63 63 54 54 54 54 54 54 54 54 54 53 54 54 53 54 54 54 54 54 54 54 54 53 54 54 53 63 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 63 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 63 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 63 63 63 63 63 63 63 63 63 54 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 63 54 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 53 53 53 53 53 53 53 53 53 53 53 53 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 53 63 53 53 53 63 63 63 63 59 63 63 59 59 59 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 59 63 63 63 63 63 63 63 63 63 59 63 63 63 63 63 63 63 63 63 63 63 63 56 56 56 56 56 56 56 62 56 62 62 62 62 62 56 62 56 56 62 62 56 62 62 62 62 62 62 62 62 62 62 62 62 63 62 63 63 63 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 60 63 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 63 62 63 63 63 62 62 62 62 63 62 62 63 63 63 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 63 62 62 62 62 62 62 62 62 62 63 62 62 62 62 62 62 62 62 62 63 62 62 62 58 62 62 62 62 58 62 62 62 62 62 62 62 62 62 62 62 62 62 58 62 62 62 62 58 62 62 62 62 62 62 62 62 62 60 62 62 60 60 62 62 62 62 60 62 62 60 60 60 60 60 62 58 62 62 62 58 62 62 62 62 62 62 62 58 62 62 62 58 58 62 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 244 214 214 244 244 244 244 244 244 244 244 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 217 217 214 215 214 215 215 214 217 217 215 215 215 215 215 217 217 217 217 215 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 214 214 214 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 244 244 244 244 244 244 244 214 244 214 214 214 244 244 244 244 244 244 244 244 244 244 244 244 244 244 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 217 217 217 214 217 217 217 217 214 214 214 214 214 217 217 214 214 214 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 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 217 244 244 244 217 217 217 217 217 217 217 244 244 217 217 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 215 215 217 217 217 217 217 217 217 216 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 216 216 216 216 216 216 216 216 216 216 216 216 217 216 216 217 216 216 216 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 216 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 216 216 216 216 216 216 216 216 216 216 216 216 218 218 216 216 216 216 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 216 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 217 217 217 217 217 218 218 217 217 217 217 217 217 217 218 218 217 218 218 218 218 218 218 218 218 218 217 217 217 217 217 218 218 216 216 216 216 216 217 218 216 216 216 218 218 218 218 218 218 218 218 218 218 218 218 218 218 217 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 219 244 219 244 219 219 219 219 244 244 244 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 244 244 244 244 219 219 219 217 217 217 217 217 217 217 217 219 217 217 217 219 219 217 217 219 219 219 219 219 219 219 219 219 219 219 219 244 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 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 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 217 219 219 217 219 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 219 219 217 219 219 217 219 219 217 219 219 219 217 217 217 217 217 217 217 217 217 217 219 219 217 219 219 219 219 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 218 218 218 218 218 218 218 218 218 218 218 219 218 218 218 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 218 218 218 219 219 219 219 219 219 219 219 219 218 219 218 219 219 219 219 218 196 196 218 218 196 244 244 219 219 244 244 244 219 219 219 219 219 219 219 244 244 219 244 219 244 244 219 219 244 220 244 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 220 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 220 220 219 219 220 220 220 219 219 219 219 219 220 219 220 220 220 220 220 220 220 220 220 220 220 220 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 196 219 196 196 196 196 196 196 196 196 196 196 196 219 196 196 196 196 196 219 219 219 219 219 219 219 219 219 219 219 219 219 196 219 219 219 196 196 219 196 196 219 219 196 219 219 196 219 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 220 220 220 220 220 220 220 220 220 219 219 219 219 219 220 220 220 220 219 197 220 219 219 197 197 197 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 197 197 197 197 197 197 197 219 219 219 219 219 197 197 197 219 219 219 219 219 219 219 197 197 197 197 197 197 197 219 219 219 219 219 197 197 219 219 219 196 197 196 196 196 220 220 220 220 220 220 220 197 220 197 197 197 197 197 220 220 220 220 197 220 220 197 220 220 197 220 197 197 197 197 197 197 197 196 197 196 196 196 196 196 197 197 197 197 196 197 197 196 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 220 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 125 218 218 218 218 125 125 125 125 125 125 218 218 218 218 218 218 218 218 218 218 218 218 218 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 218 218 218 218 218 218 218 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 218 218 218 218 218 218 218 125 218 125 125 125 125 125 125 218 125 125 125 218 218 115 125 125 115 115 125 125 125 125 125 125 125 67 125 67 67 125 67 125 125 125 125 125 67 125 125 67 125 125 125 125 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 39 39 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 39 39 67 39 39 39 39 39 67 67 39 67 39 39 39 39 39 39 39 39 39 39 39 39 39 115 115 115 115 115 115 115 125 115 125 125 125 125 125 115 115 115 115 115 115 115 115 115 115 115 115 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 115 115 115 115 115 115 115 125 125 125 125 125 115 125 125 125 125 125 115 125 125 125 115 115 115 39 39 39 39 39 115 39 39 39 39 39 39 39 39 39 39 39 39 39 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 39 39 39 115 115 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 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 39 115 39 39 115 115 115 115 115 115 115 115 115 115 115 115 115 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 68 67 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 68 67 68 68 68 67 67 67 67 67 67 67 67 67 68 69 69 69 69 67 67 67 69 69 69 69 69 69 69 69 69 68 68 38 38 68 38 68 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 37 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 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 69 69 69 69 69 69 69 68 69 68 68 68 68 69 69 69 69 69 69 69 69 38 38 38 38 38 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 38 38 38 38 38 38 38 38 38 38 38 38 68 68 68 68 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 38 38 38 38 69 69 69 69 69 69 69 69 69 38 38 38 38 69 69 69 69 69 69 69 69 69 69 69 69 69 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 69 69 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 42 38 69 38 38 69 38 69 38 38 42 42 42 42 38 38 42 42 42 42 42 42 42 115 115 115 115 115 115 39 39 115 39 39 39 39 39 115 39 115 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 67 67 39 67 67 39 39 39 39 39 39 39 67 67 39 39 39 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 39 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 69 39 67 67 69 69 69 67 67 67 67 67 67 69 67 67 67 69 69 67 69 69 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 69 69 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 69 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 69 69 69 69 69 69 69 39 39 69 69 69 69 69 69 69 69 69 69 69 69 69 39 39 39 39 39 39 39 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 42 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 42 42 69 69 42 42 42 69 69 69 69 38 42 42 69 69 38 42 42 42 42 42 115 115 39 115 115 115 115 39 39 39 39 39 39 39 115 115 39 39 39 39 115 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 43 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 43 39 39 39 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 39 39 39 39 39 39 39 42 39 42 42 42 42 42 39 39 39 42 42 42 39 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 39 43 43 43 39 39 39 39 39 43 43 43 39 39 43 43 43 42 42 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 42 42 43 43 43 43 43 42 43 42 43 42 42 42 42 42 42 42 42 42 42 42 42 42 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 42 43 43 43 43 42 42 42 42 42 43 43 42 42 42 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 49 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 117 196 117 197 197 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 197 196 197 197 196 196 196 196 196 196 196 196 196 196 196 117 117 196 196 117 117 117 196 196 196 196 196 196 196 117 117 196 196 196 117 117 117 117 117 117 117 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 218 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 116 116 196 196 196 196 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 117 116 196 117 117 116 116 196 196 196 196 196 196 196 116 116 196 116 116 116 116 116 116 116 116 116 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 116 116 196 196 116 196 116 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 116 116 116 116 116 116 116 196 116 196 196 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 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 50 116 50 218 218 218 218 196 218 196 218 218 218 218 218 218 218 218 218 218 218 218 218 115 218 218 115 218 115 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 115 115 115 115 115 115 115 218 218 218 218 218 115 115 115 115 115 115 115 115 115 115 115 115 115 115 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 115 115 115 115 115 115 115 115 218 115 218 218 218 218 115 115 115 115 115 115 115 115 115 115 115 115 115 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 115 115 115 115 115 115 115 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 115 115 115 115 115 115 115 218 218 218 218 218 218 115 218 218 218 218 115 218 218 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 50 50 116 116 50 50 50 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 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 115 116 196 115 115 115 115 115 115 116 115 115 115 115 115 115 115 115 115 196 196 196 196 196 115 115 196 196 196 196 115 115 115 196 196 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 196 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 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 115 116 116 116 115 115 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 115 115 115 115 116 115 115 115 115 116 116 116 116 116 115 115 116 116 116 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 116 116 116 116 116 116 116 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 50 50 50 50 50 50 50 50 50 116 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 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 50 50 50 50 50 50 50 116 50 116 116 116 50 50 50 116 116 116 47 116 116 47 50 50 50 50 50 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 116 116 116 116 116 116 116 115 116 115 115 115 115 116 116 116 116 116 116 116 116 116 116 116 116 47 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 116 47 116 116 116 116 47 115 115 115 115 115 115 115 115 115 115 115 43 115 115 39 47 47 43 47 47 43 47 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 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 116 47 116 116 116 116 47 116 116 116 116 116 116 116 116 116 116 116 47 116 116 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 43 43 47 47 47 47 47 47 43 47 47 43 43 43 43 43 43 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 49 47 49 49 49 49 43 47 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 49 49 47 49 49 49 49 47 43 47 43 43 43 43 43 43 43 43 43 43 43 43 49 49 49 49 49 49 49 43 43 43 43 43 49 49 49 49 43 49 49 43 49 49 197 197 197 197 197 197 197 197 197 117 197 197 197 197 197 197 197 197 197 197 197 117 152 152 152 152 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 152 152 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 152 152 117 117 117 117 152 117 117 117 117 117 117 117 117 117 117 117 117 117 152 117 117 117 152 152 117 117 116 116 117 117 117 116 116 116 116 116 116 116 116 117 116 117 116 117 117 117 117 117 117 117 116 116 116 116 116 116 116 50 116 50 50 50 50 50 116 116 116 116 50 116 116 50 50 50 50 50 117 117 117 117 117 117 117 116 116 116 116 116 116 117 116 116 116 116 117 116 50 50 117 117 117 117 117 117 117 117 117 50 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 152 152 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 152 117 117 152 152 152 117 117 117 117 117 117 117 152 117 117 117 117 117 152 117 117 117 118 117 117 117 117 117 117 117 117 117 117 117 117 118 118 118 118 118 117 117 118 118 118 118 118 118 118 118 118 118 117 118 118 118 118 117 117 117 117 117 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 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 47 50 50 50 50 47 47 47 47 47 47 47 47 50 50 47 47 50 50 47 47 47 47 47 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 47 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 47 47 47 47 47 47 47 49 49 49 49 49 49 49 47 49 47 49 49 49 47 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 55 50 50 50 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 56 56 56 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 49 56 56 47 47 56 47 56 47 47 47 47 47 47 47 47 47 47 49 49 47 47 49 56 56 56 56 56 56 56 49 49 49 49 56 56 56 56 56 56 56 56 56 56 55 50 50 47 47 50 47 50 56 47 56 56 56 56 56 47 47 47 56 56 47 57 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 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 118 118 118 118 118 118 118 118 50 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 50 118 118 50 118 118 118 118 118 118 118 118 50 118 118 118 118 117 117 117 117 50 50 50 50 117 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 118 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 118 117 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 118 50 50 57 57 57 50 50 50 50 50 50 50 57 57 57 50 57 57 57 57 57 57 57 57 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 57 57 57 57 56 57 57 57 57 57 57 57 50 50 50 50 57 57 57 57 57 57 57 57 57 57 56 57 57 57 57 57 57 56 56 57 56 56 56 57 56 57 56 56 56 56 56 56 56 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 118 118 118 118 57 118 118 118 118 118 118 118 118 118 57 118 57 57 118 118 118 118 118 118 118 118 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 56 57 57 57 57 56 56 56 56 56 56 56 56 56 56 56 57 62 62 62 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 62 57 57 57 57 57 57 57 57 57 62 62 57 57 57 57 57 57 57 57 57 58 58 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 118 118 118 57 57 57 57 57 118 57 57 57 57 57 118 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 58 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 58 58 58 57 57 57 57 57 57 57 58 57 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 57 57 58 58 58 57 57 57 57 57 58 58 57 57 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 242 214 214 214 214 214 214 214 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 242 242 214 214 242 242 242 214 214 214 214 214 242 242 214 214 242 242 242 244 244 244 242 242 242 242 242 244 242 244 244 244 244 244 242 242 242 242 244 242 242 244 242 242 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 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 242 242 244 242 242 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 244 244 244 244 244 244 244 244 244 244 244 244 244 242 242 242 242 242 244 242 244 244 242 244 242 242 242 242 242 242 242 242 242 242 242 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 243 243 243 242 242 242 242 242 242 242 244 244 244 244 244 242 243 244 244 244 243 243 244 243 243 242 242 242 242 242 243 243 243 243 243 243 243 242 242 242 243 243 242 243 243 243 243 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 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 244 244 244 244 244 244 244 244 244 244 244 220 244 244 244 220 220 220 244 220 220 220 244 244 244 244 244 244 244 220 244 220 220 220 220 220 244 244 244 244 220 244 244 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 197 197 220 220 220 197 197 197 197 197 197 197 197 220 197 197 197 220 220 197 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 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 244 243 243 243 243 244 244 244 244 244 244 244 244 244 244 244 244 243 243 244 244 244 244 244 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 244 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 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 220 220 243 243 243 243 243 243 243 243 243 244 244 243 243 243 243 243 243 243 243 243 243 244 243 243 220 243 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 220 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 220 220 244 244 220 220 220 244 244 244 244 244 220 220 220 220 220 220 220 220 220 220 243 243 243 243 243 243 243 243 243 220 243 220 220 243 243 243 243 243 243 243 243 243 243 243 243 243 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 243 243 243 243 243 220 243 220 243 220 220 220 220 220 243 220 220 220 220 220 220 220 243 243 220 243 243 243 243 220 220 220 220 220 243 243 220 220 220 243 243 220 220 220 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 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 220 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 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 271 243 243 243 243 243 272 272 271 271 271 243 271 271 271 271 271 271 271 271 271 243 271 243 243 243 271 271 243 243 243 243 243 271 271 243 243 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 197 197 152 197 197 152 197 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 220 220 152 220 220 220 220 152 152 152 152 152 152 220 220 220 220 220 220 220 220 220 220 220 220 220 152 152 152 152 152 152 152 152 152 118 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 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 152 152 152 152 152 152 152 152 152 118 118 152 152 152 152 152 152 118 152 118 118 118 152 152 152 152 152 152 152 149 152 118 118 149 149 149 152 149 152 152 149 149 152 149 149 149 149 149 220 220 220 220 153 153 153 152 152 152 152 152 152 152 153 153 152 152 152 153 153 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 153 153 152 152 152 149 152 152 152 152 152 152 149 149 152 152 152 152 149 152 149 149 153 220 153 153 220 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 149 152 153 153 153 149 149 149 149 149 149 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 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 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 148 148 57 57 58 57 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 148 148 118 148 148 148 148 118 118 118 118 118 118 118 58 148 148 58 58 148 148 58 58 58 58 58 118 118 118 118 118 58 58 118 118 118 58 58 58 58 118 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 58 148 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 58 58 58 148 148 148 148 148 148 148 148 148 58 148 148 58 148 148 148 148 148 148 148 148 148 148 148 148 148 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 149 153 153 149 153 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 153 149 153 153 149 149 149 153 153 153 153 153 149 149 153 149 149 149 149 149 149 149 149 153 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 149 149 149 149 149 149 149 118 149 118 118 118 149 149 149 149 118 118 118 118 118 118 149 149 149 149 149 149 149 118 118 118 118 118 149 149 118 118 118 118 148 118 118 148 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 148 148 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 148 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 148 148 149 149 148 148 148 149 149 149 149 149 148 148 149 149 149 148 148 148 148 148 149 149 149 149 148 148 148 148 149 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 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 149 149 153 149 153 149 149 149 149 149 149 149 149 149 149 149 149 149 153 149 149 149 149 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 166 273 153 153 166 166 166 166 153 153 166 153 166 166 166 166 166 166 166 166 166 149 149 148 149 149 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 148 166 166 166 166 149 148 149 149 148 148 148 149 149 149 149 148 149 148 149 149 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 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 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 166 166 166 166 166 166 166 166 166 166 148 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 166 166 166 166 166 166 166 166 166 166 166 166 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 272 272 243 272 272 272 272 271 271 271 271 271 271 271 272 271 271 272 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 272 243 243 243 272 243 272 243 243 243 243 243 243 243 243 272 243 243 243 272 272 272 272 272 272 272 243 243 243 243 272 272 272 243 243 243 243 243 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 243 272 272 272 272 243 243 243 243 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 271 271 271 271 271 271 271 271 271 271 271 272 272 271 271 272 271 272 272 272 271 272 272 272 272 272 272 272 272 272 272 272 272 272 272 243 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 271 271 271 271 271 271 271 272 271 272 272 272 272 272 271 271 272 272 272 271 271 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 227 227 227 272 272 272 272 272 272 272 227 227 272 272 272 227 227 227 227 227 227 227 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 272 220 220 220 220 220 220 220 220 272 220 220 220 272 272 220 272 272 272 272 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 197 220 152 152 220 197 197 197 197 152 152 152 152 152 152 152 152 152 152 152 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 152 152 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 272 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 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 272 272 272 220 272 272 272 220 220 220 220 220 220 220 272 272 272 220 220 272 272 220 273 273 273 273 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 153 153 153 153 153 273 273 273 273 273 273 273 220 220 220 220 220 153 153 273 153 153 153 153 153 153 153 273 273 153 273 273 153 273 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 227 227 272 227 227 227 227 272 272 272 272 272 272 272 272 227 272 272 272 273 227 272 273 273 273 273 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 273 273 272 272 273 272 273 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 273 273 273 273 273 273 273 272 272 272 272 272 272 273 273 273 273 273 273 273 273 273 273 273 273 273 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 220 220 220 272 272 220 220 220 220 272 220 220 220 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 273 273 273 273 273 273 273 272 272 272 272 272 272 272 272 273 272 272 272 272 273 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 273 272 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 153 153 153 153 153 227 227 227 227 227 227 227 273 227 273 273 273 273 273 227 227 227 227 273 227 227 227 227 227 165 165 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 165 165 227 227 165 165 165 273 273 273 273 273 273 165 273 273 273 273 165 273 273 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 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 153 273 273 273 273 153 153 153 153 153 273 153 273 153 153 153 153 153 153 153 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 153 273 153 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 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 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 165 165 165 165 165 273 273 165 165 165 165 273 165 273 165 165 273 273 273 273 273 273 166 166 273 273 166 166 166 273 273 273 273 273 273 273 273 273 273 273 166 273 166 166 165 165 165 165 165 165 165 165 165 165 165 165 166 165 165 165 165 165 165 165 165 165 165 165 166 165 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 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 166 166 166 166 166 166 166 166 166 166 166 166 166 166 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 271 271 271 271 271 271 271 227 271 272 227 227 227 227 271 271 271 271 271 271 271 227 271 271 227 271 272 272 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 272 227 272 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 271 271 271 271 271 271 269 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 227 271 271 271 271 271 227 227 271 271 271 271 271 271 271 271 271 271 271 271 271 271 227 271 271 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 271 269 269 269 269 271 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 227 271 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 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 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 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 227 227 227 227 227 165 165 227 227 165 165 165 165 165 227 165 165 165 165 165 165 165 227 227 165 165 227 227 227 165 165 165 165 165 165 165 165 165 165 165 165 165 227 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 146 146 165 146 165 165 165 146 165 166 165 165 165 166 146 146 146 146 166 146 146 146 146 146 146 165 165 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 146 165 165 146 146 146 146 146 146 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 146 165 146 146 146 146 146 165 165 165 146 165 165 165 146 165 165 164 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 164 165 165 165 165 165 165 165 165 164 165 165 164 165 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 227 269 227 227 227 227 269 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 227 269 227 227 227 269 269 269 269 269 269 269 269 269 227 269 227 227 227 227 269 269 227 227 227 269 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 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 165 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 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 165 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 165 227 227 227 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 227 227 227 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 164 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 227 269 227 227 227 227 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 163 269 269 269 227 227 227 227 227 227 227 227 227 227 227 227 165 165 227 163 227 227 163 163 163 163 163 163 163 163 165 165 165 165 165 165 165 165 165 164 165 165 164 165 165 165 165 165 164 165 163 164 165 164 164 164 163 163 163 163 163 163 163 165 163 165 165 163 163 163 163 163 165 163 163 163 163 163 163 163 163 163 163 163 163 163 163 164 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 269 269 163 269 163 163 163 269 269 269 269 163 163 269 163 163 163 163 163 163 163 163 163 163 163 163 269 163 163 269 163 163 163 227 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 269 163 163 163 163 163 163 163 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 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 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 164 163 163 164 163 164 164 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 164 163 163 164 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 164 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 164 164 163 164 163 164 164 164 164 164 164 164 164 164 164 164 164 164 163 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 167 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 167 167 164 167 167 167 167 164 164 164 164 164 164 164 167 167 167 167 167 167 167 167 167 167 167 167 164 164 164 164 164 164 164 164 164 164 164 164 146 146 164 164 164 164 164 164 164 164 164 164 146 164 164 164 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 164 164 146 146 146 146 164 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 143 146 146 143 143 143 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 166 166 146 166 146 166 166 166 166 166 166 166 166 166 166 166 166 166 146 166 166 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 147 146 146 147 146 146 147 145 143 143 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 145 143 143 143 143 143 143 143 146 146 146 146 146 145 143 143 143 143 143 143 143 143 145 143 143 143 143 146 146 145 146 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 143 143 143 145 145 145 145 145 145 146 145 145 145 145 145 145 145 145 145 145 145 145 145 143 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 167 167 167 167 167 167 167 164 164 164 164 164 164 164 164 167 164 164 167 167 167 167 167 167 167 167 164 164 164 164 164 164 164 164 164 164 143 164 143 143 164 143 164 164 143 143 143 143 143 143 143 143 167 167 167 167 167 167 143 164 167 164 164 164 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 164 164 164 164 164 143 143 164 164 164 164 164 164 164 143 143 164 143 143 143 143 143 143 143 143 143 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 146 143 143 143 143 143 143 143 164 164 164 164 164 143 143 164 164 164 164 146 164 164 146 143 143 143 143 143 143 143 146 143 146 146 146 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 164 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 145 145 145 143 145 145 145 145 145 145 145 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 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 167 167 167 167 167 167 167 167 167 167 167 143 167 143 167 143 143 143 143 143 143 143 167 167 167 167 167 205 167 143 205 143 143 143 205 205 205 205 167 205 205 205 205 205 205 205 205 205 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 145 143 143 145 143 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 143 143 143 143 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 144 145 145 145 145 145 145 145 144 145 145 145 144 144 144 144 144 144 144 144 205 205 205 205 205 205 205 143 205 143 143 205 205 205 205 205 205 205 205 205 205 143 205 205 205 205 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 205 143 143 143 143 144 143 143 143 143 143 143 143 143 143 143 143 144 143 143 145 205 205 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 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 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 205 205 205 205 205 205 205 205 205 205 205 144 205 205 205 205 144 236 236 144 236 144 205 205 236 205 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 147 147 166 147 147 147 147 147 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 147 148 147 147 147 147 147 147 147 148 147 148 148 148 147 147 147 147 148 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 41 148 148 41 41 41 41 41 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 41 41 147 147 41 41 41 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 41 41 148 41 148 148 148 147 147 148 148 148 148 148 148 148 148 148 148 148 148 148 41 41 41 41 41 41 41 148 148 148 148 148 41 41 41 148 148 41 41 41 41 41 147 147 41 147 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 148 148 148 148 148 148 45 58 148 58 58 58 58 58 45 45 148 58 58 45 45 45 45 45 45 45 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 45 45 45 58 45 45 45 45 58 58 58 58 58 45 45 58 58 58 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 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 60 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 60 58 58 52 58 52 52 52 52 60 52 52 52 52 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 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 45 45 45 45 45 58 52 58 45 45 58 58 58 58 58 58 58 58 58 58 58 58 52 52 52 52 52 52 52 58 58 58 58 58 52 52 52 52 52 52 52 52 52 52 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 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 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 45 140 45 45 140 45 45 41 41 41 41 45 45 45 45 45 148 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 148 148 148 148 148 45 148 148 148 148 148 45 45 45 148 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 41 45 41 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 41 45 41 41 45 45 45 41 41 41 41 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 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 52 45 45 45 45 45 45 45 52 52 52 52 52 52 52 52 52 52 52 142 52 52 52 41 41 41 41 41 41 140 41 41 41 41 140 140 140 41 140 41 41 140 140 140 140 140 140 140 140 41 41 41 140 140 140 140 140 140 45 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 45 142 45 45 45 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 142 142 142 52 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 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 142 142 142 142 142 142 142 140 140 140 140 140 140 140 140 140 140 140 140 142 142 142 142 140 142 142 142 142 142 142 142 142 142 140 140 140 140 142 142 142 142 140 45 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 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 142 140 139 139 139 142 142 142 142 142 139 139 139 139 139 139 139 139 139 139 139 139 139 139 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 141 141 141 139 139 139 139 139 139 139 139 139 142 142 142 139 139 139 139 139 141 141 139 141 141 139 139 139 139 139 141 139 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 251 236 236 251 251 251 235 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 251 251 251 251 251 251 251 251 251 251 236 236 236 144 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 144 144 144 144 144 144 144 145 144 145 145 145 145 145 144 144 144 144 144 144 144 144 144 144 144 144 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 144 144 144 138 138 144 138 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 144 138 138 138 138 138 138 138 138 145 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 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 144 144 144 144 251 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 144 144 144 144 144 144 251 251 138 138 138 138 138 144 138 144 138 138 138 138 138 138 138 138 138 138 138 138 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 137 251 138 137 137 137 137 138 138 138 138 138 138 138 137 137 137 138 138 137 137 138 137 137 137 137 251 251 251 251 251 251 251 251 251 251 137 137 251 137 251 137 137 137 137 137 137 137 251 251 137 251 251 137 251 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 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 147 145 145 147 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 147 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 41 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 166 147 166 166 166 166 147 166 166 166 166 166 166 147 166 166 166 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 41 41 41 41 41 41 41 147 147 147 147 147 147 147 147 41 147 147 147 147 41 147 147 41 41 41 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 41 147 147 147 147 41 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 147 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 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 138 137 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 137 137 137 137 137 137 137 137 137 137 137 138 137 138 137 138 138 138 138 138 138 138 137 137 137 137 137 137 137 138 138 138 138 138 138 138 137 137 138 138 138 137 137 138 138 138 138 138 138 138 138 138 138 138 138 138 138 145 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 138 138 138 138 138 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 138 138 145 145 138 145 145 145 145 145 145 145 145 41 145 145 145 41 41 145 41 41 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 41 138 138 138 138 138 41 41 138 41 41 41 41 41 41 41 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 41 41 138 41 138 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 138 138 138 138 138 138 138 138 138 138 138 41 41 41 138 41 41 41 41 41 41 41 138 138 41 138 138 41 138 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 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 138 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 139 139 139 137 137 137 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 138 138 138 138 138 140 140 138 138 138 138 138 138 138 138 140 138 138 140 140 140 140 140 140 140 140 138 138 138 138 140 140 140 41 140 41 41 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 138 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 139 139 139 139 139 139 139 139 139 137 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 137 137 137 137 137 137 137 137 137 137 137 137 137 140 137 140 140 140 140 140 140 140 139 139 139 139 139 139 139 139 139 137 137 137 139 140 139 137 137 140 140 140 140 140 139 139 140 139 139 139 139 140 140 140 140 140 140 140 140 140 140 140 139 140 140 140 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 140 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 141 141 139 139 139 139 139 141 141 139 141 141 141 141 141 141 141 235 236 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 251 251 235 235 235 251 251 251 251 251 251 251 235 235 251 251 251 235 235 251 251 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 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 234 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 137 251 137 137 137 137 251 251 251 251 251 251 251 251 250 251 250 250 250 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 250 251 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 250 250 234 234 235 235 234 250 234 235 235 251 235 235 235 235 250 250 235 250 250 250 250 250 250 250 250 250 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 250 250 250 250 250 250 250 235 235 251 251 251 250 250 250 250 251 250 250 251 251 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 234 234 250 234 234 250 234 250 250 250 250 250 250 250 250 250 250 250 250 247 247 247 247 247 247 247 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 247 247 247 247 247 247 247 250 250 250 250 250 247 247 247 250 250 250 247 250 250 250 247 247 247 247 247 247 247 247 247 250 250 247 247 247 247 247 247 247 247 247 247 247 247 247 249 247 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 254 250 139 137 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 254 254 254 254 137 137 137 254 254 137 137 137 139 139 139 254 137 139 139 139 254 139 139 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 254 254 254 141 139 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 230 141 230 230 230 230 230 139 139 230 230 230 139 139 139 139 141 230 230 139 141 141 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 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 139 139 254 254 254 139 139 139 139 139 254 254 254 139 139 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 230 230 254 254 230 230 230 254 254 254 254 230 230 230 230 230 230 230 230 230 230 230 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 230 254 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 253 253 254 254 253 253 253 230 254 254 230 230 253 253 230 230 230 253 253 230 230 230 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 249 249 247 247 249 249 249 250 247 250 250 250 250 249 249 249 249 249 249 249 249 249 249 249 249 249 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 249 249 249 249 249 254 249 250 250 250 250 250 249 250 250 250 250 250 254 250 250 254 249 249 254 249 249 249 249 254 254 254 254 254 254 249 249 249 249 249 254 249 249 254 249 249 249 249 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 250 250 250 250 250 250 250 137 137 137 137 137 250 250 137 137 137 250 250 250 250 250 250 254 250 250 250 250 254 250 250 250 250 250 250 250 250 250 250 250 254 250 250 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 249 249 254 249 249 249 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 250 254 250 250 250 250 254 250 250 250 250 250 250 250 250 250 250 250 254 250 250 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 253 249 249 249 253 253 253 254 253 254 254 254 254 253 253 253 253 253 253 253 253 253 253 253 253 253 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 253 253 253 253 253 253 253 254 253 254 254 254 253 253 253 253 254 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 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 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 248 248 248 248 248 248 248 253 249 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 248 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 248 248 248 253 253 248 248 248 253 253 248 253 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 249 248 249 249 249 248 248 248 248 248 248 248 248 248 248 248 248 248 248 249 249 249 249 249 249 249 249 249 249 253 253 249 248 249 249 253 253 248 253 248 248 248 248 248 248 248 248 248 248 248 249 249 249 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 228 228 228 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 228 228 228 248 228 228 228 228 248 248 248 248 248 248 228 248 248 248 228 228 248 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 248 248 248 248 248 248 248 248 248 248 248 248 252 248 248 248 248 252 252 252 252 252 252 252 252 252 253 248 253 253 253 252 252 253 253 253 253 253 253 253 252 252 253 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 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 252 229 252 252 229 229 229 229 229 229 229 229 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 229 228 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 252 252 248 252 252 252 229 229 228 229 229 229 229 228 228 228 228 248 228 229 229 228 252 252 252 252 252 252 229 229 229 229 229 229 229 252 229 252 252 252 229 229 229 229 229 229 229 229 229 229 228 228 228 228 228 228 228 228 228 229 228 228 228 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 229 229 229 229 229 229 229 229 229 228 228 229 228 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 228 228 229 228 229 229 35 229 229 229 229 229 229 229 229 35 229 229 229 35 35 35 35 35 35 35 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 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 231 230 230 230 231 231 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 231 231 252 252 253 253 252 252 252 253 253 231 231 231 231 231 231 231 253 253 231 231 252 231 231 231 252 252 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 141 230 230 230 230 141 141 141 141 141 141 141 230 230 230 141 141 230 230 141 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 233 233 231 252 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 230 230 231 231 230 230 231 231 231 231 231 231 231 230 231 230 230 230 231 231 231 231 231 231 231 231 231 231 252 252 231 252 252 252 252 231 231 231 231 231 231 231 252 252 231 231 231 252 252 231 252 252 252 252 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 252 232 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 232 232 232 232 232 232 232 231 231 231 231 231 232 232 232 232 232 232 232 232 232 232 232 232 232 232 35 35 229 35 35 229 35 229 229 229 229 229 229 229 229 229 229 229 229 35 35 35 35 35 35 35 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 252 252 252 252 252 252 252 229 229 252 252 252 229 229 252 252 252 252 252 252 252 252 252 252 252 252 253 253 253 253 253 252 252 253 253 253 252 252 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 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 252 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 252 252 229 229 229 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 252 229 252 252 229 252 252 252 252 252 252 252 252 252 252 252 252 252 229 252 252 252 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 232 232 232 232 229 229 229 229 229 229 229 232 232 232 232 232 229 229 232 232 232 232 229 232 232 232 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 229 229 229 229 35 35 35 229 229 229 229 229 229 229 35 35 229 229 229 35 35 229 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 229 229 229 229 229 229 229 229 229 229 229 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 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 35 36 35 36 36 36 35 35 229 35 35 35 35 229 229 229 229 229 229 36 229 229 229 229 36 229 229 229 36 36 35 36 36 36 36 35 35 35 35 36 36 36 36 36 36 229 229 36 229 229 36 36 36 36 36 36 36 229 229 229 229 229 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 36 35 36 36 36 36 36 35 35 35 35 36 35 35 36 36 36 36 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 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 142 142 141 141 141 142 142 142 142 142 142 142 141 141 142 142 142 141 141 142 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 51 142 142 51 51 142 142 142 142 142 51 51 142 142 51 142 142 51 51 51 51 142 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 142 142 142 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 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 142 142 141 142 141 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 141 141 141 141 141 141 51 141 141 141 141 141 141 141 141 141 141 142 51 142 142 51 141 141 51 141 141 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 141 233 141 141 233 233 233 141 141 141 141 141 141 141 141 233 141 141 141 233 233 141 233 233 112 112 141 141 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 112 112 112 112 112 112 112 141 141 141 141 141 141 141 141 141 51 141 112 141 141 51 112 112 112 112 112 112 112 112 112 51 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 52 51 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 51 52 51 52 52 52 52 52 52 52 52 52 52 52 52 52 51 52 52 51 60 51 52 52 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 58 60 60 58 60 58 58 58 58 58 58 58 58 58 58 60 60 58 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 51 60 60 60 60 60 52 52 52 52 52 60 60 60 60 52 60 60 60 60 60 60 60 60 60 52 52 52 52 52 60 60 52 52 52 52 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 52 60 52 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 51 51 60 61 61 61 51 60 61 60 60 60 60 61 61 61 61 61 61 61 61 61 61 61 61 61 60 60 60 60 60 60 61 60 60 60 60 60 60 60 60 60 60 60 60 63 63 63 61 61 61 61 61 61 61 60 61 60 61 61 61 61 61 61 61 61 61 61 63 63 61 61 61 61 61 61 61 61 61 63 61 61 61 61 61 61 63 61 61 63 63 63 112 112 112 112 112 112 112 112 112 51 51 112 51 112 112 112 112 112 112 112 112 51 112 112 112 112 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 112 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 112 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 61 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 51 51 52 52 52 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 52 51 51 51 51 51 51 51 51 51 52 51 51 51 51 51 51 51 51 51 51 51 51 61 61 51 51 61 51 61 51 51 51 51 51 51 51 51 51 51 51 51 51 61 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 61 51 51 51 51 61 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 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 51 61 61 61 61 51 51 51 51 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 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 51 112 51 51 112 112 112 51 51 61 51 51 61 51 114 114 51 114 114 114 112 114 114 114 114 114 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 114 114 112 112 112 112 112 112 112 114 112 114 114 114 114 114 112 112 112 112 112 112 112 114 112 101 101 101 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 114 114 114 61 114 114 114 114 61 61 61 61 61 61 61 61 61 61 61 59 61 59 61 59 59 59 59 59 59 59 114 114 114 114 114 114 114 61 61 61 61 61 114 59 61 59 59 59 59 59 59 59 114 114 114 114 114 114 114 59 59 59 59 59 59 114 59 59 59 59 114 59 114 114 114 101 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 61 114 61 61 61 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 113 101 101 101 101 101 101 101 114 114 113 114 113 113 113 113 101 101 113 113 101 101 113 113 113 113 113 114 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 100 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 229 229 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 92 229 229 229 229 229 229 229 232 229 232 232 229 232 232 229 229 229 229 229 229 229 232 232 229 232 229 229 92 229 229 229 92 92 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 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 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 92 92 92 92 92 92 92 92 92 92 36 92 36 92 92 92 229 92 229 229 92 92 92 92 92 92 92 92 229 229 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 92 92 92 92 92 92 91 36 92 91 91 91 91 92 92 92 92 92 91 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 91 91 91 91 91 91 95 92 91 92 92 92 92 92 91 91 92 92 92 92 92 92 91 91 95 91 91 95 91 92 95 95 92 92 95 95 95 95 95 95 95 95 95 95 95 95 95 95 232 232 232 232 232 232 232 231 232 231 231 231 231 232 232 232 232 232 232 232 232 232 232 232 232 232 231 231 231 231 231 231 231 231 231 233 233 233 233 233 231 231 231 231 233 231 231 233 231 233 233 231 232 232 231 232 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 233 232 232 231 231 232 231 232 231 231 233 231 231 233 231 231 231 231 231 231 231 232 231 231 231 231 231 233 233 230 230 233 233 233 230 230 230 230 233 233 233 233 233 230 233 233 233 233 233 233 233 233 233 233 233 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 141 141 141 141 141 141 233 233 233 233 233 233 233 141 233 141 141 141 233 233 233 141 141 233 233 141 233 233 233 231 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 231 233 233 233 233 99 233 233 233 233 233 233 233 233 233 233 233 233 233 99 233 233 233 233 99 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 112 112 112 233 233 112 112 112 233 233 233 233 233 233 112 233 233 233 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 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 95 92 92 92 92 92 95 95 95 95 95 95 95 95 95 92 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 97 95 95 95 95 95 97 95 95 97 97 97 97 97 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 232 92 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 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 99 99 92 92 92 92 92 92 97 92 92 92 92 92 92 97 92 92 92 97 97 92 97 232 97 99 97 97 97 97 232 97 97 97 97 97 97 97 97 97 97 232 232 97 232 232 99 99 232 99 232 99 99 232 232 232 232 232 99 232 232 232 232 99 99 232 232 99 97 97 99 97 97 97 97 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 112 99 99 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 97 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 97 97 97 97 97 97 97 99 99 99 99 99 101 101 97 97 99 101 101 101 97 101 101 101 101 101 112 99 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 101 101 101 101 101 101 101 101 101 101 101 112 101 101 101 101 112 112 101 112 112 112 101 101 101 101 101 101 101 112 101 112 112 112 101 101 101 101 101 101 101 101 101 101 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 100 100 95 95 95 95 95 95 95 95 95 95 97 97 95 95 95 97 97 95 95 95 101 101 95 100 95 95 100 100 100 95 95 95 95 95 95 95 95 95 95 100 100 95 101 101 100 100 100 100 100 101 100 101 100 101 101 101 101 101 100 101 101 101 101 101 101 101 95 95 95 95 95 95 95 95 95 100 95 95 100 100 95 95 95 95 95 95 95 100 95 95 100 100 100 100 101 100 100 101 100 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 101 113 100 101 113 113 100 100 100 100 100 100 100 113 100 113 113 113 100 100 100 100 113 100 100 100 100 100 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 20 20 36 36 36 36 36 20 20 20 20 36 20 20 20 20 20 20 20 20 20 91 36 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 95 95 95 95 95 95 95 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 20 20 20 20 20 20 20 20 20 36 36 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 36 36 36 36 36 36 36 36 36 36 36 91 36 91 36 91 91 91 91 91 91 91 20 20 20 20 20 91 91 36 20 36 91 91 91 91 20 91 91 91 91 91 91 91 20 20 91 91 20 91 20 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 91 91 91 91 91 91 91 20 20 20 20 20 20 20 20 20 20 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 20 21 21 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 21 21 21 21 21 21 21 21 21 21 21 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 93 93 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 90 95 95 95 95 95 93 95 95 95 95 95 93 93 95 93 93 93 93 95 95 95 95 95 95 95 95 95 95 100 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 98 98 100 100 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 95 95 95 95 98 98 98 95 95 95 98 98 98 98 98 98 98 98 98 98 98 98 95 95 98 98 93 98 93 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 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 95 95 93 93 93 95 95 95 95 95 95 95 95 95 95 95 93 95 95 95 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 95 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 98 98 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 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 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 91 21 21 21 21 91 91 91 91 91 91 91 21 21 91 21 91 90 21 91 90 90 90 90 21 21 21 21 21 21 90 21 21 21 21 21 21 21 21 21 21 90 90 21 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 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 90 90 90 90 90 90 90 90 91 91 91 91 91 95 91 95 91 95 95 95 95 90 95 95 95 95 90 95 95 95 90 90 90 90 90 90 90 91 90 91 91 90 90 90 90 90 90 90 90 90 90 95 90 90 90 90 90 90 90 95 90 95 95 90 90 90 90 90 90 90 90 95 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 91 90 90 90 90 91 91 91 91 91 90 90 91 91 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 93 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 93 93 93 93 93 90 93 93 93 93 93 93 93 188 188 90 90 90 90 93 90 90 90 90 90 90 93 90 90 93 93 93 93 93 93 188 188 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 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 90 21 90 90 90 90 21 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 89 89 89 89 21 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 90 90 90 90 90 90 90 90 90 188 90 90 188 90 90 90 90 90 90 90 90 90 90 90 90 90 188 188 194 194 194 194 194 93 194 93 93 194 194 194 194 194 194 194 194 194 194 194 188 188 90 90 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 90 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 90 90 90 188 188 90 89 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 188 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 188 188 90 188 188 188 188 90 90 90 188 188 188 188 188 188 188 188 188 188 188 188 89 89 89 89 89 89 89 89 89 188 188 188 188 188 89 89 89 89 89 89 89 188 89 89 89 89 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 89 188 188 188 188 89 188 188 188 188 188 188 188 188 188 188 188 89 188 188 188 248 248 248 248 248 228 228 248 248 248 248 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 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 35 35 35 35 35 35 35 35 35 35 35 32 35 35 35 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 228 228 228 35 35 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 228 228 228 228 228 228 32 228 228 228 228 228 228 228 228 32 228 228 228 32 32 32 32 32 32 32 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 32 32 32 32 32 32 32 228 228 228 228 228 32 32 32 228 228 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 35 35 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 33 35 35 35 35 33 33 35 33 33 33 33 35 35 35 35 35 35 35 35 35 36 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 35 36 36 36 34 35 35 35 35 35 35 35 35 35 35 36 35 35 35 35 35 35 35 35 35 35 35 34 35 35 35 35 35 35 35 34 35 34 34 34 34 34 35 34 35 35 34 34 34 34 34 34 34 34 33 33 35 35 33 33 33 35 35 35 35 35 35 35 35 33 35 35 35 35 33 35 35 35 35 33 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 33 35 35 35 35 35 35 35 35 35 35 34 33 34 34 34 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 35 33 33 33 33 34 33 34 34 34 34 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 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 32 32 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 35 35 35 35 35 32 32 35 35 35 35 32 35 35 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 35 32 35 35 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 33 33 32 33 33 33 33 33 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 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 32 33 33 33 33 32 32 32 32 32 32 33 32 32 32 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 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 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 33 33 33 33 33 32 32 32 33 33 33 32 33 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 33 32 32 32 32 32 24 24 32 32 33 33 33 24 24 32 24 32 24 24 24 24 24 24 24 24 24 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 24 24 24 24 24 24 24 24 24 33 24 33 33 33 24 24 24 24 33 24 24 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 33 33 31 33 33 31 31 33 33 33 33 33 31 31 31 31 31 31 31 31 31 31 31 31 31 31 24 24 24 24 24 31 31 24 24 24 24 31 31 31 24 31 31 31 31 31 31 31 24 24 31 31 24 31 24 31 31 31 31 31 31 31 31 31 31 31 31 31 24 31 31 31 31 24 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 34 34 34 34 34 36 36 20 36 36 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 34 34 34 34 34 34 34 36 36 36 36 20 20 20 36 20 20 20 20 20 20 20 34 34 20 34 34 34 34 20 20 20 20 20 20 20 20 34 20 20 20 20 34 20 20 34 20 34 20 20 20 20 20 20 20 20 20 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 21 21 21 21 21 21 20 20 20 21 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 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 34 20 20 20 20 20 20 20 20 20 20 20 20 20 18 20 20 20 18 18 20 20 18 18 18 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 18 18 20 20 18 18 18 20 20 20 20 20 20 20 20 20 20 18 18 20 20 20 18 18 18 18 18 18 18 18 18 20 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 21 21 21 21 21 21 21 21 21 89 21 21 21 21 21 21 21 21 21 19 19 21 21 19 19 19 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 19 19 89 19 89 89 19 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 19 19 89 19 19 19 19 89 89 89 89 89 89 89 89 19 89 89 89 19 19 89 89 19 19 19 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 188 89 188 188 188 280 89 89 89 89 89 89 89 89 280 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 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 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 19 19 89 89 19 89 19 89 89 89 89 89 89 89 89 89 89 89 89 19 19 89 89 19 19 19 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 19 89 89 19 89 19 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 19 19 19 19 19 19 19 89 89 89 89 89 89 17 19 19 89 17 17 17 19 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 20 18 19 19 18 18 18 18 19 18 18 19 18 19 19 19 19 19 20 20 19 19 19 20 20 19 20 20 19 19 19 19 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 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 19 19 19 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 21 19 19 19 19 21 21 21 21 21 21 19 21 21 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 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 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 17 17 18 18 18 18 18 18 18 18 18 19 18 18 18 18 18 18 18 18 18 18 18 18 18 16 16 16 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 16 16 18 18 16 16 16 19 18 19 19 19 19 16 18 19 19 16 16 19 19 19 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 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 17 17 17 17 17 19 19 19 19 17 19 19 17 19 19 15 15 15 15 19 19 15 15 15 19 19 19 19 19 19 15 19 19 19 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 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 16 19 16 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 15 15 15 16 15 15 15 15 16 16 19 19 16 15 15 16 16 19 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 16 16 16 16 16 16 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 15 16 16 15 16 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 14 15 15 15 15 14 15 15 15 15 15 15 15 15 14 15 15 15 14 14 15 15 14 14 14 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 33 31 33 33 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 3 31 31 3 3 3 31 3 3 3 3 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 18 18 33 33 33 33 33 33 18 33 18 33 33 18 18 18 18 18 18 18 18 3 3 31 31 31 31 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 33 33 33 33 33 31 31 31 33 33 33 33 33 33 33 31 18 31 31 31 31 18 31 31 31 31 31 31 31 31 31 31 31 31 33 33 33 18 18 18 18 18 18 18 18 18 33 18 18 18 18 18 18 18 18 18 18 18 18 3 3 3 3 3 3 3 18 18 18 18 18 18 18 3 3 3 18 3 3 3 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 3 3 3 3 3 18 18 18 18 18 18 18 18 18 3 18 18 18 18 18 18 18 3 3 18 3 3 3 3 18 18 18 18 18 18 18 3 3 18 18 18 3 3 18 3 3 3 3 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 34 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 34 33 33 33 33 33 33 33 33 33 34 33 33 33 33 33 33 33 34 33 34 34 34 34 34 33 33 33 33 34 33 33 34 34 33 18 18 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 34 34 34 36 36 36 36 36 34 34 36 36 36 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 18 18 34 34 34 34 18 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 18 18 18 18 18 18 18 18 18 34 34 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 34 34 34 34 18 18 18 34 34 34 34 34 18 18 34 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 3 3 18 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 33 33 33 33 33 33 33 18 18 33 33 33 18 18 18 18 18 18 18 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 18 18 33 18 33 33 18 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 18 18 18 18 18 18 18 33 33 33 33 33 18 18 33 33 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 3 3 18 18 18 18 3 18 18 18 18 18 18 18 18 18 18 18 18 18 3 18 18 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 16 16 3 3 18 18 16 16 16 18 18 18 18 18 18 16 18 18 18 16 16 16 16 16 16 16 16 16 3 3 3 16 16 16 16 16 16 16 16 3 16 16 16 14 14 16 16 16 16 14 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 16 16 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 16 16 16 18 18 16 16 16 18 18 18 18 18 16 16 18 18 18 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 18 16 16 16 16 18 18 18 18 18 18 16 18 18 18 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 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 16 16 16 16 16 16 16 16 16 16 14 16 14 14 14 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 14 14 16 14 14 14 14 16 16 16 16 16 16 14 16 16 16 14 14 14 14 16 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 31 31 31 31 2 2 2 31 31 31 31 31 2 31 2 2 31 2 2 2 2 2 2 2 2 2 31 31 3 31 31 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 31 31 2 2 2 2 2 2 2 2 2 2 3 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 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 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 2 2 2 2 2 2 2 2 3 2 2 2 2 2 2 2 2 2 2 2 3 2 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 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 2 2 2 2 2 2 2 2 2 3 2 2 2 2 2 2 2 2 2 2 2 2 2 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 2 2 2 2 2 2 2 2 2 2 3 2 3 3 2 3 3 3 3 3 3 3 2 2 3 2 2 2 2 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 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 14 14 14 14 14 14 14 3 3 3 3 14 14 3 14 14 14 14 14 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 14 3 3 3 3 3 3 3 3 3 14 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 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 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 3 3 3 3 12 12 12 12 3 14 14 14 14 14 12 12 12 14 14 12 12 14 14 12 12 12 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 12 12 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 12 14 14 14 12 12 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 3 3 12 3 3 12 3 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 14 14 12 12 14 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 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 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 3 3 3 3 3 3 3 3 3 3 3 3 3 3 1 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 12 3 1 1 3 3 1 1 1 3 3 3 3 3 3 3 1 1 3 3 3 1 1 12 1 1 12 12 3 3 3 3 3 12 3 12 3 3 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 3 3 3 3 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 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 12 1 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 1 12 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 1 12 12 1 12 1 12 12 12 12 12 12 12 12 12 12 12 12 12 1 12 12 12 12 12 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 12 1 1 1 1 1 9 9 1 1 1 1 1 1 1 9 9 1 1 9 9 9 9 9 9 9 9 1 1 1 1 1 9 1 1 1 12 12 12 12 9 9 9 1 1 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 1 9 1 1 1 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 12 9 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 9 9 9 9 9 9 12 9 9 9 9 12 12 9 12 9 9 9 9 9 9 9 9 9 12 9 12 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 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 12 10 10 12 12 10 10 10 10 10 10 10 10 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 14 14 14 14 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 12 15 15 15 15 15 14 14 14 14 14 15 15 14 14 14 14 14 15 15 15 15 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 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 15 15 15 15 15 15 15 15 15 15 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 14 12 14 14 14 12 12 12 12 12 12 12 12 15 15 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 15 15 15 15 15 12 12 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 15 15 15 15 15 15 12 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 13 13 13 13 13 12 12 13 13 13 12 12 12 12 12 13 13 13 13 15 13 13 13 13 13 13 13 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 12 12 12 12 12 12 12 10 10 10 12 12 10 10 12 12 10 10 10 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 10 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 13 13 13 12 12 12 12 12 12 13 13 13 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 13 12 12 12 13 13 13 12 13 13 13 13 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 10 10 10 10 10 10 10 10 10 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 85 85 85 85 85 85 85 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 85 85 13 13 13 13 13 13 13 85 85 13 13 13 85 85 85 85 85 85 85 85 85 85 85 85 85 85 10 85 10 10 10 85 85 85 85 85 85 85 85 85 85 85 85 85 85 10 10 10 10 10 10 10 13 10 13 13 13 13 10 13 13 13 13 10 13 13 13 85 85 85 85 85 85 85 10 85 85 10 10 85 85 85 85 10 13 85 13 13 13 85 85 85 85 85 85 85 13 85 13 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 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 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 15 17 17 17 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 15 15 15 15 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 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 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 17 15 15 15 15 15 17 17 17 17 15 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 17 17 15 15 17 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 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 89 89 89 89 89 89 17 17 17 17 89 17 17 17 89 17 88 17 89 89 89 88 88 88 88 89 89 89 89 89 89 88 88 88 89 88 88 88 88 88 88 88 88 88 17 17 88 88 88 88 88 89 88 89 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 89 89 89 89 89 89 89 89 89 89 89 280 89 280 89 280 89 280 280 280 89 280 280 280 280 280 89 89 280 280 280 280 280 188 280 188 280 280 280 280 280 280 210 210 280 210 210 210 280 280 280 280 280 280 280 89 280 89 280 280 280 280 280 280 280 280 280 280 280 210 280 280 280 280 280 280 280 280 280 210 210 280 280 280 280 280 281 281 280 281 281 281 88 88 88 88 88 280 280 88 88 88 88 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 88 88 88 88 88 88 88 89 89 89 89 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 88 88 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 281 281 281 281 281 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 281 280 280 281 280 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 280 280 280 280 281 281 281 280 280 280 280 280 281 281 280 281 281 281 281 281 281 281 281 280 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 279 17 17 17 279 279 279 279 279 279 279 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 88 17 17 17 17 88 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 279 279 17 279 279 279 279 17 17 17 17 17 17 17 17 279 17 17 88 88 280 17 88 88 88 280 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 88 17 17 17 17 17 17 17 17 17 17 88 88 17 88 88 88 280 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 279 279 279 279 279 279 279 280 280 280 280 280 280 280 280 280 279 280 280 279 279 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 279 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 279 280 280 281 281 281 280 280 281 281 281 281 281 281 281 281 281 281 281 281 281 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 279 279 279 279 279 279 279 279 17 279 17 279 279 279 279 279 279 279 279 279 17 17 17 17 279 279 279 17 17 17 17 279 279 279 17 279 279 279 279 279 279 279 279 17 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 281 281 281 281 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 281 279 281 281 281 281 279 279 281 281 281 281 281 281 281 279 279 279 279 279 279 279 279 279 281 279 239 279 279 279 279 239 279 279 239 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 87 279 87 279 279 279 279 279 279 279 279 279 279 279 239 279 279 279 239 239 239 279 239 239 239 279 87 279 279 87 279 87 279 279 279 279 279 279 279 279 279 279 239 87 279 279 239 87 87 87 87 87 87 87 239 87 239 239 87 87 87 87 87 87 87 87 87 87 87 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 86 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 86 85 85 85 85 85 86 85 85 86 86 85 86 85 86 86 86 86 86 86 86 86 86 13 13 13 13 86 86 86 86 86 86 86 86 86 86 86 86 86 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 86 86 86 86 86 86 86 13 86 13 13 13 86 13 86 13 13 13 13 13 13 13 86 86 86 86 86 86 86 86 86 13 13 86 13 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 13 13 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 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 13 13 13 13 13 13 13 13 15 15 13 13 13 13 15 15 15 15 15 15 13 13 13 13 13 17 17 15 13 15 15 15 15 13 17 17 13 13 17 17 17 17 17 17 17 17 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 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 17 17 17 17 17 15 13 15 15 15 15 15 17 17 17 17 15 17 17 15 15 17 17 17 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 17 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 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 15 17 17 17 17 15 15 15 15 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 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 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 17 86 86 86 86 86 86 86 86 86 86 86 13 86 13 13 13 13 13 86 86 86 17 17 17 17 17 17 17 17 17 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 17 17 17 17 17 17 17 13 17 13 13 13 17 17 17 13 13 13 17 13 13 13 17 17 17 17 17 17 17 17 17 13 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 86 17 86 86 86 17 17 17 17 17 17 17 17 17 17 17 17 17 17 86 86 86 86 86 86 86 86 86 86 86 86 86 17 86 86 17 17 17 17 17 17 17 17 17 17 17 17 17 86 17 86 86 86 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 86 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 17 17 17 86 86 17 17 17 17 17 17 17 17 86 17 17 17 86 86 17 86 86 86 86 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 86 86 17 17 279 279 279 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 86 86 279 279 86 279 279 17 279 17 17 279 279 279 279 279 279 279 279 279 279 279 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 279 279 279 279 86 279 279 279 279 279 279 279 86 86 86 86 87 87 87 86 86 86 86 86 86 86 87 87 86 86 87 87 87 87 87 87 87 87 86 86 86 86 86 86 86 279 86 279 279 86 86 87 86 86 279 87 87 87 87 87 87 87 87 87 87 87 87 86 87 86 86 86 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 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 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 85 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 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 86 85 85 85 85 85 85 85 85 86 86 86 85 102 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 86 85 85 86 86 102 102 85 102 102 86 102 86 85 86 86 86 86 86 86 86 86 102 102 86 102 102 85 85 85 85 85 102 102 85 85 85 85 102 102 102 102 102 85 85 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 87 86 86 86 86 86 86 87 86 87 87 87 87 87 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 87 86 87 87 86 86 87 86 86 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 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 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 295 87 295 295 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 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 295 87 87 87 295 295 295 295 295 87 87 87 87 87 295 87 87 87 87 87 295 295 295 295 295 87 295 295 295 295 295 295 295 295 295 87 87 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 87 295 87 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 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 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 295 295 295 102 102 86 86 102 86 102 86 86 86 86 86 86 86 86 86 86 86 86 102 102 86 102 86 102 102 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 102 102 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 102 102 87 102 87 87 102 86 86 86 86 87 87 87 87 87 87 87 87 87 87 87 295 295 102 295 295 295 295 102 102 102 102 102 102 102 295 295 102 102 102 295 295 295 102 295 295 295 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 295 295 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 295 295 102 295 295 295 295 102 102 102 102 87 87 87 87 87 87 87 295 87 87 87 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 87 87 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 295 295 295 295 295 295 295 295 295 295 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 295 295 295 295 295 102 102 102 295 295 295 102 295 295 295 295 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 294 102 294 294 294 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 294 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 294 295 294 295 295 295 295 295 295 295 295 295 295 295 294 295 295 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 102 294 102 102 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 294 294 294 294 294 294 294 294 294 294 295 295 295 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 265 265 179 179 179 265 265 179 179 179 179 179 179 179 179 179 265 265 179 265 265 265 266 265 266 266 179 179 179 179 179 179 266 266 266 179 266 179 179 184 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 179 179 179 179 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 184 184 184 184 184 184 184 184 266 184 184 184 184 184 184 184 184 184 184 266 184 184 184 184 266 184 184 266 266 266 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 266 184 184 184 184 266 184 184 184 184 184 184 184 184 184 184 184 266 184 184 184 266 266 184 266 266 266 266 266 266 184 184 184 184 184 266 266 266 266 266 266 266 206 266 266 206 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 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 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 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 83 184 83 83 83 83 83 83 184 184 184 184 184 184 184 83 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 206 184 184 184 184 184 184 184 184 184 184 184 206 184 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 84 84 84 84 84 84 83 84 83 84 84 84 84 84 84 84 84 84 84 84 83 83 84 84 84 83 83 83 83 83 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 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 83 184 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 206 206 206 206 206 206 206 206 206 206 83 83 83 84 206 83 83 84 84 83 83 83 84 206 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 84 206 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 84 84 206 206 206 206 206 206 206 206 206 84 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 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 206 266 266 266 266 266 206 266 266 206 206 206 206 206 206 206 206 266 266 266 266 266 266 266 266 266 266 266 266 266 206 266 266 206 206 206 206 206 206 207 207 206 266 207 206 207 206 206 206 206 206 206 206 206 206 206 206 206 206 207 206 206 206 206 206 206 206 206 206 206 206 206 184 206 184 184 184 184 184 206 206 206 206 206 206 206 206 206 206 206 206 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 206 206 206 206 184 184 184 184 206 184 184 184 184 184 184 184 184 184 184 184 184 184 206 206 184 184 184 184 206 184 184 184 184 184 184 184 184 184 184 206 206 184 184 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 207 207 207 207 207 207 207 207 207 206 206 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 266 266 266 266 266 207 207 266 207 266 266 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 207 206 206 206 207 207 207 207 207 207 207 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 207 207 206 207 207 207 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 207 207 206 206 207 206 207 206 206 208 206 206 208 208 206 208 206 206 208 208 207 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 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 208 208 207 208 208 207 207 207 207 208 207 207 208 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 263 207 207 263 263 207 207 207 207 207 207 207 207 263 207 207 263 263 263 263 263 263 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 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 6 84 6 84 84 84 6 6 6 6 6 6 6 6 6 84 84 84 6 6 84 84 84 84 84 84 84 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 84 84 6 84 84 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 84 84 6 84 84 6 84 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 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 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 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 84 84 84 84 84 84 84 84 84 84 84 84 84 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 9 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 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 6 6 6 6 6 6 6 6 6 6 6 9 9 9 6 6 6 9 9 6 6 9 9 6 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 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 12 9 9 12 6 6 6 6 6 6 6 6 6 9 6 6 10 6 6 6 6 6 6 6 6 10 6 6 6 6 9 9 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 10 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 12 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 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 6 84 84 6 84 84 84 84 84 84 84 84 6 84 6 6 6 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 6 84 84 84 84 84 84 84 84 84 6 84 84 6 84 84 84 84 84 84 84 84 6 6 6 85 85 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 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 10 85 6 6 10 10 10 6 6 6 6 6 6 10 10 10 10 10 10 10 10 10 10 10 10 10 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 10 10 6 10 10 10 10 6 6 6 6 6 10 10 6 6 6 10 10 10 10 6 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 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 85 84 84 85 84 84 84 84 84 85 85 84 85 85 85 85 85 84 84 84 84 84 84 84 84 84 84 84 84 84 85 84 84 84 85 85 85 85 85 85 84 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 10 85 85 85 85 10 10 10 10 10 10 10 85 85 10 10 10 85 85 10 10 85 85 85 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 85 10 10 10 10 85 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 85 85 85 85 85 85 85 10 10 10 10 10 85 85 10 85 10 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 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 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 263 263 263 263 263 263 263 207 263 207 207 207 208 263 263 263 263 263 208 263 263 208 208 208 208 263 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 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 206 206 208 208 208 206 206 206 206 206 208 208 208 208 206 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 206 206 206 206 206 206 206 206 206 84 84 84 84 206 206 206 206 206 206 206 206 206 206 206 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 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 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 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 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 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 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 85 85 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 84 84 85 85 208 208 85 84 84 208 208 208 208 208 208 84 208 208 208 84 84 208 84 84 85 85 84 85 85 85 85 84 84 84 84 84 84 84 85 84 84 85 84 84 84 84 84 84 84 84 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 84 84 84 84 84 84 84 84 208 208 208 208 208 206 208 206 208 206 206 206 206 206 208 206 206 84 84 206 84 84 84 84 84 84 84 84 84 208 84 208 208 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 84 84 84 84 84 84 208 84 208 208 84 84 84 84 208 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 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 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 208 208 208 208 208 208 208 208 208 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 84 85 85 85 85 84 84 84 84 84 84 85 84 85 84 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 85 85 85 85 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 85 85 84 85 85 84 85 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 85 85 85 85 85 85 85 85 85 84 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 84 84 84 84 84 85 85 85 85 84 85 85 84 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 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 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 208 208 208 208 208 208 263 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 263 263 263 263 263 263 263 263 263 263 263 263 208 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 208 263 263 263 263 263 263 263 263 263 263 263 263 263 263 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 263 263 263 263 263 263 263 263 263 208 208 208 208 208 263 263 263 208 208 208 263 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 263 263 263 263 263 263 263 208 263 263 263 263 263 263 263 263 263 263 263 263 263 264 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 264 264 208 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 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 208 208 208 208 208 208 208 85 85 85 85 85 85 85 208 208 208 208 208 208 208 208 102 102 102 208 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 102 102 85 102 102 102 102 85 85 85 85 85 85 102 85 85 85 85 102 85 85 85 102 208 102 102 102 102 102 102 102 85 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 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 85 85 85 85 85 85 85 102 102 102 102 102 102 102 102 102 85 85 85 85 102 102 102 102 102 102 102 102 102 102 102 102 102 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 102 102 85 102 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 102 102 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 85 85 85 85 85 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 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 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 264 264 264 264 264 264 264 264 264 264 264 208 264 208 264 208 208 208 264 208 208 208 264 264 264 264 264 264 264 208 264 208 208 208 208 208 264 264 264 264 208 208 264 208 208 208 208 264 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 102 102 208 208 208 102 102 102 102 102 102 102 102 102 102 102 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 102 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 102 208 208 208 102 102 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 102 102 208 102 102 102 102 208 208 208 102 102 102 102 102 102 102 102 102 102 102 102 208 208 102 208 208 208 208 208 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 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 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 208 208 208 208 208 102 208 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 294 102 294 294 264 292 264 264 264 264 294 264 264 264 264 264 264 264 264 264 264 264 264 264 294 264 264 264 264 294 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 102 264 294 264 264 264 294 294 102 264 102 102 294 294 294 264 294 294 294 294 294 294 294 294 294 294 294 292 294 294 294 264 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 265 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 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 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 184 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 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 182 182 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 182 179 179 182 179 179 179 179 179 179 179 182 179 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 184 184 179 184 184 184 184 179 179 179 179 179 179 179 184 184 179 179 184 184 184 184 184 184 184 184 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 184 184 179 184 184 179 184 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 184 184 179 184 184 182 184 179 179 179 179 179 179 182 179 179 182 182 184 182 182 182 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 182 182 184 182 182 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 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 182 182 182 179 179 179 179 179 179 179 179 179 181 181 181 181 181 179 179 179 179 181 181 181 181 181 181 181 181 182 182 179 179 182 179 181 179 179 179 179 179 179 181 179 179 179 181 181 181 181 181 182 182 181 182 182 182 182 181 181 181 181 181 181 181 181 182 181 181 181 182 182 181 181 182 182 182 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 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 182 181 182 182 181 182 182 182 182 181 181 181 181 181 181 181 181 182 181 181 181 182 182 181 181 182 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 181 181 181 181 181 181 181 181 181 181 181 182 181 181 181 181 182 181 181 181 181 181 181 181 181 181 181 182 182 181 181 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 186 186 186 182 182 182 182 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 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 182 182 184 182 184 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 184 184 184 184 184 184 184 184 184 184 184 184 184 182 184 184 184 182 182 182 182 182 184 184 184 184 184 186 186 182 182 182 182 182 182 182 186 186 184 186 186 186 186 186 186 186 186 186 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 179 179 182 182 182 179 179 179 179 179 179 182 179 179 179 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 186 186 182 186 186 186 186 182 182 182 182 182 182 182 182 186 182 182 182 182 186 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 186 186 186 186 186 186 186 186 186 182 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 186 186 186 186 186 186 186 186 186 182 182 182 186 186 186 186 186 186 186 186 182 182 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 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 184 184 184 184 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 186 184 184 186 186 186 184 184 184 184 184 184 184 186 186 186 186 186 184 184 184 186 186 83 83 83 83 83 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 83 83 83 83 83 83 83 186 186 186 186 186 186 186 186 83 186 186 186 83 83 186 186 186 83 83 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 83 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 83 186 186 186 186 83 186 186 186 186 186 186 83 186 186 186 186 83 186 186 186 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 186 83 83 4 83 83 83 83 83 83 83 83 4 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 84 84 181 181 181 181 181 181 181 181 181 285 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 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 181 181 285 181 181 181 181 285 181 285 285 285 181 285 285 285 285 285 285 285 285 285 181 181 285 181 181 285 181 285 285 285 285 285 285 285 285 285 285 285 285 285 182 285 285 182 182 182 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 0 0 285 285 285 0 0 0 0 0 0 0 0 285 0 0 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 286 286 285 182 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 286 285 285 285 285 285 285 285 285 285 285 285 286 285 285 286 182 182 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 286 286 286 286 286 286 286 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 285 0 0 0 285 285 0 0 0 0 0 0 0 0 285 0 0 0 285 285 0 285 285 285 285 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 285 285 0 0 0 0 285 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 285 285 285 285 285 285 285 0 285 0 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 287 285 0 0 287 287 287 285 285 285 285 285 285 285 285 285 0 0 285 285 285 285 285 285 287 285 287 287 287 286 286 285 285 286 286 286 287 286 287 287 287 286 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 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 285 286 285 285 286 285 286 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 0 285 285 285 285 0 0 0 0 0 0 285 0 0 0 0 285 0 0 0 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 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 285 285 285 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 285 286 286 285 286 286 285 286 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 26 286 286 285 286 286 286 286 285 285 285 285 285 285 286 285 285 285 286 286 285 285 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 26 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 26 26 26 286 286 286 286 286 286 26 286 286 286 286 286 286 286 286 286 286 26 26 26 26 26 5 5 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 286 286 26 286 286 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 286 26 286 286 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 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 286 286 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 8 26 26 8 8 8 26 26 26 26 26 26 26 26 26 27 26 26 27 26 26 26 26 26 26 26 26 27 27 27 27 27 8 8 26 8 8 8 27 26 26 26 26 26 26 27 26 26 26 27 27 27 27 27 8 8 27 27 27 8 8 27 27 27 27 27 27 27 27 27 27 27 27 27 8 27 27 27 27 27 84 84 83 84 84 84 84 83 83 4 83 83 4 4 4 84 4 4 4 4 4 4 4 4 4 4 83 4 4 4 4 4 4 4 4 186 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 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 186 186 186 186 186 4 4 4 186 186 186 4 186 186 186 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 186 186 186 4 4 4 4 4 4 4 4 4 186 186 186 4 4 4 4 186 4 4 186 186 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 5 5 5 5 5 186 186 186 186 186 186 186 186 186 182 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 186 186 186 186 186 186 186 182 186 182 182 182 186 186 186 186 182 186 186 182 182 182 186 186 186 186 186 186 186 186 186 182 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 182 182 181 181 181 182 182 181 181 181 181 181 181 181 181 182 181 181 181 182 182 181 181 182 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 182 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 182 182 181 181 182 182 182 181 181 181 181 181 182 182 181 181 181 182 182 182 182 182 186 186 186 186 186 186 186 186 186 182 182 182 182 182 186 186 186 186 182 186 186 182 186 186 286 286 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 186 186 186 186 186 186 186 186 186 286 186 186 186 186 186 186 186 186 186 186 186 186 186 186 286 286 286 286 182 286 286 286 286 182 182 182 182 286 286 286 286 286 286 286 286 286 286 286 286 286 186 186 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 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 186 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 5 4 4 4 5 5 5 5 4 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 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 5 5 5 5 5 5 5 5 5 5 5 5 186 5 5 5 5 5 5 5 5 186 5 186 186 186 186 5 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 5 5 5 5 5 5 5 5 5 186 186 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 286 286 5 286 286 286 286 186 186 186 186 186 186 286 186 186 186 286 286 186 186 286 286 5 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 5 5 5 5 5 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 5 5 5 5 5 5 5 5 5 5 5 5 5 5 8 5 5 5 5 8 5 5 5 5 5 5 5 5 5 5 5 8 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 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 286 5 286 286 286 286 5 286 286 286 286 286 286 286 286 286 286 286 5 286 286 286 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 26 5 26 5 5 26 26 26 26 26 26 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 8 8 8 8 8 8 8 8 8 5 5 5 5 5 5 5 5 5 5 5 5 5 8 8 8 8 8 26 8 5 5 5 5 5 26 26 26 26 26 26 26 26 26 26 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 26 26 26 26 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 27 8 8 8 27 27 27 27 27 84 84 84 84 84 84 84 4 4 84 84 84 84 84 84 84 84 84 84 84 84 84 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 84 84 84 84 84 84 84 4 84 4 4 4 4 84 84 4 4 4 4 4 4 4 84 84 84 84 84 4 4 4 4 4 4 4 84 84 84 84 84 84 84 84 84 84 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 7 4 4 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 4 7 4 4 7 7 7 4 4 4 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 84 84 84 84 84 84 6 4 4 4 4 4 4 4 6 6 4 4 4 6 6 4 4 6 6 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 6 6 6 6 6 6 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 6 6 6 6 6 6 6 7 6 7 7 7 7 7 7 7 7 7 7 7 7 7 84 6 84 84 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 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 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 7 7 7 7 7 7 7 7 7 5 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 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 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 27 8 27 27 27 27 27 8 8 8 28 28 8 8 28 28 28 28 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 28 8 8 8 8 8 8 8 28 8 28 28 28 28 28 8 8 8 28 28 28 28 28 28 28 28 28 7 7 7 7 7 7 7 7 7 8 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 28 28 8 28 28 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 8 8 7 7 8 7 7 7 7 8 8 8 8 8 8 8 28 28 28 28 28 28 28 28 28 8 28 28 28 8 28 28 28 28 28 7 7 8 8 8 8 11 8 8 8 8 8 8 8 8 8 8 8 8 8 8 28 11 11 11 11 11 11 11 11 11 28 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 7 6 7 7 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 7 7 6 6 6 6 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 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 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 11 11 11 11 11 11 11 11 7 11 11 11 11 11 11 11 11 11 11 11 11 11 6 6 6 6 6 6 6 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 7 7 6 6 7 7 7 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 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 7 7 7 11 11 11 11 7 7 7 11 11 11 11 11 11 11 11 11 11 11 11 11 7 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 9 9 6 6 6 9 9 7 7 7 7 7 7 7 9 9 7 7 7 9 9 9 7 9 9 9 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 9 9 7 9 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 9 9 9 9 9 9 9 9 9 7 11 11 9 11 9 11 11 11 11 11 11 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 287 287 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 287 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 287 287 0 0 0 0 0 287 0 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 0 287 0 0 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 286 287 287 287 287 287 26 286 286 286 286 286 286 286 286 286 286 286 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 29 29 0 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 0 29 29 29 29 0 0 0 0 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 29 29 30 29 29 29 29 29 29 29 29 30 29 30 30 30 282 282 29 282 282 282 282 282 282 282 282 282 282 282 282 282 282 30 282 30 282 282 30 30 30 30 30 30 30 30 282 282 282 282 282 282 282 282 282 282 282 282 283 283 282 282 25 25 282 25 282 282 25 25 25 25 25 25 25 25 30 30 30 30 30 30 30 282 30 282 282 25 30 30 30 25 25 30 30 25 25 25 30 30 30 30 30 30 30 30 30 25 25 25 25 25 30 30 30 30 25 30 30 25 25 30 25 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 30 30 30 30 29 29 29 29 282 30 30 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 25 30 25 25 25 25 25 30 30 30 25 30 30 30 25 30 25 25 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 23 26 286 26 26 26 26 26 26 26 287 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 29 287 287 287 29 29 29 29 29 29 29 26 26 26 26 26 26 26 26 26 26 26 26 26 29 26 26 29 29 29 29 29 29 26 27 27 27 27 27 27 29 29 29 29 29 29 29 29 27 29 29 29 27 27 29 29 27 27 27 287 287 287 287 287 287 287 0 0 0 0 0 0 287 287 287 287 287 287 287 29 287 287 29 29 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 29 29 287 29 29 29 29 0 29 0 0 0 29 29 29 0 0 29 29 0 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 29 29 30 30 30 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 287 29 29 29 29 287 287 287 287 287 29 29 287 287 29 29 29 29 29 29 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 29 30 29 29 29 30 30 30 30 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 23 23 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 27 27 26 26 26 27 27 27 26 27 27 27 26 26 26 26 26 27 26 27 27 27 27 27 26 26 26 27 27 26 27 27 26 27 27 27 30 30 27 27 27 30 30 30 30 30 30 30 27 27 30 27 27 27 27 27 27 27 27 27 30 30 30 30 30 30 30 23 30 23 23 23 23 23 30 30 30 30 23 23 30 23 23 23 23 23 27 27 30 27 27 30 27 30 30 30 30 30 30 30 30 30 30 30 23 23 23 23 27 27 27 27 27 27 27 23 23 23 23 23 23 23 27 27 27 27 23 27 27 23 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 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 283 25 283 25 25 283 25 25 25 25 25 25 283 25 283 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 283 25 25 283 283 25 25 25 25 283 283 25 283 283 283 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 283 283 283 284 284 284 284 284 25 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 25 25 25 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 25 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 25 25 284 284 25 25 25 284 284 284 284 284 25 25 25 25 284 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 283 25 283 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 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 24 25 25 24 25 24 24 24 24 24 24 24 24 24 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 32 284 284 284 32 32 284 284 32 32 32 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 228 284 284 228 284 248 248 248 248 248 228 228 228 228 228 228 228 228 228 228 228 228 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 228 284 284 228 228 228 284 284 284 284 284 284 284 284 284 228 228 228 284 284 284 284 228 228 284 228 228 284 32 32 284 32 32 32 32 284 284 284 284 284 284 284 32 32 284 32 284 32 32 284 32 32 32 32 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 32 32 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 32 32 284 284 284 284 32 284 284 284 284 284 284 284 284 284 284 284 32 284 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 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 24 24 24 24 24 24 24 24 25 24 25 25 25 24 24 24 24 25 24 24 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 284 284 284 284 284 284 284 25 25 25 25 25 25 25 25 25 25 25 32 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 25 32 25 25 25 284 32 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 32 32 32 32 32 32 32 284 284 284 284 284 32 32 32 32 32 32 32 32 32 32 24 24 24 24 24 32 32 24 32 24 24 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 25 32 25 25 25 25 32 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 24 24 24 24 24 24 24 32 24 32 32 32 32 32 24 24 24 32 32 32 24 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 32 24 24 32 24 24 24 24 24 24 24 24 24 24 24 24 24 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 24 24 24 24 24 24 24 32 24 32 32 32 24 24 24 32 32 32 24 32 32 32 24 24 24 24 24 24 24 32 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 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 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 27 27 27 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 28 28 28 28 27 27 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 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 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 27 28 28 28 28 27 27 27 27 23 27 23 27 23 23 23 23 23 23 23 28 28 28 28 28 23 23 28 28 28 28 28 23 23 28 28 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 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 23 23 23 23 23 23 28 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 28 28 28 28 28 28 28 28 28 28 28 28 28 24 28 28 28 24 24 24 24 24 28 28 24 28 28 28 28 24 24 24 24 24 24 24 28 28 24 24 24 24 24 24 24 24 24 24 30 23 30 25 25 25 25 30 30 25 30 25 25 25 25 25 30 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 25 25 25 25 25 25 25 25 23 23 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 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 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 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 25 25 24 24 24 25 25 25 25 25 24 24 25 24 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 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 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 25 23 23 23 23 23 23 23 25 23 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 24 23 23 23 24 24 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 24 25 25 24 24 24 24 24 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 27 27 27 27 28 28 28 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 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 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 24 28 28 28 28 24 24 24 24 24 24 24 28 28 24 24 24 22 28 24 22 22 22 22 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 22 28 28 28 28 28 28 28 28 28 22 22 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 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 11 28 28 28 28 28 28 28 11 11 28 28 11 11 11 11 11 11 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 22 22 22 22 22 22 22 24 24 24 24 24 24 24 24 24 24 24 24 24 22 24 22 24 22 22 22 22 24 22 22 22 22 22 22 22 22 22 22 22 24 22 24 24 24 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 2 24 24 2 2 24 24 24 24 24 2 24 24 24 24 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 24 2 24 24 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 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 2 22 22 2 2 2 2 22 22 22 22 22 22 22 24 24 24 24 24 22 22 22 22 24 22 22 22 24 2 2 2 22 2 2 2 2 22 22 22 22 22 22 2 22 22 22 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 22 22 22 22 22 22 22 2 22 2 2 2 2 2 22 22 22 2 2 22 22 2 2 2 22 22 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 1 2 2 2 2 2 2 1 2 2 2 1 1 2 2 2 11 11 11 11 11 11 11 11 11 28 28 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 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 11 11 11 11 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 22 11 11 28 28 11 11 11 28 11 22 22 22 22 11 11 11 11 11 11 11 11 11 11 11 11 11 28 28 28 28 28 22 28 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 24 24 24 24 24 22 22 22 24 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 11 11 11 11 22 22 1 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 28 28 28 28 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 1 1 1 1 1 1 1 22 22 22 22 22 22 1 1 1 22 1 1 1 1 1 1 1 1 1 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 1 1 1 1 1 1 1 22 22 22 22 22 22 22 22 22 22 22 1 22 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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 1 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 9 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 9 9 11 11 9 9 9 11 11 11 11 11 11 11 9 9 11 11 9 9 9 9 9 9 9 9 11 11 11 11 11 11 11 11 11 1 11 1 11 11 11 1 1 1 1 1 1 1 9 9 9 9 9 9 9 11 11 11 11 11 9 1 11 11 11 1 1 11 1 1 9 9 9 9 9 9 9 1 1 1 1 1 1 9 1 1 1 9 9 1 1 1 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 1 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 29 282 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 282 282 0 0 282 0 282 0 0 0 0 0 0 0 0 0 0 0 0 0 282 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 0 0 0 0 0 282 282 0 0 0 0 0 0 0 282 282 0 0 0 282 282 283 282 282 283 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 283 282 282 283 283 282 282 282 283 283 283 283 283 283 283 177 0 177 177 177 177 0 177 177 177 177 177 177 177 0 0 177 177 177 0 0 177 0 0 0 0 177 177 177 177 177 177 177 177 177 257 257 177 257 177 177 177 177 177 177 177 0 0 0 0 0 0 0 0 0 177 0 0 0 177 177 177 177 177 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 0 0 0 257 0 0 0 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 0 257 257 257 0 0 0 257 0 0 0 0 0 0 0 0 0 0 257 0 257 257 257 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 257 257 257 257 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 262 262 262 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 262 262 257 257 262 260 262 257 257 257 257 260 260 262 257 260 260 260 262 260 260 260 262 262 262 262 262 262 262 262 262 260 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 260 260 260 260 260 260 260 260 260 163 163 163 163 163 260 260 260 163 163 163 260 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 163 163 163 163 163 163 262 262 262 262 262 262 262 262 262 260 262 262 262 262 262 262 262 262 262 163 262 163 163 262 163 163 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 163 260 163 163 163 163 163 163 163 163 163 262 262 262 260 262 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 262 262 262 262 262 262 262 262 262 163 262 262 163 163 262 262 262 262 262 262 262 262 262 262 262 262 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 164 163 262 163 262 262 163 163 163 163 163 163 163 163 163 163 163 163 163 167 163 163 163 262 262 167 262 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 167 167 0 167 167 167 167 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 262 257 257 262 0 0 0 0 262 262 262 0 0 0 0 257 0 262 0 262 257 262 262 262 262 262 262 0 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 167 167 0 0 167 262 167 0 0 0 0 0 0 0 0 262 0 0 0 262 262 262 262 262 262 262 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 262 262 0 262 262 262 262 0 0 0 0 0 262 262 0 0 0 0 262 0 0 0 262 262 262 262 262 262 262 262 262 0 262 262 262 262 262 262 262 262 262 262 262 262 167 167 262 167 167 167 167 262 262 262 262 262 262 262 262 167 262 262 262 167 167 262 167 167 167 167 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 167 167 262 262 167 262 167 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 167 167 167 167 167 167 167 167 167 262 167 167 167 167 167 167 167 167 167 167 167 167 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 167 167 167 167 167 0 167 0 0 167 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 205 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 205 205 167 167 167 167 205 167 205 167 205 205 205 205 205 205 205 0 0 205 0 0 205 205 205 0 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 205 205 205 205 205 205 205 205 205 205 167 167 205 205 205 167 167 205 205 167 205 167 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 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 236 236 236 236 236 236 236 236 205 205 236 236 236 236 236 236 236 236 236 236 236 236 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 0 283 283 283 283 0 0 0 0 0 0 0 0 283 0 0 0 0 283 0 0 0 0 0 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 0 283 283 283 283 283 283 283 283 283 0 283 0 0 283 283 283 283 283 283 283 283 283 283 283 283 283 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 283 283 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 245 0 0 245 0 245 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 235 234 234 0 0 0 235 234 0 0 235 235 235 235 235 235 235 0 235 235 235 235 235 235 235 235 235 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 235 235 235 235 235 235 235 235 235 0 235 0 0 235 235 235 235 235 235 235 235 235 235 235 236 235 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 236 236 0 0 236 0 236 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 236 236 0 236 236 236 236 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 235 235 235 235 235 235 235 235 235 236 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 236 236 236 236 236 236 236 0 0 0 0 205 236 236 205 205 205 236 236 205 236 236 235 235 235 235 235 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 235 235 236 235 235 235 235 236 236 236 236 236 236 235 236 236 236 235 235 236 236 236 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 245 245 245 245 245 245 245 0 245 0 0 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 245 0 0 0 234 245 234 234 234 234 234 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 246 246 245 245 245 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 245 245 245 283 283 283 283 245 245 283 245 245 245 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 245 283 283 283 283 283 283 283 245 283 245 245 245 283 283 245 245 245 245 283 245 245 245 283 283 283 283 284 283 283 283 283 283 283 283 284 284 284 284 284 284 284 284 284 284 283 283 283 283 283 283 283 283 283 246 283 283 283 283 283 283 283 283 283 284 284 284 284 284 284 284 284 284 284 284 284 284 284 283 283 283 283 283 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 234 234 234 234 234 234 234 0 0 234 234 234 234 234 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 234 0 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 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 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 235 234 235 235 235 234 234 234 234 235 235 234 235 235 235 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 235 234 234 234 234 234 234 234 234 234 235 234 235 234 234 234 234 234 234 234 234 234 234 247 247 247 247 247 247 247 234 234 234 234 234 247 247 247 247 247 247 247 247 247 247 247 247 247 247 234 234 234 234 234 234 234 234 234 234 234 234 234 247 234 234 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 234 234 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 249 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 246 283 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 284 284 284 284 284 284 284 284 284 284 284 284 284 246 284 284 246 246 246 246 246 246 284 284 246 284 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 245 246 245 245 245 245 245 246 246 246 245 246 246 246 246 246 246 246 246 234 234 234 234 234 234 234 0 234 0 0 0 234 234 234 234 234 234 234 234 234 234 246 246 245 246 245 245 246 234 245 234 234 234 234 234 234 234 234 234 234 234 234 234 246 246 234 246 246 246 246 234 234 234 234 234 246 247 234 234 234 247 246 234 234 247 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 247 247 246 247 247 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 247 246 246 247 246 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 247 247 247 247 246 246 246 246 246 249 249 247 247 247 247 247 249 249 249 249 247 249 249 249 249 249 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 246 284 284 284 284 246 246 246 246 246 246 246 246 284 246 246 246 284 284 246 246 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 249 246 246 246 246 249 249 249 249 249 249 249 249 249 249 249 246 249 249 249 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 249 249 246 246 246 246 246 246 246 249 246 249 249 249 246 248 246 246 249 248 246 248 248 248 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 284 246 246 246 246 284 284 284 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 248 246 248 248 248 284 284 284 284 284 284 284 248 284 284 248 284 284 284 284 284 284 284 284 284 284 284 246 246 248 246 246 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 284 284 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 284 248 248 284 248 248 248 248 248 248 248 248 248 248 248 248 248 248