264 38 153 241 156 206 110 8 85 79 0 234 53 238 62 265 220 172 182 257 174 209 272 217 67 203 199 244 123 127 100 281 158 295 0 39 27 22 107 103 5 21 54 53 59 46 236 47 49 240 138 152 151 207 256 149 150 46 187 229 255 256 184 0 181 260 175 264 259 257 172 0 267 264 206 261 266 155 274 213 216 210 212 134 276 279 64 136 277 76 82 70 75 65 141 248 199 80 245 250 253 109 200 94 88 116 126 98 84 97 280 280 132 133 170 278 163 227 270 268 226 0 161 160 290 289 286 291 41 298 221 43 33 28 30 34 24 15 8 23 14 35 29 107 230 232 104 103 239 186 190 188 102 6 300 12 31 28 13 0 0 0 153 59 153 55 53 58 58 57 62 48 47 48 234 233 234 237 236 237 51 56 51 49 50 56 137 238 50 50 240 243 154 152 265 149 151 151 151 262 258 262 258 258 258 147 220 220 150 148 149 149 146 148 145 148 46 231 231 229 144 187 187 187 182 256 219 255 255 173 173 173 187 187 219 254 171 184 179 172 0 0 0 181 206 205 260 178 205 205 173 257 257 257 259 259 259 257 177 176 175 172 175 176 174 172 0 174 0 0 264 264 263 267 267 267 267 261 260 206 206 261 209 209 263 269 263 266 209 271 269 155 271 271 155 273 155 216 213 155 213 214 217 208 208 206 207 210 210 214 210 210 265 212 215 211 211 154 216 275 217 276 276 276 279 215 215 135 134 136 67 136 277 130 218 277 72 130 131 73 76 82 79 82 74 78 69 74 70 113 115 64 66 61 63 139 142 113 68 142 139 194 252 138 138 246 75 78 199 119 119 117 124 250 195 242 246 245 245 249 198 201 195 253 249 197 200 247 251 193 109 110 88 88 81 80 95 95 92 120 123 110 114 121 125 128 98 101 89 98 98 96 100 127 93 96 84 85 275 275 204 279 280 281 281 86 131 82 82 91 204 169 204 132 99 170 282 99 170 83 273 278 274 274 272 282 282 77 83 163 163 158 272 272 227 227 157 270 157 270 270 268 268 0 159 224 0 0 0 71 159 165 162 160 296 296 225 225 159 293 290 286 0 289 289 286 287 285 291 38 292 292 41 44 39 164 299 164 168 166 221 44 297 122 122 45 42 118 43 43 33 28 39 33 33 26 22 36 34 40 36 36 27 27 26 26 34 24 15 16 16 15 15 15 15 8 14 7 23 15 14 18 18 30 30 35 35 247 29 18 23 32 244 107 107 108 108 143 233 233 232 232 232 235 235 104 104 103 7 10 10 105 235 235 202 106 106 239 239 143 230 180 230 230 186 183 180 190 183 188 1 188 102 102 186 102 2 104 6 2 4 4 189 190 11 12 9 9 5 21 28 21 31 28 28 22 12 5 12 20 22 6 16 8 0 0 0 0 0 0 0 177 0 0 0 17 0 0 0 25 283 283 153 153 153 54 55 153 59 59 59 55 55 55 53 53 53 53 53 53 55 59 55 58 58 58 62 57 58 62 57 62 48 48 53 46 46 46 47 47 47 46 234 46 234 233 234 234 233 237 237 237 237 237 236 237 237 236 236 236 236 236 57 57 57 57 57 49 56 53 51 53 51 47 49 49 51 49 47 50 50 237 237 238 137 137 56 56 137 56 138 50 50 238 238 238 240 240 56 56 50 50 240 243 138 240 243 243 241 243 154 153 152 152 152 153 54 152 152 152 265 262 149 149 149 151 54 54 152 151 151 151 151 151 52 52 262 262 262 262 262 262 262 147 149 258 258 258 206 258 258 258 256 258 258 147 258 258 256 147 149 256 220 220 220 220 52 148 149 151 150 150 148 149 149 149 149 149 150 150 149 149 149 146 146 149 149 146 148 148 148 48 46 145 148 144 146 145 192 46 46 46 148 46 46 46 46 46 231 234 231 233 231 231 231 229 229 192 192 146 145 192 192 187 231 229 231 187 187 182 229 187 187 182 182 182 220 220 256 256 256 256 256 255 256 206 255 255 255 255 256 256 256 255 173 173 171 173 173 173 173 173 187 179 187 187 187 184 184 144 191 219 219 254 0 0 191 254 254 171 0 171 171 171 179 182 184 184 179 179 179 0 0 172 171 0 172 0 184 181 184 0 0 181 181 0 0 181 0 189 206 206 260 205 205 205 205 260 260 260 178 178 178 178 175 205 205 205 205 205 205 173 175 173 173 172 257 257 257 257 257 257 257 257 257 259 259 259 264 259 259 259 259 259 257 257 257 259 259 176 176 177 177 174 174 174 172 172 175 175 175 175 172 178 175 178 257 257 175 175 175 175 176 176 174 176 174 174 172 172 172 172 172 174 172 0 174 0 0 0 172 0 172 0 0 0 0 0 0 0 264 264 264 264 264 264 264 257 264 257 257 267 263 267 267 267 267 267 267 267 267 267 267 267 267 267 260 260 260 260 260 261 260 206 261 206 206 206 206 206 261 261 261 261 206 261 261 208 261 209 209 209 267 267 263 263 269 266 269 263 263 263 263 260 266 266 263 263 266 266 266 266 209 209 269 272 271 269 269 269 274 209 266 209 209 155 155 155 271 271 271 271 155 271 273 155 155 156 156 156 156 156 155 155 216 216 216 155 155 209 155 213 213 213 216 216 155 213 213 214 217 214 214 214 214 217 208 213 208 208 208 210 210 206 206 206 206 207 210 210 208 207 207 210 210 207 262 262 214 214 214 214 214 210 212 213 213 213 213 210 210 212 210 210 210 210 265 210 265 265 212 214 212 212 212 134 134 265 212 265 265 211 211 134 211 211 211 154 134 154 154 154 216 156 216 216 275 275 275 217 216 217 217 217 276 276 276 276 276 276 276 276 279 276 276 276 203 203 215 215 134 134 215 136 215 134 134 60 135 135 135 135 136 136 134 135 135 136 136 67 136 136 67 72 277 130 276 276 277 277 277 217 276 217 218 218 277 277 276 218 136 277 72 136 136 72 130 130 130 130 130 86 86 72 130 73 72 76 76 76 76 82 130 76 76 82 82 79 82 79 79 79 74 78 74 74 74 75 75 73 73 66 69 69 69 74 75 75 74 75 70 115 115 112 115 113 113 113 66 66 64 66 66 65 66 60 64 60 61 59 65 65 64 61 63 63 140 62 62 139 113 113 112 112 113 142 141 69 68 66 66 68 142 142 112 140 140 139 141 139 139 139 194 194 141 194 194 248 252 138 141 137 137 138 138 248 138 138 138 248 246 138 248 246 78 78 75 75 80 119 80 119 119 199 113 119 199 119 119 119 119 119 119 124 124 117 124 123 117 123 252 196 246 252 252 250 195 246 246 242 246 246 242 245 250 250 246 245 245 249 249 245 245 249 249 249 201 201 199 117 201 197 197 199 199 199 195 195 198 253 198 198 253 249 251 249 249 249 201 123 197 197 197 197 200 251 251 247 247 247 247 247 193 193 251 251 247 193 193 109 109 110 40 110 88 88 80 88 88 88 88 124 80 81 81 87 87 90 88 95 80 90 90 95 92 94 95 95 95 100 123 123 200 120 123 120 123 114 200 110 110 114 111 116 120 126 200 121 125 126 126 125 125 125 127 128 101 100 94 94 98 98 93 89 87 81 81 89 98 98 94 89 128 128 98 128 128 127 100 100 93 101 100 96 96 98 93 127 129 93 93 93 96 96 93 93 93 85 85 84 85 85 85 85 275 273 275 275 275 280 273 279 279 203 203 204 204 280 280 280 280 280 280 280 280 280 280 281 281 281 131 131 86 86 131 132 131 82 82 88 88 82 86 86 82 82 92 91 91 92 92 99 281 281 204 204 204 133 133 204 204 131 131 132 133 133 204 133 132 91 133 91 99 99 169 281 133 169 282 170 282 99 99 99 97 97 170 170 99 99 97 170 170 97 85 85 273 273 273 273 274 274 274 281 281 278 278 274 274 274 274 274 274 274 272 272 272 272 282 282 282 282 282 282 227 83 83 77 83 83 77 83 228 228 167 167 163 158 158 163 163 158 158 158 272 267 272 272 272 272 272 278 278 278 227 227 272 227 272 227 227 157 157 158 158 158 267 270 272 267 264 157 270 158 157 157 157 270 270 264 270 270 270 264 268 264 264 264 0 264 268 268 0 0 0 158 268 158 158 158 226 224 0 0 268 224 226 0 0 226 0 0 0 0 163 159 163 163 71 71 71 77 77 165 77 162 161 161 160 160 71 160 161 293 294 161 161 296 296 296 225 0 225 225 225 225 223 159 226 159 159 294 225 293 225 294 294 293 290 293 296 295 223 0 223 223 223 286 284 290 290 295 295 289 289 289 286 286 289 289 289 285 283 288 286 285 285 285 287 38 288 287 287 41 41 292 288 295 292 292 292 291 291 41 291 291 291 41 39 291 44 44 44 39 299 295 161 161 299 299 299 165 164 165 84 84 164 166 164 164 164 166 166 168 127 127 44 39 291 221 44 221 44 292 297 298 298 298 221 221 221 297 222 122 221 222 222 127 42 39 45 42 42 42 42 118 118 125 118 116 45 43 45 111 111 43 43 111 43 43 28 31 37 37 28 28 28 39 39 39 39 39 39 33 33 33 33 33 33 33 28 26 33 22 22 22 34 39 36 42 34 34 34 43 43 40 40 36 40 40 36 36 36 36 36 36 34 30 36 27 27 27 26 26 26 26 26 26 26 34 34 39 34 34 24 24 34 34 34 24 24 24 27 27 16 16 24 16 16 16 16 15 24 27 15 15 15 15 15 15 15 15 15 8 8 15 15 8 8 8 7 7 15 15 7 14 7 15 15 23 23 23 23 23 14 14 15 14 23 18 18 18 18 18 18 18 30 30 30 30 30 35 35 40 35 40 40 35 35 35 35 35 109 247 32 247 247 244 18 18 18 18 29 29 29 23 23 30 23 32 29 29 32 32 32 244 29 32 244 244 107 107 108 107 107 107 107 244 108 244 245 245 108 108 108 108 242 143 143 242 242 241 233 233 230 230 233 233 233 230 232 230 103 103 232 232 232 232 233 233 230 232 232 235 235 235 235 235 103 103 103 104 104 104 104 105 103 104 7 10 7 7 7 10 10 105 10 10 10 105 105 10 105 105 235 235 202 235 235 235 235 202 202 103 103 202 202 202 202 202 106 106 239 106 106 106 238 239 235 240 240 106 239 106 106 106 239 240 239 239 143 241 143 241 233 229 233 233 230 229 229 180 229 180 180 180 230 230 230 230 186 186 186 186 186 102 180 180 183 179 180 183 183 185 183 189 189 185 190 190 183 188 183 183 190 188 188 190 188 1 1 1 102 103 186 102 102 102 102 180 186 180 180 188 102 102 186 188 188 188 2 188 188 2 104 104 104 104 104 2 2 5 2 6 6 6 104 104 2 2 6 4 6 4 4 4 189 189 300 300 189 190 190 11 9 300 17 21 17 9 12 9 3 3 3 9 9 3 12 5 5 5 21 21 21 31 31 31 28 28 19 31 31 31 31 31 28 28 28 28 28 28 28 28 20 22 22 22 5 5 12 12 13 13 13 19 12 21 19 19 13 13 12 12 20 13 13 20 22 22 6 13 6 6 6 16 13 16 16 8 6 6 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 17 177 0 177 177 0 0 0 259 177 259 0 0 0 0 0 0 0 0 0 0 0 0 0 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 25 25 21 31 0 0 0 0 283 283 31 25 283 283 31 283 285 153 153 153 153 153 153 153 153 153 153 153 153 54 55 54 59 59 59 153 153 153 59 59 59 61 59 59 59 59 59 55 55 55 55 55 55 55 55 55 53 53 53 53 53 53 53 53 53 53 53 55 53 53 53 58 53 53 53 53 53 59 59 55 59 59 58 62 55 55 55 55 55 58 58 55 55 58 58 58 58 58 53 62 59 58 62 62 62 62 58 58 53 53 58 57 57 58 62 58 58 57 62 62 57 57 62 57 62 53 48 53 48 48 48 48 48 48 48 46 48 46 46 46 46 46 46 47 47 48 47 47 47 47 47 47 47 47 47 46 234 46 234 234 234 234 234 234 234 234 234 234 234 234 234 233 234 234 234 234 234 233 234 234 233 233 233 233 233 237 237 237 237 237 237 237 46 46 46 234 237 237 237 237 237 237 237 236 237 236 236 237 237 237 237 237 237 237 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 238 238 57 137 57 57 57 57 57 57 57 57 57 57 51 57 57 57 57 57 57 56 56 49 57 49 49 49 53 57 53 53 51 51 51 53 53 53 53 48 51 51 53 51 47 47 47 47 47 47 49 49 49 49 49 49 49 51 51 51 51 51 49 49 49 51 47 49 49 47 47 47 49 49 237 49 50 50 50 237 237 237 237 237 237 237 237 237 237 238 238 236 238 238 137 137 57 137 137 137 137 56 56 49 56 56 56 56 137 137 137 56 56 137 137 56 56 138 138 138 50 49 50 50 50 50 50 238 238 238 238 238 238 238 50 50 238 238 238 240 50 240 240 240 240 240 56 138 56 56 56 50 243 56 56 56 50 50 50 50 56 50 50 50 50 50 240 240 138 138 243 243 243 243 243 240 50 240 240 240 240 243 243 243 243 243 243 243 243 241 243 243 241 243 154 153 154 153 153 153 153 152 152 153 152 152 152 152 152 152 153 153 153 153 153 153 153 153 54 54 152 152 152 152 152 152 152 152 152 265 265 152 265 262 265 262 149 149 152 151 152 149 149 151 151 149 149 151 151 151 54 54 54 54 54 151 151 152 152 152 152 151 151 151 151 151 151 151 151 151 151 151 54 151 54 55 52 151 151 151 151 151 151 151 52 52 151 52 52 52 52 52 53 53 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 258 262 262 262 262 262 262 262 149 258 262 147 147 149 207 258 258 258 258 258 258 258 258 258 258 258 206 206 258 258 258 258 258 258 258 258 258 258 258 258 258 256 256 256 147 147 258 258 147 258 147 258 258 258 258 258 258 258 258 258 258 258 147 258 256 256 147 147 147 147 147 220 149 256 147 256 256 256 256 220 220 220 147 220 220 220 220 220 220 220 220 220 148 53 52 52 148 148 148 151 151 151 151 151 151 150 150 52 150 150 150 150 148 150 150 150 150 150 149 149 149 149 149 149 149 262 149 262 262 149 149 149 149 149 149 149 149 149 149 149 150 150 150 150 150 149 150 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 146 146 146 146 146 146 146 149 149 149 149 149 146 146 149 149 220 146 146 220 220 146 53 148 148 48 48 148 148 148 148 148 148 148 148 48 148 148 148 48 148 48 46 46 148 148 146 146 148 145 148 146 146 146 146 146 146 145 145 145 145 145 145 192 148 192 145 192 192 192 46 46 148 46 46 46 46 148 148 148 148 148 46 46 148 148 148 46 46 46 46 46 46 46 46 46 234 46 46 46 46 46 231 231 46 234 46 231 231 234 231 231 234 234 234 233 231 231 231 231 233 231 231 46 231 231 231 231 231 231 231 231 231 229 229 231 231 229 229 229 192 46 192 192 192 192 192 144 145 146 146 144 144 144 192 192 192 192 192 192 187 144 192 187 187 187 229 229 231 231 231 187 182 231 231 46 187 187 187 187 231 187 187 187 187 187 187 187 229 229 182 182 182 182 182 187 187 187 187 187 187 187 182 182 182 182 182 182 182 187 182 182 182 182 220 220 220 220 220 220 219 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 258 255 256 255 256 258 258 206 206 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 256 256 256 256 256 173 173 256 256 256 256 256 256 173 256 256 255 173 173 255 255 173 256 256 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 182 182 187 187 179 187 179 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 184 184 184 191 191 144 144 144 219 144 219 144 219 219 219 219 219 219 219 219 219 219 254 254 254 0 0 191 191 0 0 0 191 191 191 191 144 0 254 144 0 219 254 254 254 254 254 0 0 254 0 0 171 0 254 254 171 171 171 171 171 171 171 171 171 171 171 173 173 182 182 179 179 179 179 179 184 179 184 184 184 184 184 179 179 179 179 179 179 179 179 179 179 179 179 0 0 171 0 0 0 0 171 171 172 171 172 172 172 0 0 171 171 172 0 0 172 172 0 0 0 181 181 179 179 181 184 181 184 184 184 0 0 184 0 184 0 0 0 0 0 0 0 181 181 181 181 181 181 181 0 0 0 0 0 0 0 181 181 181 0 0 189 189 0 0 0 0 189 206 206 206 206 206 206 255 206 206 206 260 260 205 205 205 205 206 255 206 205 205 255 205 255 255 255 260 260 260 260 260 260 260 260 260 260 178 260 178 178 178 178 178 178 260 260 178 178 178 205 205 178 178 175 175 175 205 205 205 205 205 205 205 205 205 260 205 205 205 205 205 205 205 205 205 205 205 175 205 205 205 173 173 205 205 175 205 205 175 173 173 173 173 173 173 173 173 173 173 172 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 259 259 259 259 259 259 259 259 259 264 259 259 264 264 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 257 259 257 259 257 257 259 259 259 259 259 259 257 257 259 257 176 176 176 177 259 177 177 177 177 177 177 174 177 177 177 174 174 174 174 174 174 174 172 172 175 172 172 172 172 175 175 175 175 175 175 175 175 172 175 175 175 172 172 175 175 172 172 172 175 175 178 178 175 175 175 178 178 178 178 178 178 175 178 178 257 257 175 257 257 257 175 172 175 175 175 175 176 175 175 175 175 175 175 176 175 175 175 175 176 175 257 257 172 172 176 176 174 174 174 176 176 176 176 176 174 174 176 176 174 174 174 174 174 174 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 0 174 172 174 174 174 174 172 174 174 174 174 174 0 0 174 174 174 174 0 0 0 0 0 0 0 0 0 0 172 172 0 0 0 172 172 172 172 174 0 0 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 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 257 264 257 257 267 267 267 257 257 257 257 257 263 257 267 267 257 257 263 267 267 263 267 267 267 267 264 267 264 264 267 267 267 264 264 264 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 260 260 260 260 260 260 260 260 260 260 260 260 261 260 260 260 260 260 260 260 260 260 260 260 261 260 260 260 206 206 260 206 261 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 261 261 261 261 261 261 261 261 261 260 261 261 261 261 261 261 206 206 206 206 206 206 261 261 261 261 261 261 261 261 261 208 208 208 208 209 261 209 261 261 209 209 209 209 209 209 209 209 267 272 267 267 267 269 269 267 267 263 267 263 263 263 269 269 267 263 263 269 269 263 269 269 266 266 263 263 263 263 263 263 263 263 263 263 260 260 263 263 263 263 260 263 263 260 260 260 266 266 266 266 266 266 266 263 263 263 263 263 266 266 263 263 263 266 266 263 266 266 266 266 266 266 266 209 209 266 266 261 209 209 209 209 266 209 209 209 209 209 209 209 272 272 269 269 269 269 272 269 269 266 269 269 271 269 269 269 269 269 269 269 274 269 269 269 274 274 266 266 209 209 271 271 271 209 209 209 209 209 155 209 209 155 209 209 155 155 155 155 155 155 155 155 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 155 155 155 155 155 271 273 271 271 273 156 273 155 155 155 155 155 155 155 271 156 271 155 156 156 273 156 156 156 156 156 156 156 156 156 156 216 216 155 155 155 155 155 155 155 216 216 155 155 216 216 216 216 216 216 216 216 155 155 155 155 155 155 155 155 155 209 155 155 213 213 155 213 155 213 213 213 213 213 213 213 213 213 216 216 155 216 213 213 216 155 155 155 155 155 213 213 155 213 213 213 213 213 213 213 214 216 214 214 214 214 214 214 213 214 214 214 214 214 214 214 214 214 214 214 217 214 214 214 214 217 209 209 208 209 208 208 208 208 208 206 208 208 208 208 208 208 208 208 208 208 213 208 208 210 210 210 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 207 206 206 207 207 210 210 210 210 210 210 210 208 208 206 206 206 207 207 210 207 207 207 207 207 207 207 210 210 210 210 210 210 210 207 207 207 262 262 210 262 207 207 262 262 265 262 262 262 214 214 214 214 214 214 214 214 214 213 214 214 214 214 214 212 214 214 214 212 212 210 214 212 212 212 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 210 210 210 210 210 212 212 210 210 210 210 210 210 210 213 210 210 210 210 210 210 210 210 210 210 210 210 212 212 210 210 212 265 265 210 210 210 210 210 265 265 210 210 265 265 265 265 265 265 214 214 212 214 214 212 215 212 212 212 212 212 212 212 212 212 212 212 212 134 134 212 212 134 134 134 265 212 265 265 265 265 211 265 265 265 265 265 265 265 265 265 265 265 265 265 265 152 134 134 211 211 211 211 211 212 212 212 212 211 211 211 211 211 211 211 211 211 211 211 134 134 211 211 154 154 154 211 211 211 211 154 154 154 154 154 154 154 154 154 154 154 156 156 216 216 275 275 275 216 216 216 216 216 216 216 275 275 216 216 216 275 275 275 275 275 275 275 217 216 217 217 217 217 216 217 217 217 217 217 217 217 217 276 217 217 217 276 276 217 217 276 276 276 279 279 276 276 276 276 276 216 276 216 216 276 276 276 276 276 276 276 276 276 276 276 279 279 276 276 279 279 279 276 276 276 276 276 276 276 276 279 276 276 276 279 279 276 276 203 203 203 215 217 215 215 215 215 215 134 215 134 134 134 134 215 215 215 215 215 215 215 215 215 215 136 136 136 134 134 154 134 134 134 134 154 154 60 154 154 60 135 135 135 135 135 135 135 135 135 135 135 64 135 136 136 134 215 136 136 136 134 134 134 134 134 134 135 134 134 135 135 135 135 135 135 136 136 136 136 136 136 136 135 135 67 135 67 67 67 136 136 136 136 67 67 72 67 67 67 67 72 203 203 276 276 130 277 130 276 276 276 276 276 276 276 277 277 277 277 277 277 130 277 277 277 277 277 276 276 217 276 276 218 218 217 217 217 217 215 218 218 217 217 215 218 218 218 218 218 277 277 277 277 277 277 277 276 277 276 276 218 277 277 277 218 218 218 136 218 218 136 277 130 136 277 277 72 72 136 136 136 136 136 136 72 136 136 136 72 72 72 72 72 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 86 82 86 130 130 72 130 72 76 76 72 72 67 72 72 73 72 76 76 72 76 73 76 76 73 76 76 76 76 82 82 130 82 82 82 82 130 130 130 130 76 76 82 76 76 76 76 82 76 76 76 82 82 82 82 82 82 82 82 82 76 79 79 79 79 82 79 82 79 79 79 79 79 79 79 79 79 78 78 79 79 78 74 78 74 79 74 74 74 74 74 74 74 74 74 74 75 75 74 75 75 75 75 73 73 73 73 73 69 74 73 73 67 67 69 69 69 69 74 69 69 69 74 74 69 69 74 70 70 75 75 74 75 75 75 75 74 74 74 74 74 75 75 74 74 74 75 70 74 70 70 115 115 115 115 115 115 115 70 115 70 70 112 112 112 115 113 115 115 113 113 113 113 113 113 113 113 67 67 67 67 66 66 66 67 67 64 67 64 64 64 66 66 66 66 64 66 66 64 65 65 65 65 64 64 60 60 60 61 61 60 60 153 153 153 61 61 60 61 61 61 61 61 59 59 65 65 64 65 65 65 63 64 64 64 64 61 65 63 64 61 61 63 63 61 63 63 140 140 63 63 63 63 63 63 63 62 62 62 63 139 63 62 62 139 139 62 62 62 113 113 113 113 113 113 113 112 112 70 112 112 112 112 113 113 113 113 142 141 141 142 142 141 141 141 69 70 69 69 69 68 68 66 69 66 66 66 69 66 69 66 66 66 68 66 66 65 142 141 142 142 142 142 142 112 112 68 68 68 142 140 142 112 68 140 140 68 140 140 141 141 139 141 141 139 139 140 142 140 140 139 139 139 139 139 139 139 139 139 139 139 199 199 194 194 194 194 194 141 194 141 141 141 141 194 194 194 194 194 194 252 252 194 252 252 248 252 141 141 139 141 141 138 141 139 139 137 137 137 138 138 139 137 137 138 138 137 138 138 248 248 194 248 248 138 248 141 141 141 141 138 138 138 138 138 138 138 138 138 138 138 248 248 248 248 248 248 246 138 138 138 138 243 248 246 248 248 243 246 246 243 243 241 78 78 78 78 78 78 78 75 75 75 75 75 75 75 80 80 75 75 75 80 80 119 80 80 80 80 115 115 119 119 119 119 119 113 119 199 113 199 199 199 119 119 119 119 199 119 119 199 119 119 199 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 117 124 124 124 124 124 124 124 124 124 117 117 117 117 117 124 124 124 124 117 123 124 117 117 123 123 123 196 199 252 196 196 252 196 252 252 252 252 252 250 252 252 252 252 252 250 195 195 250 250 250 250 250 246 246 246 246 246 246 246 246 246 241 246 246 242 242 246 246 246 246 242 242 246 242 242 242 245 245 250 250 250 250 250 250 250 246 250 246 246 246 250 245 250 250 246 245 245 245 245 245 249 250 249 249 249 249 249 245 245 245 245 245 245 245 249 249 249 245 245 249 249 245 249 249 249 249 123 123 117 117 201 201 201 117 117 199 117 117 201 201 201 201 117 201 201 197 197 198 198 197 197 197 199 199 199 199 199 199 199 199 199 199 199 196 199 195 199 195 195 195 195 195 195 253 197 253 198 198 253 253 253 199 198 199 199 198 198 253 198 198 195 253 253 253 253 253 253 253 253 253 249 249 249 253 253 253 249 249 249 249 249 249 249 249 249 249 249 247 123 123 201 201 201 200 123 197 197 253 197 197 197 197 197 200 197 197 197 200 200 197 197 197 197 200 251 251 251 251 251 251 251 247 251 247 247 247 247 247 251 251 251 247 247 247 251 247 247 247 247 247 193 193 197 193 193 193 193 251 251 251 251 251 251 251 251 251 251 251 247 251 247 247 193 193 193 193 193 193 110 109 193 109 109 109 109 109 193 110 193 109 109 110 110 40 110 110 40 110 88 88 78 88 88 88 88 80 78 80 80 80 80 88 88 88 88 88 88 88 88 88 88 88 88 88 124 80 124 124 80 80 80 81 124 123 81 81 81 81 80 80 124 124 87 80 80 87 87 87 87 90 88 88 88 88 88 88 95 80 80 80 80 80 90 90 90 90 80 90 90 90 90 94 92 92 95 95 92 92 92 95 95 94 94 94 94 95 95 92 95 95 95 92 92 95 95 92 100 100 123 123 123 123 123 123 123 200 200 200 200 200 200 120 123 123 120 120 120 123 123 120 123 123 126 126 200 200 114 114 114 114 114 110 110 110 110 110 110 110 114 114 114 114 114 114 114 111 114 116 116 116 126 126 120 120 120 121 126 200 120 200 200 114 121 121 120 121 114 121 121 116 116 116 126 128 126 126 126 126 128 125 121 116 125 125 125 125 125 126 126 125 125 128 128 125 125 127 127 127 95 100 101 95 101 101 101 94 94 94 94 94 94 94 101 101 101 94 98 101 101 98 98 98 98 98 87 94 87 87 87 89 87 81 81 81 81 81 81 89 81 81 81 89 89 81 89 89 98 98 98 98 98 98 98 94 94 94 94 89 89 89 89 89 89 89 89 89 89 128 98 98 128 98 98 98 98 128 128 128 128 128 128 128 128 128 128 128 129 128 128 127 100 100 101 100 100 100 100 101 101 93 93 93 93 96 100 96 101 100 96 96 96 96 96 96 96 96 98 93 98 98 93 93 93 129 129 127 127 127 127 129 93 93 98 129 168 93 93 168 93 93 93 93 96 96 96 96 96 96 96 93 93 93 93 93 93 96 93 93 93 93 96 93 93 93 85 97 96 85 85 85 85 96 96 84 93 96 84 84 85 85 85 85 85 85 85 165 85 85 85 85 275 156 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 273 275 275 280 280 280 279 279 279 279 279 279 279 203 279 203 203 203 203 203 279 279 279 204 204 279 280 204 204 204 204 280 280 280 275 280 280 280 280 275 275 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 281 280 280 281 281 281 281 281 281 281 281 131 131 131 131 131 131 131 86 131 82 86 86 86 86 131 131 131 131 86 131 131 86 132 132 132 132 82 82 82 82 82 82 82 79 82 79 88 88 82 82 82 88 88 82 82 88 88 82 86 132 86 86 86 82 82 82 86 82 82 82 82 82 82 82 82 82 82 82 82 92 91 132 91 91 91 91 91 92 82 92 92 92 91 91 92 92 92 92 91 92 100 100 281 281 281 281 281 281 281 281 281 204 280 204 204 204 204 169 281 204 204 169 169 204 204 133 133 133 204 204 204 204 204 204 204 131 204 131 131 131 131 131 131 131 131 131 131 131 132 132 133 133 204 133 133 133 133 204 204 204 204 204 133 132 133 133 133 132 132 132 132 132 133 133 132 133 99 99 99 132 132 91 91 91 91 99 91 91 91 99 99 99 99 100 281 281 169 169 282 282 282 169 169 133 133 169 170 169 282 282 169 169 169 282 282 170 169 282 170 282 99 133 99 99 99 99 99 99 99 100 100 100 99 99 99 99 97 97 97 97 97 97 170 170 170 170 170 170 170 133 170 133 99 99 99 97 170 99 99 97 97 97 97 97 170 170 170 170 170 83 83 97 97 97 97 85 83 83 97 97 85 85 83 85 85 85 156 273 273 273 273 273 273 280 273 273 273 273 273 273 273 273 273 273 273 273 273 273 280 280 281 280 274 274 274 281 281 281 281 281 278 278 274 274 281 278 278 278 274 278 278 278 278 278 274 274 274 274 274 274 274 273 274 274 274 274 274 274 274 274 274 274 274 274 274 278 274 274 274 274 274 272 274 278 278 272 272 272 274 272 274 272 272 272 272 272 272 272 281 281 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 227 282 282 227 228 227 170 83 83 83 83 83 83 83 83 77 85 77 77 77 83 83 83 83 77 83 83 77 77 77 77 163 228 228 282 228 228 228 228 167 167 167 167 167 167 163 167 167 167 163 163 163 163 163 228 227 158 228 158 158 158 163 163 163 163 163 163 163 158 158 158 158 158 158 158 163 158 158 158 158 272 272 272 272 272 272 267 272 272 278 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 278 278 278 278 278 278 227 278 278 281 278 278 227 227 278 227 227 227 227 227 227 227 272 270 272 272 272 227 227 272 272 278 278 227 227 227 227 227 227 227 227 227 227 227 157 270 227 157 157 157 157 227 227 227 158 158 157 158 157 158 158 158 158 158 158 158 267 267 267 267 267 272 272 270 272 270 270 272 267 267 267 267 270 267 270 267 267 264 270 270 157 157 157 157 270 158 157 158 158 158 158 157 157 157 157 157 157 157 270 157 157 157 157 157 264 264 270 270 270 270 264 270 270 270 270 270 270 270 270 270 270 270 270 270 270 268 264 264 264 264 264 270 270 268 268 268 268 268 264 264 264 264 264 264 268 264 264 264 264 264 268 264 264 0 0 268 268 268 268 268 268 268 0 0 268 268 0 0 0 0 0 0 0 0 157 268 158 157 157 224 224 158 158 158 158 158 158 158 158 224 158 158 158 224 224 159 224 226 226 226 0 0 268 0 0 0 0 268 268 268 268 224 224 224 268 224 224 224 0 224 224 226 0 0 0 0 0 0 0 226 0 226 226 226 226 0 0 0 0 0 0 0 0 0 0 0 0 0 158 158 163 163 159 163 159 163 163 163 163 163 77 71 163 71 163 163 71 71 71 71 71 71 160 71 77 77 77 77 77 77 77 77 77 85 77 77 165 162 162 162 77 162 162 162 162 165 162 161 161 161 160 160 71 71 160 160 160 77 71 77 77 77 160 160 162 162 162 160 161 162 161 161 160 294 161 293 293 296 293 161 161 161 161 161 161 296 296 296 161 296 296 296 296 296 296 296 295 296 0 0 0 0 0 225 0 226 225 226 226 225 225 225 225 225 225 225 225 225 223 225 225 225 225 223 226 226 159 159 159 159 159 159 159 158 159 159 159 159 159 159 159 159 294 71 71 294 225 293 225 225 225 225 293 225 225 226 226 294 294 294 225 294 294 294 294 294 294 294 293 290 293 293 293 293 290 293 293 294 293 293 293 296 293 293 296 296 290 296 296 295 0 0 223 0 0 0 0 223 223 290 223 223 290 223 223 223 223 223 223 284 223 286 223 286 286 286 290 290 290 290 290 290 290 295 290 295 295 295 295 295 290 289 290 295 289 289 289 289 289 289 289 289 286 286 286 286 286 286 286 290 290 290 290 289 286 286 286 289 289 289 286 289 289 289 285 283 286 285 285 285 285 286 286 288 288 288 287 285 285 285 286 285 285 285 285 285 285 285 285 285 287 38 287 287 38 38 38 287 287 288 288 287 287 287 287 38 287 287 287 41 41 287 41 41 41 41 292 288 289 292 292 292 292 295 295 295 295 295 295 292 292 292 292 292 292 292 292 292 292 291 292 291 41 41 291 41 41 41 41 291 291 288 288 291 291 291 291 291 291 291 291 291 291 291 41 41 41 41 41 39 39 221 41 291 291 44 44 44 41 39 41 41 44 39 39 44 44 39 39 39 295 295 299 299 295 299 299 161 299 161 161 161 164 164 299 299 299 299 164 299 299 164 299 299 299 299 161 161 165 161 164 165 164 165 165 165 165 165 165 164 165 165 84 84 164 84 84 84 166 166 164 164 164 164 164 164 164 161 164 164 164 164 164 164 164 164 164 164 84 84 166 166 168 166 166 166 166 168 168 168 168 168 166 127 168 168 127 127 127 127 127 127 39 39 44 44 44 44 44 221 44 291 291 221 221 221 44 44 44 221 221 44 44 221 221 221 221 221 292 291 292 292 297 297 297 295 298 295 295 299 298 298 298 298 299 298 297 298 298 298 221 221 221 221 221 221 122 221 221 291 297 297 221 297 221 221 297 297 297 297 298 298 221 221 122 122 122 122 118 222 222 222 222 222 222 122 222 222 222 222 122 127 127 127 39 39 42 42 39 42 39 44 44 221 44 45 45 42 42 42 42 42 42 42 42 42 42 42 43 42 221 221 118 118 118 118 118 122 122 127 125 125 118 118 125 125 125 118 118 125 116 116 43 43 45 42 43 45 43 45 45 45 45 45 45 111 45 45 45 111 111 118 116 116 43 43 43 43 43 43 43 111 111 111 111 111 43 43 43 43 110 43 43 110 43 40 38 31 38 38 31 28 31 37 37 37 37 37 37 37 28 28 37 37 28 28 28 33 28 28 28 28 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 33 39 39 39 39 33 28 28 33 33 33 33 33 37 33 37 39 33 33 33 33 33 33 33 33 33 33 33 28 28 33 33 33 22 22 33 33 33 33 26 26 26 22 22 33 33 22 22 22 26 22 22 22 22 39 39 39 39 39 34 39 42 42 43 42 42 36 36 34 34 34 34 34 34 34 36 34 34 34 34 43 43 43 43 43 36 36 40 40 40 40 40 40 40 36 36 40 40 40 36 36 40 40 40 40 40 36 34 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 34 36 36 36 27 27 36 36 30 36 36 30 27 27 27 27 27 27 27 27 27 27 27 27 27 26 22 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 24 39 34 39 39 34 34 34 39 39 39 39 39 34 34 39 34 34 34 34 34 34 34 24 24 26 24 24 24 24 26 26 34 34 34 34 34 34 34 34 34 34 34 34 34 24 24 24 24 24 24 24 34 24 34 34 27 24 27 24 27 27 27 27 27 27 27 16 22 26 26 16 16 16 24 16 24 24 24 16 16 16 16 16 16 16 16 16 16 16 16 16 16 24 24 15 24 24 15 15 27 15 27 27 27 27 15 15 15 15 15 15 15 15 15 15 15 15 15 16 8 16 15 15 15 15 24 16 24 15 15 15 15 15 15 15 15 15 15 15 15 8 8 15 15 8 8 8 15 15 15 15 15 15 15 8 8 15 15 8 8 8 8 8 8 8 8 8 4 15 8 7 7 7 15 15 15 15 15 15 15 7 7 7 7 15 7 7 14 14 14 14 14 15 15 15 15 15 15 15 27 15 27 27 23 23 23 23 23 15 23 23 23 23 23 23 23 23 23 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 23 14 14 23 23 23 18 10 14 18 18 18 18 14 14 23 14 18 18 18 18 18 18 18 18 18 18 18 18 18 18 105 27 27 30 27 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 35 30 35 35 35 40 30 40 40 40 35 35 40 40 40 40 40 40 40 40 40 109 109 35 109 109 109 35 35 35 35 35 35 35 30 35 30 35 35 35 35 35 35 35 35 109 35 109 109 35 32 247 35 35 247 32 247 247 247 247 247 247 247 247 247 247 247 247 247 247 244 18 107 18 18 18 18 18 18 18 23 18 18 29 29 18 29 18 18 29 29 29 29 29 29 29 29 23 23 23 23 23 23 23 23 23 30 30 30 23 23 23 23 30 23 32 23 32 32 29 29 29 29 29 32 29 32 29 23 23 32 32 32 32 32 32 32 32 32 32 32 29 29 29 29 244 244 244 32 32 32 32 32 244 244 32 244 244 244 244 244 244 244 107 107 107 107 107 107 107 29 107 29 29 29 107 107 107 107 107 107 107 107 107 107 107 107 107 107 108 108 244 244 108 108 108 244 244 244 244 245 245 245 244 245 245 245 108 245 245 245 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 245 143 143 143 108 143 143 143 242 242 242 242 242 143 143 242 242 242 143 143 242 241 241 233 233 233 233 233 233 233 233 233 233 230 230 230 233 233 233 233 233 233 233 233 233 233 233 233 233 230 230 230 232 232 232 232 232 232 232 232 232 103 103 103 232 103 232 232 232 232 232 232 232 232 232 232 232 232 232 233 233 233 233 233 233 235 230 233 230 230 232 233 232 233 230 232 232 232 232 232 232 233 235 235 236 235 235 235 232 232 235 235 235 235 236 235 235 235 235 235 235 235 235 103 103 103 104 104 103 103 103 103 104 104 104 104 104 104 104 104 104 104 103 104 104 104 103 103 104 104 103 103 103 104 104 104 104 7 104 10 10 10 7 7 7 4 7 7 7 10 10 7 7 7 10 10 7 10 10 105 105 104 105 105 10 105 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 105 105 105 105 105 105 105 10 10 10 10 10 105 105 105 105 105 105 105 105 105 105 235 238 235 235 235 235 235 235 235 232 232 235 202 235 235 235 235 235 235 235 235 235 235 235 239 239 232 232 232 232 202 202 202 103 103 103 103 103 202 202 103 103 103 103 202 103 103 106 202 239 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 106 202 202 106 202 239 106 202 106 106 106 106 106 106 106 106 106 106 106 106 105 106 106 105 105 105 238 235 235 238 238 235 235 239 235 239 239 240 238 238 235 240 240 240 240 240 240 240 239 239 106 239 239 239 239 106 106 107 107 106 106 106 106 106 106 106 106 106 106 106 240 240 239 240 240 143 143 239 239 239 239 239 239 143 239 239 239 143 143 239 143 143 240 143 240 240 241 143 143 143 143 143 241 241 143 143 143 241 241 241 233 233 233 233 233 229 233 229 229 229 230 230 233 233 233 233 230 230 230 230 230 230 229 229 229 229 229 229 229 182 182 182 182 180 180 180 229 230 229 229 180 180 230 180 180 180 186 186 230 230 230 230 230 230 230 229 230 229 229 230 230 230 230 230 230 230 186 230 186 186 230 230 230 230 230 186 186 186 186 186 186 186 186 186 186 186 186 103 102 102 103 103 182 182 179 180 180 180 180 179 179 181 179 179 183 183 180 180 180 183 183 180 180 183 183 183 183 183 181 181 181 181 183 183 183 189 181 189 189 189 189 185 185 183 185 185 185 190 183 190 190 190 190 190 183 188 183 183 183 183 188 183 183 183 183 183 183 183 183 183 183 188 188 183 190 190 188 188 188 188 188 188 188 188 188 190 190 190 1 1 188 188 188 188 1 1 188 1 1 1 5 1 102 103 102 102 102 102 102 186 102 186 186 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 186 186 180 180 186 186 186 180 180 180 180 180 180 186 180 180 180 186 186 180 183 188 102 102 102 102 102 102 102 186 102 186 186 186 102 102 102 102 186 188 188 188 188 188 2 2 188 188 2 2 2 188 188 188 188 188 188 2 188 188 188 2 2 1 2 5 103 104 103 103 104 104 104 102 104 104 104 104 104 104 104 104 104 104 104 104 104 104 2 2 2 2 2 2 2 2 2 5 5 2 5 6 2 2 2 2 6 6 2 6 6 6 6 6 104 104 104 104 104 2 4 2 2 2 2 2 2 4 2 2 2 4 4 6 6 6 104 4 4 104 4 4 4 6 6 4 6 4 4 4 4 4 4 4 4 4 4 4 0 189 189 189 189 189 189 300 300 189 300 300 300 300 190 190 189 190 189 190 190 190 190 190 190 190 300 300 300 11 9 9 9 9 9 17 17 9 17 21 17 17 21 12 9 9 9 12 12 9 9 12 12 12 12 12 190 190 3 190 3 3 3 300 3 300 3 9 3 9 3 9 9 9 5 9 9 9 3 3 3 3 3 5 5 12 9 5 9 5 5 5 5 5 5 5 5 5 5 5 21 21 21 21 21 21 21 21 21 31 31 31 31 31 31 31 31 31 21 21 31 28 28 19 19 28 28 28 28 28 31 31 31 31 31 31 31 28 28 31 31 31 31 31 31 31 28 28 31 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 31 28 28 28 28 28 28 28 28 28 28 28 28 20 20 28 28 20 22 20 28 28 28 28 22 22 22 22 22 22 22 22 22 22 22 5 5 5 5 5 5 5 12 12 12 12 12 12 12 12 12 12 12 12 13 12 13 13 13 13 13 12 12 12 12 12 12 12 21 21 21 21 21 19 19 19 19 19 19 19 19 19 20 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 12 12 20 20 20 20 20 13 13 13 13 13 22 13 20 20 20 20 20 22 22 13 22 22 22 22 22 22 22 5 5 5 5 6 13 6 13 13 13 6 6 6 6 6 6 6 6 6 6 6 6 13 13 22 13 13 16 13 22 16 22 16 16 16 16 16 16 16 16 16 16 16 8 6 6 6 6 6 8 8 8 8 13 13 8 8 8 8 8 8 8 8 8 8 8 6 8 6 6 8 8 8 8 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 0 0 0 0 0 0 0 0 11 0 0 0 11 0 11 17 17 174 174 177 177 177 0 0 177 177 177 177 177 177 177 0 0 177 0 0 0 0 0 0 0 0 0 259 177 259 259 177 177 177 259 259 264 264 264 177 177 259 259 0 0 0 0 0 0 0 0 0 0 0 0 0 177 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 17 21 0 17 17 0 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 21 21 21 21 25 17 0 0 25 25 25 21 21 21 21 21 31 31 31 31 31 0 0 0 0 0 0 283 0 0 0 0 0 0 284 0 0 0 284 283 284 284 283 31 31 283 31 31 283 31 25 283 25 25 283 283 283 283 283 283 283 283 283 283 283 31 31 31 31 31 283 283 283 285 285 31 31 31 285 285 31 285 285 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 54 54 153 153 153 153 54 54 54 54 54 54 55 55 55 54 59 54 59 59 59 59 55 55 59 59 59 153 153 153 153 59 59 59 153 153 153 153 153 153 59 153 153 59 59 59 59 59 59 59 153 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 54 55 54 54 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 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 55 53 55 55 53 53 53 55 55 55 55 53 53 53 55 53 53 53 53 53 53 53 53 58 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 59 59 59 59 59 59 59 59 59 59 59 59 55 55 59 59 59 59 55 58 62 58 58 58 58 58 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 58 58 58 55 58 58 58 58 55 55 55 55 55 58 58 55 55 55 58 58 55 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 53 58 58 53 53 53 53 53 53 59 59 62 62 62 62 62 62 62 58 58 58 58 58 62 62 62 62 62 62 62 62 62 62 62 62 58 58 58 58 58 58 58 53 53 53 53 53 57 53 58 58 58 58 57 57 58 57 57 57 57 57 62 62 62 62 62 58 62 58 58 58 58 58 58 58 58 58 58 58 58 58 57 57 62 62 62 62 62 62 62 57 58 57 57 57 57 57 62 62 62 57 57 62 62 57 62 62 62 62 53 53 53 53 48 53 53 48 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 46 48 48 46 48 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 47 46 48 47 48 48 47 47 47 48 48 48 48 48 47 47 48 47 46 47 47 46 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 46 46 46 46 46 46 46 46 46 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 233 233 233 233 233 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 233 234 234 234 234 234 234 234 233 234 233 233 233 233 233 233 233 234 233 233 233 236 233 233 236 233 236 47 47 47 47 237 237 237 47 47 47 47 47 237 237 237 237 237 237 237 237 237 237 237 237 237 237 46 47 46 46 46 46 237 46 46 46 46 46 46 234 46 46 46 234 237 234 234 237 237 237 237 237 237 237 237 237 237 47 237 237 237 237 237 237 237 237 237 237 237 237 237 236 237 237 237 236 236 237 237 237 237 237 237 236 237 237 237 236 236 236 236 236 237 47 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 236 237 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 237 237 236 236 236 237 237 237 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 238 236 236 236 238 238 236 238 238 238 238 57 137 57 57 57 57 137 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 53 57 57 57 57 57 57 57 57 57 57 57 51 57 57 51 57 57 56 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 56 56 57 56 56 56 56 57 57 49 57 49 49 49 56 56 56 56 49 56 56 49 49 49 49 49 53 53 53 53 53 51 57 53 53 53 53 53 53 53 53 51 53 53 53 51 51 51 51 51 51 51 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 48 48 48 48 48 51 51 51 51 51 51 51 53 53 53 53 53 51 51 53 53 48 51 51 48 51 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 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 51 51 51 51 51 51 51 57 57 57 57 51 51 51 51 51 51 51 51 51 51 51 49 49 49 49 49 49 49 49 49 49 49 51 49 49 49 49 51 47 47 51 51 51 49 49 49 49 49 47 49 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 49 49 49 49 49 50 50 49 49 49 49 237 237 237 50 50 49 50 50 50 50 50 50 50 50 50 237 49 49 49 237 237 237 237 47 47 237 237 237 237 237 237 237 237 237 237 237 237 50 50 237 50 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 238 238 237 238 238 238 238 236 237 236 236 236 238 238 238 236 238 238 238 238 238 238 137 137 137 137 137 137 137 137 137 57 57 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 56 56 56 56 56 56 56 56 56 49 49 56 49 56 56 56 56 56 56 56 56 56 56 56 56 56 137 137 137 137 137 137 137 56 137 56 56 56 137 137 137 56 56 56 56 56 56 56 137 137 137 137 137 137 137 56 137 56 56 56 56 56 137 137 137 138 138 138 138 138 138 138 138 138 49 49 50 49 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 50 50 50 50 50 238 238 50 50 50 238 238 238 238 50 238 238 238 238 238 238 238 50 50 238 50 50 240 50 238 238 238 238 238 240 240 240 240 240 240 240 240 240 240 240 240 240 240 138 138 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 243 56 56 243 50 50 56 56 56 56 56 50 56 49 56 49 49 50 56 50 56 50 50 50 50 50 50 50 50 50 56 50 50 50 50 56 56 56 56 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 240 50 50 50 50 50 50 240 50 50 240 240 240 240 240 240 138 138 56 138 138 138 138 243 243 50 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 50 50 240 240 50 240 243 240 240 240 240 240 240 240 240 240 240 240 240 240 243 240 240 240 240 240 243 243 243 243 243 243 243 243 243 50 243 243 243 243 243 243 243 243 243 243 243 240 243 243 243 243 243 243 243 243 243 241 243 241 241 243 243 243 243 243 241 243 243 241 241 241 241 241 154 154 154 154 154 153 153 154 153 154 154 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 152 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 153 153 153 153 153 153 153 153 153 153 153 152 153 153 153 153 152 153 153 152 153 152 153 153 153 153 54 153 153 54 153 153 54 54 54 54 153 54 54 54 54 54 54 54 152 152 152 152 152 152 152 152 152 152 152 152 265 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 265 265 265 265 265 265 265 265 152 265 265 265 265 265 265 265 262 265 265 149 265 265 262 149 149 262 149 149 149 149 152 151 152 152 152 149 151 152 152 152 152 152 152 149 152 152 149 149 149 149 149 149 151 151 151 151 151 151 151 149 149 149 149 149 149 149 151 151 149 149 149 151 151 149 151 151 151 151 54 54 54 54 54 54 54 54 54 54 54 54 151 54 54 54 54 54 54 151 54 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 152 152 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 54 54 54 54 54 54 54 151 151 151 151 54 55 55 54 54 52 55 52 52 52 55 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 52 55 52 52 52 52 52 151 151 151 151 151 52 52 52 151 151 52 52 151 52 52 52 52 52 52 53 52 52 52 52 52 52 52 52 53 52 52 52 53 53 53 53 53 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 207 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 258 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 149 262 262 262 262 149 262 262 262 262 262 262 262 262 147 262 262 147 147 149 147 147 147 147 149 207 258 207 207 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 206 258 258 258 258 258 206 258 206 206 206 258 206 206 206 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 256 256 256 256 256 256 256 256 147 147 147 147 147 147 147 258 147 258 258 258 258 258 147 147 147 147 258 147 147 258 258 147 258 147 258 258 258 258 258 258 258 262 262 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 147 147 258 258 147 256 147 258 258 258 258 258 256 256 256 256 256 256 256 256 256 256 147 147 147 147 147 147 149 147 147 147 147 147 147 147 147 147 147 147 147 220 149 147 147 220 220 220 147 147 256 147 147 147 147 256 256 256 256 256 256 256 256 220 256 256 256 220 220 256 256 220 220 220 220 220 147 220 220 220 220 147 147 147 147 220 220 220 147 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 53 53 53 148 148 148 148 52 52 151 52 52 52 52 148 148 52 52 52 148 148 52 148 148 148 148 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 150 151 151 151 150 150 52 148 52 52 52 150 150 52 52 52 151 150 150 150 52 150 150 150 150 150 150 150 148 148 150 150 150 150 148 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 149 151 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 262 149 149 149 149 262 262 262 262 262 262 262 262 262 262 262 149 262 262 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 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 149 149 149 150 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 150 149 150 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 147 146 146 146 146 146 146 146 146 146 149 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 220 146 146 146 146 146 146 146 146 146 149 149 149 149 149 146 149 149 149 220 149 149 220 146 146 149 146 146 146 146 220 220 220 220 220 220 146 220 220 220 220 146 220 220 146 53 148 53 53 53 148 148 148 148 148 148 148 148 48 148 148 148 48 148 48 48 48 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 48 48 148 48 48 48 48 148 148 148 148 148 148 148 148 148 148 148 48 148 148 148 48 48 48 48 48 48 48 148 148 48 46 48 48 46 48 48 46 46 46 46 46 46 148 148 146 146 148 148 148 146 146 146 146 146 146 145 148 148 148 148 145 148 148 145 148 145 145 148 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 145 145 145 145 145 145 145 145 146 145 146 146 146 145 145 145 145 145 145 145 145 145 145 145 148 145 145 148 192 148 145 145 192 145 192 192 192 192 192 192 192 192 192 46 192 192 192 46 46 46 46 46 46 46 46 46 46 46 148 148 46 148 46 46 46 46 46 46 46 46 46 46 46 46 46 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 46 46 46 46 46 46 46 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 46 46 46 46 46 46 46 148 46 148 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 234 46 46 234 234 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 231 231 231 231 231 231 231 234 234 46 46 234 231 231 46 46 46 46 46 231 231 46 46 46 231 231 231 231 231 234 231 234 234 234 231 231 231 231 231 231 231 234 234 231 234 234 234 234 234 234 234 234 234 231 234 234 233 233 231 231 231 231 231 231 231 231 233 231 231 231 233 233 231 231 233 229 233 231 231 231 231 231 231 231 46 46 46 46 46 46 231 231 231 231 231 231 231 231 231 231 231 231 231 231 229 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 229 229 229 229 229 229 229 231 231 231 231 231 229 229 229 229 229 229 229 229 229 229 229 229 229 229 192 46 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 187 145 145 144 146 145 144 145 146 146 146 146 146 146 146 144 144 144 144 144 144 144 144 144 144 144 144 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 144 144 144 192 192 192 192 192 187 187 192 192 144 144 192 192 192 192 187 192 192 192 187 187 191 187 187 187 187 229 229 229 229 229 229 229 231 229 231 231 231 231 231 229 229 229 231 231 229 229 231 231 231 187 182 231 231 231 231 231 231 231 46 231 46 192 192 231 187 231 192 187 187 187 187 187 187 187 187 187 187 187 187 187 231 231 231 231 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 229 229 229 229 229 182 229 182 229 182 182 182 182 182 182 182 182 182 182 182 229 182 182 182 182 182 187 187 187 187 187 187 182 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 187 187 187 182 182 182 182 182 182 182 182 182 187 187 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 219 219 220 220 219 219 219 256 220 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 219 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 219 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 258 256 258 258 258 255 258 256 256 256 255 255 256 256 255 256 255 255 255 258 258 258 258 258 255 255 206 206 206 206 206 206 206 255 255 258 206 206 255 255 206 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 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 173 173 256 256 173 173 173 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 255 173 173 256 173 173 255 255 256 256 256 256 256 256 255 256 256 256 256 255 256 256 255 173 173 173 173 173 173 173 255 255 255 255 255 255 173 173 255 255 173 173 173 255 255 256 256 256 256 256 256 256 173 173 173 173 173 173 173 173 173 173 173 173 173 171 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 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 182 182 182 182 182 182 182 182 182 187 187 187 187 187 179 179 182 187 187 179 179 187 179 179 187 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 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 184 184 187 187 187 187 187 191 187 187 184 187 187 184 184 184 184 184 184 184 184 191 187 191 191 191 191 191 144 192 144 144 144 144 144 191 144 144 144 144 144 144 144 144 144 219 219 144 144 219 146 219 219 219 219 146 146 220 220 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 144 144 144 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 254 254 219 219 219 256 256 254 254 254 256 254 254 254 254 254 254 191 191 191 191 0 0 0 191 191 191 191 191 191 0 0 0 191 0 0 0 0 0 0 0 254 254 187 191 187 187 191 191 191 187 187 187 191 191 191 191 191 191 191 144 144 144 144 219 254 254 0 0 254 0 254 191 0 191 191 191 0 219 0 0 144 219 219 144 219 219 254 254 254 254 254 254 254 219 254 219 254 254 254 254 254 254 254 254 254 254 254 256 0 0 0 0 0 0 0 0 0 254 254 171 254 171 0 0 0 0 171 0 0 171 171 171 171 171 254 254 254 254 254 171 171 256 254 256 256 171 171 171 254 171 171 171 171 171 171 171 171 171 171 171 171 171 171 254 254 254 254 171 171 171 171 171 171 171 171 171 171 173 171 171 171 171 171 171 171 171 171 173 173 171 171 171 171 171 173 173 171 173 173 172 182 182 179 182 182 182 182 179 179 179 179 179 179 179 179 179 179 179 179 179 182 179 179 179 179 179 187 179 184 187 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 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 0 184 0 0 0 0 0 0 0 171 171 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 171 171 171 171 171 171 171 171 171 172 172 172 172 172 171 171 171 172 172 172 171 172 172 172 172 172 0 0 0 0 0 0 0 171 0 171 171 171 0 171 0 171 171 171 171 171 172 172 0 0 0 0 0 0 0 172 171 172 172 172 172 172 0 0 0 0 172 0 0 172 0 0 0 0 181 181 179 181 181 181 181 179 179 179 179 179 179 179 181 181 179 181 179 181 181 184 181 184 184 184 184 184 184 184 184 184 184 184 184 184 184 0 184 184 184 0 0 0 0 0 0 0 0 0 184 184 0 0 0 184 184 184 184 184 184 0 184 184 184 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 181 181 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 181 181 181 181 181 181 181 181 181 0 0 0 181 181 181 0 0 0 0 0 0 0 189 181 189 189 189 189 189 0 189 0 0 0 0 0 189 189 189 0 0 189 189 0 0 0 0 0 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 255 255 206 206 206 206 206 206 206 205 206 260 260 260 260 260 260 260 205 205 205 205 205 205 205 205 205 205 205 205 205 205 255 255 206 255 255 255 255 206 206 206 206 205 205 205 206 205 205 205 205 205 205 205 255 255 255 255 255 205 205 205 205 205 205 255 255 255 255 255 255 255 205 255 255 255 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 178 260 178 178 178 178 178 178 257 257 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 260 260 260 260 260 178 178 260 260 260 178 178 178 178 178 178 178 178 178 178 178 178 205 205 178 205 205 205 205 178 178 178 178 178 178 178 175 175 178 175 175 175 175 175 175 175 175 175 255 255 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 260 260 260 260 260 205 205 205 260 260 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 175 175 173 205 205 173 173 205 205 205 205 205 173 205 173 173 205 173 173 173 173 173 173 173 205 205 205 205 205 205 205 205 205 175 175 175 175 205 205 173 205 205 205 173 173 175 205 173 173 173 173 173 173 173 173 173 173 173 173 205 205 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 172 173 173 173 173 173 173 173 172 172 172 172 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 264 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 264 259 257 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 264 264 259 264 264 264 259 259 259 264 264 264 264 264 264 259 259 259 264 259 264 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 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 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 259 257 257 257 257 259 259 257 259 259 259 257 259 257 257 259 259 259 257 257 257 257 257 257 259 257 257 257 259 259 257 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 176 176 176 257 257 259 257 257 176 176 176 176 257 257 176 176 176 176 176 176 176 176 259 259 259 259 259 177 177 259 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 176 174 176 176 174 174 174 177 176 259 177 177 177 177 177 177 177 177 177 177 177 177 174 174 174 174 174 174 174 174 174 177 177 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 172 172 172 172 172 172 172 172 172 175 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 175 173 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 172 172 175 172 172 175 172 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 172 172 175 172 172 172 172 175 175 175 175 175 175 175 172 172 172 172 172 172 172 172 172 172 172 172 175 175 175 175 175 175 175 178 175 178 178 178 178 178 175 175 175 175 175 175 175 175 175 175 175 175 178 178 178 178 178 178 178 178 178 257 257 178 178 178 178 178 178 178 178 178 257 257 175 175 178 178 178 178 257 178 178 178 178 178 178 178 178 178 178 178 257 178 178 257 175 175 257 175 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 172 172 175 172 172 175 172 175 175 175 175 175 175 175 175 175 175 175 175 175 176 175 175 176 176 176 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 176 176 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 176 176 175 176 176 176 176 175 175 175 257 257 176 176 175 257 257 257 176 257 257 257 172 172 172 172 172 172 172 176 172 176 176 176 176 176 172 174 176 176 176 174 174 174 174 174 174 174 176 176 176 176 176 176 176 176 176 257 176 176 176 176 176 176 176 176 176 176 176 176 174 174 174 174 174 174 174 176 176 176 176 176 174 174 174 176 176 176 174 176 176 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 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 0 172 0 0 0 172 172 174 172 172 174 172 174 174 174 174 174 174 174 174 172 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 174 174 174 174 174 174 0 174 174 174 174 174 174 0 174 174 174 0 0 174 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 172 0 0 0 0 172 172 172 172 172 172 0 0 0 0 0 0 0 0 0 0 0 0 0 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 174 174 0 0 172 0 0 0 0 172 172 172 172 172 172 172 172 172 172 172 0 172 172 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 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 259 264 264 259 264 264 264 264 259 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 257 264 257 257 264 264 264 257 257 257 257 257 257 257 267 267 257 257 267 267 267 267 267 267 267 267 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 263 263 267 267 257 267 267 267 267 257 257 257 257 257 257 257 257 257 257 257 267 257 263 263 267 267 267 267 267 267 267 267 267 263 263 263 263 267 267 267 267 267 267 267 267 267 267 267 267 267 264 264 264 264 267 264 267 264 264 264 264 264 264 267 264 267 264 264 267 267 267 267 267 267 267 267 264 264 264 264 264 264 264 264 264 264 264 264 264 267 264 264 264 267 267 267 267 267 267 267 267 267 267 267 267 264 267 264 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 264 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 272 267 272 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 261 260 260 261 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 261 260 260 260 260 260 260 260 260 260 260 260 261 261 261 261 261 260 260 260 260 260 260 260 206 206 206 206 206 206 206 260 260 260 206 206 261 261 206 206 206 206 261 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 260 260 260 260 260 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 206 261 261 261 261 261 206 206 261 261 206 206 206 206 206 206 206 206 206 206 206 206 206 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 209 209 261 261 206 206 261 261 261 206 206 206 206 208 208 208 261 261 208 208 208 209 209 208 208 208 208 209 209 209 261 261 209 209 209 261 261 261 261 261 261 209 261 261 261 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 267 272 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 269 269 269 267 269 269 269 267 267 267 267 267 267 267 267 267 267 267 263 263 263 263 263 267 263 263 263 263 263 263 263 263 263 269 269 269 269 269 269 269 267 267 267 267 263 269 269 267 263 263 263 269 263 263 263 269 269 269 269 269 269 269 269 269 263 263 263 266 266 269 269 269 269 266 269 269 266 266 266 266 266 267 267 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 257 257 257 263 260 263 263 263 260 260 260 263 260 260 260 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 260 263 260 260 263 263 263 263 263 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 261 266 266 266 266 266 266 266 266 266 263 263 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 266 266 266 266 266 266 266 266 266 263 263 263 266 266 266 263 263 263 263 263 263 263 266 266 266 266 266 266 266 263 263 263 263 263 266 266 266 266 260 266 266 260 260 261 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 209 209 209 209 209 266 266 266 266 266 266 266 266 266 261 261 261 266 266 266 261 261 209 209 209 209 209 209 209 209 209 209 209 209 266 266 266 266 266 209 209 209 266 266 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 272 272 267 267 272 272 272 269 269 269 269 269 269 269 269 269 269 269 269 269 272 269 269 269 269 269 269 269 269 269 269 269 269 269 269 266 266 266 271 269 269 269 269 269 271 269 269 271 271 271 271 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 274 274 274 269 269 269 269 269 269 269 269 274 269 269 269 274 274 269 269 274 274 274 266 266 266 266 266 266 266 266 266 209 209 209 209 209 266 271 266 209 209 271 271 271 271 271 271 271 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 155 155 155 155 155 209 155 209 209 155 155 155 209 209 209 209 209 209 209 209 209 209 155 155 209 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 271 274 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 266 266 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 155 155 271 271 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 273 274 271 271 273 273 273 271 271 271 271 271 271 271 273 273 271 271 271 273 273 271 273 273 273 273 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 156 273 271 271 156 156 156 271 271 271 155 155 271 156 271 155 155 156 156 155 155 156 273 273 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 216 216 216 216 216 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 216 216 216 216 216 216 216 156 156 155 155 155 155 216 156 155 155 155 216 155 155 155 216 216 216 216 216 216 216 216 216 155 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 209 209 209 209 209 209 155 155 155 155 155 155 213 155 213 213 213 213 213 155 155 155 155 213 213 213 155 155 155 155 155 155 213 155 155 155 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 216 216 216 216 216 216 216 216 216 155 216 216 216 216 216 216 216 216 213 213 216 213 213 213 213 213 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 213 213 213 213 213 213 213 155 213 155 155 155 213 213 213 213 213 213 213 213 155 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 216 216 214 216 214 214 216 214 216 213 213 214 214 214 214 214 214 214 214 214 214 214 214 214 214 217 213 213 213 213 214 214 214 214 214 213 213 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 213 214 214 214 214 214 214 214 214 214 214 214 214 214 217 214 214 214 214 217 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 217 209 209 209 209 209 209 209 209 209 208 208 208 208 208 209 208 209 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 210 208 210 210 210 210 210 210 210 210 210 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 258 206 207 206 206 207 207 207 206 206 206 258 258 207 207 207 207 207 207 207 207 207 207 210 210 210 210 210 210 210 210 210 208 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 208 208 208 208 208 208 208 206 208 206 206 206 208 206 208 206 206 206 206 206 206 206 207 207 210 210 207 207 207 210 210 208 208 210 207 207 210 210 206 207 207 206 206 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 207 207 207 207 207 207 207 207 207 207 262 262 207 207 207 207 262 262 207 262 262 262 210 265 210 210 210 207 262 207 210 207 207 207 207 262 207 207 207 262 262 262 262 262 262 265 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 265 262 262 265 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 213 213 213 213 214 214 214 214 214 214 214 214 214 214 214 210 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 212 212 214 212 212 212 212 214 214 210 214 210 210 212 212 212 212 212 212 212 212 212 212 212 212 212 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 210 213 213 213 213 213 213 213 209 213 209 209 213 213 213 213 213 213 213 213 213 213 213 213 210 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 210 210 213 210 210 210 210 213 213 213 213 210 210 210 210 210 210 210 210 210 210 210 212 212 212 212 212 212 212 210 210 210 210 210 210 210 212 212 210 210 210 210 210 210 210 210 210 210 210 210 210 214 210 210 210 213 213 213 213 213 210 210 210 213 213 210 210 213 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 212 212 212 212 212 212 212 210 210 210 210 210 210 210 212 265 212 212 265 265 265 265 265 265 265 265 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 265 265 265 265 265 265 265 210 210 210 210 210 210 265 210 210 210 265 265 210 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 214 214 214 214 214 214 214 214 214 212 214 212 212 214 214 214 214 214 214 215 215 212 215 215 215 215 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 215 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 215 212 212 134 134 134 212 212 212 212 212 212 212 134 134 212 134 134 134 134 134 134 134 134 134 212 212 265 212 212 265 212 265 265 265 265 265 265 265 265 265 265 265 265 265 212 265 265 265 211 211 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 152 265 152 265 265 152 152 152 152 152 152 134 134 211 134 134 134 134 211 134 212 212 211 211 211 134 134 211 211 211 211 211 211 211 211 211 211 212 212 212 212 212 212 212 212 212 212 212 212 212 211 212 212 212 211 211 211 211 211 211 211 211 211 211 211 211 211 211 212 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 152 152 134 134 134 134 134 134 134 211 211 211 211 211 211 211 134 134 134 134 154 154 134 154 154 154 154 154 211 211 211 211 211 211 211 211 211 152 211 152 211 211 211 211 152 154 154 152 154 154 154 154 154 154 154 154 154 211 211 211 211 211 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 156 156 156 156 156 216 156 216 216 216 216 216 156 275 156 216 275 275 275 275 275 275 275 275 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 275 275 216 275 275 275 275 216 216 216 216 216 216 216 216 216 216 216 275 216 216 216 275 275 275 275 275 275 275 216 275 216 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 216 216 217 216 216 216 216 217 217 217 217 217 217 217 217 216 217 217 217 217 216 217 217 217 276 276 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 276 217 217 217 217 276 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 276 276 217 276 276 276 276 217 217 217 217 217 276 276 276 276 276 276 276 276 276 276 276 276 276 276 279 279 275 275 279 276 279 276 276 216 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 216 276 216 216 216 216 216 216 216 216 216 216 216 276 216 216 216 276 276 216 216 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 279 279 276 279 279 279 279 276 276 276 276 276 276 276 279 279 279 279 279 279 279 279 279 279 279 279 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 279 279 279 279 279 276 279 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 279 279 279 279 279 279 279 276 276 276 276 276 276 203 203 203 279 203 203 203 203 203 203 203 203 203 217 217 215 217 217 217 217 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 134 134 134 134 215 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 136 136 136 136 136 136 136 136 134 134 134 134 134 134 134 134 134 154 154 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 154 154 154 154 154 154 135 154 154 153 154 154 60 154 154 135 154 154 154 135 135 60 154 135 154 135 135 135 134 134 135 135 135 134 134 154 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 64 135 136 136 136 136 136 136 136 215 136 215 215 215 134 136 136 136 136 136 136 136 136 136 136 136 136 136 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 136 135 136 136 135 135 135 134 134 134 134 134 134 135 134 134 134 134 135 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 136 136 136 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 135 135 135 135 135 135 135 67 135 67 67 67 135 135 135 67 67 67 67 67 67 67 67 67 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 67 67 67 67 67 136 136 72 72 72 72 72 67 67 67 67 67 67 67 67 72 67 67 67 72 72 67 67 67 67 67 203 203 203 203 203 130 130 276 276 276 276 276 276 277 203 130 203 203 130 130 130 277 130 130 130 130 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 277 277 130 277 277 277 277 277 276 277 276 276 276 277 277 277 276 276 277 277 276 277 277 277 130 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 276 276 276 276 217 217 276 217 276 276 276 276 276 276 276 218 218 276 218 218 218 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 215 215 217 217 215 215 218 218 218 218 218 218 218 217 217 217 217 217 217 218 217 217 217 217 218 215 215 215 218 218 218 218 218 218 218 218 218 215 215 215 218 218 218 218 215 218 218 218 136 136 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 276 277 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 218 218 218 218 218 277 277 277 277 277 218 218 277 277 277 277 277 218 218 277 277 218 218 218 218 218 218 218 277 218 218 218 136 136 218 218 218 218 218 218 136 218 218 218 136 136 218 136 136 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 72 277 277 72 72 72 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 72 72 136 277 136 136 72 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 72 72 72 72 72 72 72 136 136 136 72 72 72 72 72 72 72 72 72 72 72 67 203 203 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 277 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 86 86 130 130 130 130 130 130 130 86 86 130 130 86 86 86 82 86 82 82 82 130 130 130 130 130 130 130 72 72 72 72 72 72 72 130 130 130 72 72 76 76 76 76 76 76 76 72 72 72 72 72 72 72 72 72 67 67 67 67 73 72 72 72 72 73 72 72 73 73 73 73 73 76 76 76 76 76 76 76 72 72 72 72 72 76 76 76 76 72 76 76 76 73 73 76 76 76 76 76 76 76 76 76 73 73 76 73 76 76 76 76 76 76 76 76 76 76 76 76 76 82 82 82 82 82 82 82 130 130 130 130 130 130 130 82 82 82 82 82 82 82 82 82 82 82 82 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 76 76 76 76 76 82 82 76 82 82 76 76 76 76 130 130 76 76 76 76 76 76 76 76 76 76 76 82 82 76 82 82 82 82 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 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 76 76 76 76 79 79 79 79 79 82 79 79 79 79 79 79 79 79 79 82 82 82 82 82 79 79 82 82 82 82 82 79 79 82 82 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 78 79 79 78 78 78 79 79 79 79 79 74 74 78 78 79 74 74 78 78 74 78 78 78 78 79 79 79 79 79 74 74 74 79 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 79 74 74 74 74 74 74 74 74 74 74 74 74 75 78 74 75 75 75 75 74 74 74 74 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 76 76 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 74 73 73 69 74 74 73 73 73 73 73 73 73 67 67 67 67 67 66 67 69 69 67 67 69 69 69 69 69 69 69 69 69 74 69 69 69 69 69 73 73 73 73 69 69 69 69 69 69 69 69 69 69 69 74 74 69 74 74 74 74 69 69 69 69 69 69 69 74 74 69 74 69 70 70 70 70 70 70 70 75 75 75 75 75 75 75 75 75 74 74 75 74 75 75 75 75 75 75 75 75 75 75 75 75 75 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 75 75 75 75 75 75 75 74 74 74 74 74 74 74 75 74 74 74 74 74 74 74 70 70 70 75 70 70 70 74 74 74 74 74 70 70 70 70 74 70 70 70 70 70 75 75 115 75 115 115 115 75 75 70 70 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 112 70 70 70 112 112 112 112 112 112 112 115 113 115 115 115 115 113 115 115 70 115 115 115 115 115 115 115 113 113 115 112 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 67 67 67 67 67 66 66 67 67 67 67 67 67 67 66 66 67 67 66 66 66 66 66 66 66 66 67 67 67 67 67 67 67 67 67 64 67 64 64 64 67 67 67 67 64 64 64 64 64 64 64 64 66 66 66 66 66 66 66 67 66 67 67 66 66 66 66 66 66 64 64 64 64 64 66 66 66 66 66 66 66 64 66 64 64 65 65 65 66 66 66 65 65 65 65 65 65 65 65 65 64 64 60 64 64 64 64 60 135 60 135 60 60 60 64 64 60 60 60 64 64 60 60 61 61 61 60 154 60 60 60 60 60 60 60 153 153 153 60 60 60 153 153 153 60 153 153 153 61 61 60 61 61 61 61 60 60 60 60 60 60 61 60 60 60 61 61 153 61 153 61 61 61 61 61 61 61 61 61 61 61 59 59 59 61 61 59 59 59 59 59 59 65 140 65 65 65 65 65 65 65 64 64 65 65 65 65 65 65 65 65 65 63 65 65 63 63 63 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 61 61 61 61 61 63 63 65 65 63 61 63 64 64 64 64 64 61 61 65 61 61 61 61 61 61 61 63 63 63 63 63 63 63 61 61 61 61 59 63 63 63 63 59 63 63 59 59 59 140 140 63 140 140 140 140 63 63 63 63 63 63 63 140 140 63 63 63 63 140 63 63 63 139 139 63 63 63 63 63 63 63 63 63 59 62 62 62 62 63 62 62 62 62 62 62 62 139 139 63 63 63 62 62 63 63 63 63 63 62 62 63 62 62 62 62 62 62 62 139 139 62 139 139 139 139 62 62 62 62 62 139 139 62 62 62 62 139 62 62 62 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 194 112 112 112 112 112 112 112 70 112 70 70 70 112 112 112 112 112 112 112 112 112 112 112 112 112 112 113 113 113 113 113 113 113 113 113 113 113 112 113 113 113 113 112 113 142 112 142 142 113 113 113 113 141 141 141 142 142 142 142 142 142 142 141 141 142 141 142 141 141 141 141 141 141 141 70 70 70 70 70 68 68 69 69 69 69 69 69 69 68 68 69 69 69 69 68 69 69 68 68 68 69 69 66 69 69 66 69 67 66 67 67 66 66 66 66 66 66 66 66 66 66 66 66 68 69 69 66 66 66 69 69 69 69 66 66 66 69 69 66 66 66 66 66 66 68 68 66 66 68 68 68 66 66 66 66 66 66 65 66 66 66 65 65 65 65 65 141 141 142 141 141 142 141 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 112 142 112 112 112 112 112 70 112 70 70 68 68 68 68 68 68 68 68 68 68 68 142 142 142 142 142 140 140 142 142 142 112 112 140 140 142 112 112 68 68 68 68 68 142 142 140 140 140 140 140 68 140 68 68 68 140 140 140 140 68 140 140 140 140 140 141 141 141 141 141 141 141 142 142 142 142 139 139 139 141 141 141 141 139 141 141 139 139 139 139 139 142 142 140 140 142 140 139 140 140 140 140 140 140 139 140 140 140 139 139 63 139 139 139 139 139 139 139 139 139 139 139 142 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 62 113 199 113 199 199 194 194 113 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 196 194 194 141 141 194 194 194 141 141 141 141 141 141 141 141 194 141 141 141 194 194 141 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 252 252 194 194 252 252 252 194 194 194 194 194 248 252 252 252 252 252 252 252 252 248 248 248 248 248 141 141 141 141 141 141 141 141 141 139 139 139 139 139 141 141 141 141 138 141 141 138 141 138 138 138 139 139 139 139 139 137 139 137 139 137 137 137 137 137 137 137 137 137 137 137 137 137 138 138 138 138 138 138 138 139 139 139 139 137 137 137 139 137 137 137 137 137 137 137 138 138 138 138 138 138 138 137 137 137 137 137 138 138 138 138 138 138 138 138 138 138 248 248 248 248 248 248 248 194 248 194 194 138 138 138 248 248 248 248 248 248 248 138 138 138 138 138 194 141 141 141 141 141 138 141 141 141 141 141 141 141 141 141 141 141 138 141 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 248 248 248 248 248 248 246 248 248 248 248 248 248 248 248 248 248 248 248 248 246 248 248 248 246 246 138 248 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 243 243 248 246 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 243 243 243 243 243 246 246 248 246 246 246 246 243 243 243 243 243 243 243 243 243 243 243 243 243 243 241 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 75 78 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 80 80 75 80 80 80 80 75 75 78 75 75 75 80 80 75 75 75 80 75 75 75 80 80 80 80 80 80 80 80 80 119 75 80 119 80 80 80 80 80 80 80 80 119 80 80 80 80 115 75 115 115 115 119 119 119 115 119 119 119 119 119 119 119 115 119 119 119 119 119 119 119 119 119 113 113 113 113 113 113 119 113 113 199 113 199 199 199 113 113 113 199 199 199 113 199 199 199 199 199 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 199 199 119 199 199 119 119 119 119 119 119 119 199 119 199 199 199 199 199 119 119 119 119 199 119 119 199 199 117 199 117 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 75 75 119 119 119 75 75 75 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 117 119 117 117 119 80 119 124 124 124 124 124 124 119 119 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 119 119 119 124 124 124 117 119 117 117 117 117 117 124 117 119 117 117 117 117 117 117 117 117 117 124 124 124 124 124 124 124 124 124 124 124 124 124 117 124 124 124 117 117 117 117 117 124 124 123 124 124 123 124 117 117 117 117 117 117 117 123 123 123 123 123 123 123 123 123 123 123 123 199 199 196 199 199 196 199 196 196 252 196 196 252 196 196 196 196 196 196 196 196 252 196 196 196 196 252 252 252 252 252 252 252 252 252 252 252 252 246 252 252 252 252 252 252 252 252 252 252 252 250 250 252 195 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 250 195 195 252 252 195 195 195 250 252 250 250 250 250 250 250 250 250 250 250 250 195 250 250 250 250 250 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 241 241 241 242 242 246 246 246 246 242 242 242 242 242 242 242 242 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 242 242 242 242 242 246 246 242 246 245 242 245 242 242 242 242 242 242 242 242 242 242 242 242 245 245 242 242 245 245 245 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 246 250 250 246 250 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 250 245 250 250 250 250 245 250 250 250 250 250 250 250 250 250 246 246 246 246 246 246 245 245 245 245 245 245 245 245 245 246 245 245 245 245 245 245 245 245 245 245 245 245 250 250 250 250 250 249 250 250 250 249 249 249 249 249 249 249 250 249 249 249 249 249 249 249 249 249 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 249 249 249 249 249 249 249 249 249 245 245 245 249 245 249 249 245 245 245 245 245 245 249 249 249 249 249 249 249 249 249 245 245 249 249 249 249 249 249 249 249 249 249 249 249 249 244 249 123 123 123 123 123 201 123 117 117 117 117 117 117 201 201 201 117 201 201 201 201 201 201 201 201 201 117 117 117 117 117 117 117 117 117 199 199 199 199 199 117 117 117 117 199 201 201 199 201 201 198 201 201 201 201 201 201 201 201 117 201 117 117 117 201 201 201 201 201 201 201 201 201 198 201 201 201 201 197 197 197 198 201 198 198 198 198 198 197 197 198 197 197 197 197 197 197 197 197 197 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 195 198 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 196 196 199 196 196 196 199 195 199 199 199 195 195 199 199 199 199 199 199 195 199 199 199 195 195 196 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 250 253 197 253 197 197 253 253 253 198 197 198 198 198 198 198 197 253 197 197 197 253 253 253 253 253 253 253 198 198 199 199 198 198 198 199 199 199 199 199 199 198 199 199 199 198 198 199 198 198 253 253 198 253 253 198 253 198 198 198 198 198 198 198 198 198 198 198 198 198 198 195 253 253 253 253 253 253 253 195 253 195 195 195 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 251 251 253 253 253 253 253 253 249 251 251 253 249 249 251 251 249 249 249 249 249 253 253 253 253 253 249 253 253 253 253 253 249 249 249 253 249 249 249 249 249 249 249 249 249 249 249 249 249 249 253 249 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 247 123 123 123 123 123 123 123 201 201 201 201 201 201 201 123 123 201 201 201 200 123 200 200 200 200 200 197 201 197 197 197 197 197 197 197 253 197 197 253 197 197 197 197 197 197 197 197 197 197 197 197 197 200 200 200 200 200 197 200 201 201 201 197 197 197 197 197 197 197 197 197 197 197 197 200 200 197 200 200 200 200 197 197 197 197 197 197 197 200 200 197 197 197 200 200 197 197 197 200 200 251 253 251 251 251 251 251 251 251 249 249 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 249 249 249 249 249 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 247 247 247 247 247 247 251 251 251 251 251 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 193 193 197 193 193 193 193 197 197 197 197 193 193 193 193 193 193 193 193 193 193 251 193 193 193 193 197 197 197 197 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 193 251 251 251 251 251 251 251 197 251 251 251 251 251 251 251 251 251 251 251 251 251 193 251 251 247 247 247 251 251 251 251 247 247 247 251 247 247 247 109 247 247 109 193 200 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 110 110 110 193 193 109 247 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 110 110 193 193 110 193 110 193 193 193 193 109 109 109 193 109 109 109 110 109 109 109 110 110 110 110 110 110 110 110 110 40 109 109 40 110 110 110 110 110 110 110 110 40 110 110 110 110 88 79 88 88 88 88 88 78 78 78 78 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 80 80 80 80 80 80 78 80 80 80 80 80 80 80 80 80 80 80 80 80 88 80 80 80 88 88 88 88 88 88 88 88 88 88 88 78 78 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 80 80 124 124 80 80 80 124 124 124 124 124 124 124 124 80 124 124 80 80 80 80 80 80 80 80 124 124 124 81 124 81 124 123 123 123 123 123 81 81 81 81 81 81 81 81 81 81 81 81 81 81 80 80 80 80 80 87 80 124 124 124 124 124 87 87 124 124 124 87 87 81 81 87 80 80 80 80 80 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 90 87 87 87 94 94 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 95 88 88 95 95 95 80 88 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 88 95 88 88 90 90 90 88 88 88 88 80 90 90 90 90 80 90 90 80 80 80 90 95 90 90 90 90 90 90 90 80 80 90 90 90 90 90 90 90 94 90 90 94 88 92 95 88 92 92 92 95 95 95 95 95 95 95 92 92 95 95 95 92 92 95 92 92 92 92 95 95 90 95 95 95 95 94 94 94 94 94 94 94 94 95 94 94 94 95 95 94 94 95 95 95 92 92 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 92 92 95 92 92 92 92 95 95 95 95 95 95 95 92 92 95 95 95 100 100 95 100 100 100 100 123 123 123 123 123 123 123 123 123 200 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 200 200 200 200 200 200 120 200 200 200 200 200 200 200 200 200 200 200 200 120 120 200 200 120 120 120 123 123 123 123 123 123 123 120 123 120 120 120 120 120 120 120 120 120 120 120 120 120 123 123 123 123 123 123 123 120 123 120 120 120 120 120 123 123 123 123 123 126 126 126 126 126 126 126 200 200 193 193 200 200 200 114 114 110 110 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 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 114 114 114 114 114 114 114 114 114 110 110 114 114 114 114 114 114 114 114 110 110 110 114 114 114 114 114 116 114 111 114 111 111 111 111 111 114 116 114 114 116 116 116 116 116 116 116 116 126 126 126 126 126 126 126 120 120 120 120 120 120 120 120 126 120 120 120 126 126 121 126 121 121 126 120 120 200 200 200 200 120 200 200 200 200 200 200 200 200 200 200 114 200 114 114 114 121 121 121 121 121 121 121 120 120 120 120 120 121 121 121 121 121 114 114 114 114 114 121 121 121 121 121 121 121 114 121 114 114 116 116 116 121 116 116 116 116 116 116 116 126 126 126 126 126 126 126 126 126 121 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 128 121 121 125 121 125 125 125 116 125 116 116 116 116 125 125 125 125 125 125 125 125 125 125 125 125 125 126 126 126 126 126 125 125 126 126 121 121 125 125 125 126 125 125 125 125 125 125 125 128 128 125 128 128 128 128 125 125 125 125 125 125 125 128 128 128 125 127 127 128 127 127 127 127 127 100 100 95 100 100 100 100 95 95 95 95 95 101 101 95 100 95 95 101 101 100 101 101 101 101 101 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 101 101 101 101 101 101 101 101 101 101 101 94 101 98 101 94 94 98 98 94 94 98 101 101 101 101 101 98 101 98 98 98 98 98 98 98 98 98 98 98 98 98 93 98 98 98 98 98 87 94 87 87 87 87 87 87 87 87 87 87 81 87 87 87 87 87 87 87 87 89 87 89 89 89 81 81 81 81 81 81 81 81 81 123 123 123 81 81 81 81 123 81 81 81 81 81 89 89 81 89 81 81 89 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 89 89 81 89 89 89 89 81 81 81 81 126 89 89 89 89 126 89 89 126 89 89 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 89 89 89 89 89 89 89 89 89 89 89 89 98 98 94 94 94 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 128 89 89 89 98 98 98 98 98 98 98 98 98 128 98 98 98 98 98 98 98 98 98 98 98 128 98 98 98 98 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 129 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 129 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 127 127 128 127 127 100 100 100 100 100 100 100 100 100 101 101 101 100 100 100 100 100 100 100 100 100 100 100 100 100 100 101 101 93 101 101 101 101 93 93 98 98 93 93 93 93 93 93 93 93 93 101 93 93 93 93 96 100 100 100 100 100 100 100 101 100 101 101 101 100 100 100 100 101 100 100 101 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 97 97 98 98 98 98 98 98 93 98 98 98 98 98 98 98 98 93 98 98 93 93 93 93 93 93 93 93 129 129 129 129 129 129 129 127 129 127 127 127 127 127 129 129 129 127 127 129 129 127 127 127 127 127 93 93 93 93 93 93 93 98 98 129 129 129 93 93 93 129 129 129 93 129 129 168 93 93 93 93 93 93 93 93 93 168 168 168 168 168 93 93 93 93 93 93 93 93 93 93 93 93 96 97 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 96 96 96 96 93 93 93 93 96 96 93 93 93 93 93 93 93 93 93 93 93 93 96 96 93 93 93 93 96 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 97 97 85 97 85 85 97 85 85 96 96 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 96 96 96 96 96 96 96 93 93 84 93 84 84 84 96 85 96 96 96 84 85 84 84 84 84 84 85 85 85 85 85 85 85 85 85 96 96 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 165 85 85 165 85 85 85 85 85 85 85 85 85 85 85 85 85 156 156 275 156 156 275 156 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 275 275 273 275 275 273 273 273 275 275 275 275 275 275 275 280 273 275 280 280 280 273 280 280 280 280 280 279 275 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 203 279 203 203 279 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 204 204 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 204 204 204 204 204 204 280 280 204 280 280 280 280 204 204 204 204 204 204 204 280 280 204 204 204 204 280 204 204 280 280 280 280 280 280 280 280 280 280 280 280 275 275 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 275 275 275 275 275 280 280 275 275 275 279 279 275 280 275 275 279 280 280 280 280 280 280 280 280 280 280 280 280 280 280 275 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 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 281 281 281 281 280 280 281 280 281 280 280 280 280 280 280 280 280 280 280 281 281 280 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 131 131 131 131 131 131 131 131 130 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 130 131 86 86 86 86 86 86 86 82 86 86 82 86 86 86 86 86 86 86 86 86 86 86 86 86 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 86 86 86 86 86 86 131 131 131 131 131 131 131 86 131 86 86 86 86 86 131 131 132 132 132 132 132 132 132 132 132 132 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 79 82 79 79 79 79 79 79 79 79 79 88 88 88 79 88 88 88 88 88 88 88 82 82 82 82 82 82 82 82 82 82 82 88 82 88 82 82 88 88 88 88 88 88 82 82 82 82 82 82 82 88 88 88 88 88 88 82 88 88 88 82 82 88 88 88 132 132 86 132 86 86 91 86 86 86 86 86 86 86 86 86 86 86 86 82 86 82 82 82 82 82 86 86 86 86 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 86 82 86 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 92 82 82 82 92 92 82 82 92 132 132 91 91 91 91 91 91 91 82 82 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 82 82 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 92 92 82 91 82 92 92 92 92 92 92 92 92 92 92 92 92 91 91 92 92 91 99 99 92 92 92 92 92 92 92 92 92 100 100 100 100 100 100 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 169 169 281 281 280 280 281 281 281 280 280 280 280 280 204 204 204 204 204 204 204 204 204 204 204 204 204 204 169 169 281 281 169 204 204 281 281 281 281 281 204 204 281 204 204 204 204 204 204 204 169 169 204 169 169 169 169 204 204 204 204 204 133 133 169 133 204 133 133 133 133 133 133 133 133 133 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 203 204 131 203 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 204 204 131 131 131 204 204 204 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 132 131 131 131 131 131 131 132 131 131 132 132 132 132 132 132 133 133 133 133 133 133 133 133 133 204 204 133 133 133 133 133 133 133 133 133 133 133 133 133 133 132 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 133 132 133 133 133 133 133 133 133 204 204 204 133 133 133 133 133 133 133 133 133 131 132 132 132 132 132 132 132 133 133 133 131 132 132 132 132 132 132 132 132 132 132 132 133 133 133 133 133 133 133 133 133 132 133 132 91 99 133 99 133 99 99 99 99 99 99 99 99 99 132 132 132 132 132 91 91 132 132 132 132 91 91 91 132 91 91 91 91 91 91 91 99 99 91 99 99 91 99 91 91 132 91 91 91 91 91 91 91 91 99 91 91 91 99 99 99 99 99 99 99 99 99 91 99 99 99 99 99 99 99 100 100 100 100 100 281 281 281 281 281 281 281 169 281 169 169 169 169 169 281 281 281 169 169 282 282 282 282 282 282 282 169 169 169 169 169 169 169 133 133 133 133 133 133 133 169 169 133 133 133 169 169 133 133 170 170 170 282 282 282 282 282 282 282 169 169 169 169 169 169 169 169 169 169 169 169 169 169 170 282 282 282 282 282 282 282 169 282 170 169 169 170 169 282 282 282 282 282 282 282 170 170 170 170 170 133 133 133 133 133 99 133 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 100 99 100 100 100 100 100 100 100 100 100 97 100 100 100 99 99 99 99 99 99 99 99 99 99 99 99 99 97 99 99 99 97 97 97 97 100 99 99 97 97 97 97 97 97 97 96 97 97 97 97 97 97 97 97 97 97 97 97 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 133 133 170 133 170 133 133 133 133 133 133 99 133 99 99 99 99 99 99 99 97 97 170 170 170 99 97 170 170 170 170 170 99 99 170 99 99 99 99 99 99 99 97 97 97 97 97 97 97 99 97 99 97 97 97 97 97 97 97 97 97 97 97 97 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 83 83 83 83 83 83 83 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 85 85 85 83 83 97 83 83 85 85 97 97 97 97 97 97 85 97 97 97 85 85 97 85 85 83 83 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 156 156 156 156 156 273 273 273 273 273 273 273 156 156 273 273 273 156 273 273 273 273 273 273 273 273 273 273 273 273 273 280 280 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 274 274 274 273 273 273 273 274 273 274 273 273 274 280 280 280 280 280 280 274 280 280 281 281 281 281 274 280 274 280 274 274 274 274 274 274 274 274 274 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 278 278 281 281 278 278 278 274 274 274 274 274 274 274 281 281 281 281 281 278 278 281 281 281 278 278 278 278 278 274 274 274 274 274 274 274 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 274 274 274 274 274 274 274 274 274 273 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 273 273 273 273 274 274 274 280 273 280 280 274 274 274 273 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 273 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 278 278 274 278 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 272 272 278 278 278 278 278 272 272 272 272 272 272 272 272 272 272 272 272 272 272 274 269 274 274 272 272 272 274 274 274 274 272 272 272 274 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 281 281 281 281 281 281 281 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 170 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 227 227 227 282 282 282 282 282 282 282 282 227 282 282 227 227 227 228 227 227 228 227 170 170 83 170 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 85 83 83 83 83 85 85 85 85 85 77 77 83 83 85 77 77 77 83 77 77 77 77 77 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 77 77 77 77 77 83 83 83 83 83 83 83 77 77 77 77 77 77 77 77 77 77 77 77 77 163 77 77 163 163 163 228 227 228 228 228 228 228 282 228 282 282 282 228 228 228 228 228 228 228 228 228 228 228 228 163 228 282 282 282 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 228 163 228 228 163 167 163 167 228 282 167 167 167 167 167 167 167 167 167 167 167 167 163 163 163 163 163 163 163 167 167 167 167 163 163 163 163 163 163 163 163 163 163 163 228 227 228 228 158 158 158 228 228 163 228 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 158 158 158 158 158 158 158 158 158 163 163 158 158 158 158 158 163 158 158 163 163 163 158 158 158 158 158 158 158 158 158 163 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 267 272 272 272 272 267 272 272 272 272 272 272 272 272 272 272 272 272 278 272 278 278 272 278 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 270 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 227 227 278 278 281 278 278 278 278 281 281 281 281 282 278 278 281 282 282 278 278 282 282 282 227 227 278 227 227 227 227 278 278 278 278 278 278 227 278 278 278 227 227 278 227 282 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 272 270 272 272 270 272 270 272 272 272 272 272 272 272 272 272 272 272 227 227 227 227 227 227 227 227 272 272 272 272 272 272 272 278 278 278 278 278 278 272 278 278 278 227 227 278 227 227 227 227 227 227 227 227 227 272 227 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 227 227 157 270 157 157 157 157 157 227 227 227 227 227 227 157 157 157 157 157 157 157 157 157 157 157 157 157 227 227 227 227 227 227 227 227 227 227 158 158 158 158 227 158 158 158 158 158 158 158 157 157 157 157 158 158 158 157 157 227 157 158 158 158 158 158 158 158 158 158 158 158 158 157 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 272 267 267 267 267 267 267 272 267 267 267 267 267 267 267 267 267 267 267 267 267 267 272 272 272 272 272 272 272 272 272 270 270 270 270 270 272 272 272 272 270 270 272 270 270 270 270 270 267 267 267 267 267 267 267 267 267 272 272 272 267 267 267 267 272 267 267 272 270 270 267 267 267 267 267 267 267 270 267 267 270 267 267 267 267 267 264 267 264 264 264 264 270 270 157 270 270 270 270 157 157 157 157 157 157 157 157 270 157 157 157 270 270 157 157 270 157 270 157 157 158 157 157 157 157 158 158 158 158 158 158 158 158 158 158 158 158 158 157 158 158 158 158 157 157 270 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 270 157 157 270 157 270 157 157 157 157 157 157 157 157 157 157 157 157 157 270 157 157 268 268 268 264 264 264 264 264 264 264 270 264 270 270 270 270 270 270 264 264 270 270 264 264 270 264 264 270 264 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 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 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 270 270 270 270 270 270 264 270 270 268 268 270 268 268 270 268 270 268 268 268 268 268 268 268 268 268 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 268 264 264 264 264 264 264 264 268 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 268 268 268 268 268 264 264 264 264 0 0 264 0 0 0 0 0 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 0 0 0 0 0 0 0 268 0 268 268 268 0 0 268 268 268 268 0 268 268 0 0 0 0 0 0 0 0 0 0 268 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 268 268 157 157 268 157 268 157 157 158 157 158 158 158 157 268 157 157 158 157 268 158 158 224 224 224 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 224 224 158 158 158 158 224 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 224 224 224 224 224 224 224 158 224 158 158 158 159 224 224 226 224 224 226 226 226 226 226 226 226 226 0 0 0 0 0 0 0 0 0 268 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 224 224 224 224 224 0 0 224 0 224 224 224 268 268 268 268 268 224 224 224 224 224 224 224 224 224 224 0 0 224 224 224 224 224 224 224 224 224 224 224 226 224 224 224 226 226 226 226 226 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 226 0 0 0 0 226 226 226 226 226 226 226 0 0 226 226 226 0 0 226 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 158 158 158 158 158 159 159 163 158 163 163 163 163 163 159 159 163 163 163 159 159 163 163 159 159 159 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 77 163 71 77 71 163 159 163 163 71 71 71 163 163 163 163 163 71 71 163 163 163 71 71 163 71 71 71 159 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 160 71 77 163 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 162 77 77 77 77 77 77 77 77 77 77 85 85 77 85 85 77 162 77 77 162 162 162 165 162 162 165 162 162 162 77 162 162 162 162 77 77 77 77 77 162 162 77 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 165 161 161 161 161 162 161 162 161 161 161 161 161 161 161 161 161 160 160 71 160 160 160 160 71 71 71 71 71 162 160 160 160 160 160 160 160 160 160 160 160 160 160 77 71 77 77 77 77 71 77 77 163 77 77 77 71 77 77 77 77 71 77 71 162 160 160 160 160 160 160 160 71 162 71 71 71 162 162 162 162 162 162 162 162 162 162 160 161 160 160 161 161 161 162 162 162 162 162 161 161 160 161 161 161 161 161 161 161 160 160 160 160 160 294 294 160 160 161 160 293 293 293 293 293 294 293 293 293 293 293 293 293 296 293 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 296 296 296 296 296 296 296 296 296 296 161 296 161 161 161 161 296 296 161 161 296 296 161 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 295 296 295 295 295 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 225 0 0 225 225 225 225 225 226 225 226 226 225 225 225 226 226 226 226 226 226 226 225 225 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 223 225 225 225 225 225 225 225 225 223 225 225 225 223 223 225 225 223 223 223 226 226 226 226 226 226 226 159 159 159 159 159 159 159 226 226 226 159 159 159 226 159 159 159 159 159 159 159 158 159 159 159 159 158 158 158 158 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 71 71 294 159 159 159 71 71 71 71 71 71 71 71 294 71 71 160 225 290 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 293 225 225 293 225 293 225 225 225 225 225 225 225 226 226 226 226 226 225 225 226 226 226 294 294 226 294 294 294 293 225 294 294 294 294 225 225 225 225 225 225 294 225 225 225 294 294 294 294 294 294 293 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 160 294 290 290 293 293 290 290 290 293 293 293 293 293 293 293 293 290 293 293 293 290 290 293 290 290 290 290 293 293 294 293 293 293 293 294 294 294 294 294 293 293 294 294 293 293 293 293 293 293 296 290 293 293 296 296 296 293 293 293 293 293 293 296 293 293 293 296 296 293 293 296 296 290 296 296 290 296 295 296 296 296 296 296 296 295 296 296 296 295 295 296 295 295 0 0 0 0 0 0 0 0 0 225 0 0 223 0 0 0 0 0 0 0 0 0 0 0 0 0 223 223 223 223 223 223 223 223 223 290 223 223 223 223 223 223 223 223 223 223 223 290 223 223 290 223 0 0 223 0 0 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 0 0 223 223 284 284 284 223 223 286 223 286 286 286 284 284 223 286 286 286 284 286 286 286 286 286 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 290 289 290 290 290 295 289 290 290 290 290 295 295 295 290 295 295 295 289 295 295 295 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 290 286 290 290 290 290 289 290 290 290 290 290 290 290 290 290 290 290 290 290 290 289 286 286 286 286 286 286 286 286 286 286 286 289 286 289 286 289 289 289 289 289 289 289 286 286 289 286 286 289 286 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 283 283 286 283 283 283 283 286 286 286 286 286 286 285 285 285 285 285 285 285 285 285 285 285 285 285 286 286 289 286 286 286 286 289 289 288 289 288 288 288 288 285 286 288 288 285 285 288 288 285 287 285 285 285 285 285 285 285 285 286 285 286 286 286 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 38 38 285 38 38 38 38 285 285 287 287 287 287 287 38 38 287 287 287 38 38 38 38 38 38 38 287 287 288 287 287 287 287 288 288 288 288 288 288 288 288 287 288 288 287 287 287 288 287 287 287 287 38 38 287 38 38 287 38 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 38 38 41 38 41 41 37 287 41 287 287 41 41 41 41 41 41 41 41 41 37 41 41 41 41 41 289 288 289 289 288 288 288 289 289 289 289 289 292 292 292 292 292 292 292 292 288 292 292 292 292 292 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 292 295 295 292 295 292 292 292 292 292 292 292 292 292 292 289 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 291 291 292 292 292 292 292 292 292 292 291 292 292 292 291 291 292 291 291 291 291 41 41 41 41 41 41 41 287 41 291 287 287 291 41 41 41 41 41 41 41 41 41 41 41 41 41 291 291 288 291 291 291 291 288 288 288 288 288 288 291 288 288 288 288 291 288 288 292 41 41 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 41 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 39 41 41 41 39 39 41 39 39 39 39 41 41 291 41 41 44 41 291 291 291 291 291 291 291 44 44 291 221 221 44 44 44 44 44 44 44 39 39 41 39 39 39 39 41 41 41 41 41 41 44 41 41 44 44 44 44 44 44 39 39 39 39 39 39 39 44 44 44 44 44 44 44 39 39 39 44 44 39 39 39 39 39 39 39 295 295 295 295 295 295 295 299 295 296 299 299 299 299 295 295 295 295 299 299 295 299 299 299 299 299 296 296 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 164 164 164 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 164 299 164 164 164 299 299 299 299 299 299 299 299 299 164 164 164 164 299 299 299 299 299 299 299 299 299 299 299 299 298 161 161 161 161 161 161 161 161 161 165 165 165 165 165 161 164 161 161 165 164 164 165 164 164 164 164 165 165 165 165 165 165 165 85 165 85 85 85 165 165 165 165 165 165 165 165 165 165 165 164 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 84 84 165 165 84 164 164 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 299 166 164 166 166 166 166 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 168 164 164 161 164 164 164 164 161 161 161 161 161 161 164 161 161 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 84 164 84 164 164 84 84 168 84 84 84 166 166 166 166 166 166 166 166 166 168 168 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 168 168 168 168 168 168 168 84 168 84 93 93 168 168 168 168 168 168 168 168 168 168 166 166 166 166 166 127 127 168 166 168 168 168 166 127 166 168 168 168 127 168 168 168 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 39 39 39 39 39 44 39 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 221 221 44 221 44 291 291 291 291 291 291 291 221 221 221 291 291 221 221 291 221 221 221 221 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 221 221 221 221 221 221 44 44 44 44 44 44 44 221 221 221 221 221 221 221 44 221 221 221 221 221 44 221 221 221 221 221 292 291 292 292 291 297 291 292 292 292 292 292 292 292 292 297 292 292 292 297 297 292 292 297 297 297 295 292 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 299 299 295 299 299 297 297 292 298 298 298 298 292 292 292 298 298 298 298 298 298 298 298 298 298 299 299 298 297 298 298 298 298 298 299 298 299 299 299 298 298 298 298 298 298 298 298 298 298 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 297 122 221 221 291 221 221 221 221 291 291 291 291 291 291 221 291 291 297 297 221 297 297 297 297 297 221 221 297 297 297 221 221 221 221 221 221 297 221 221 221 297 297 297 297 297 297 297 297 297 297 297 222 297 297 297 297 298 297 222 297 297 298 298 298 298 298 298 221 221 221 221 221 221 221 122 221 122 122 122 122 122 221 122 221 122 122 122 118 122 122 122 122 122 222 122 222 222 222 222 222 222 222 298 166 222 222 222 222 222 222 222 222 222 222 222 122 122 122 122 122 222 222 122 122 122 222 222 222 222 222 222 222 222 222 222 222 222 122 122 222 122 122 127 122 127 222 127 127 127 127 127 222 127 127 127 127 127 127 127 39 39 39 39 39 39 39 44 42 44 44 44 42 42 39 39 39 39 42 39 39 42 39 39 42 42 44 44 44 44 44 44 42 44 44 221 221 221 45 45 44 42 44 44 45 45 42 45 45 45 45 45 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 45 42 42 42 42 42 42 42 42 42 42 42 42 42 43 43 43 221 221 221 221 221 221 221 118 118 122 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 122 122 127 122 122 125 125 127 127 127 127 127 125 125 127 127 127 125 125 125 125 125 118 118 118 118 118 118 118 118 118 125 125 125 125 125 118 125 125 125 125 125 125 125 118 118 118 118 118 116 118 125 125 125 125 125 118 116 125 125 125 116 116 116 116 116 43 43 42 42 43 43 43 42 42 45 45 45 45 45 43 43 43 43 43 43 43 45 43 43 45 43 45 45 45 45 45 45 45 221 45 221 221 45 45 45 45 45 118 45 45 118 118 118 111 111 45 45 45 45 111 45 45 45 45 45 45 45 45 45 45 45 45 45 45 118 111 111 111 111 111 111 111 45 111 118 118 118 111 111 111 118 116 116 111 116 116 116 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 111 111 111 111 111 111 111 111 111 116 116 111 111 111 111 111 111 111 111 111 111 111 43 43 43 43 43 43 43 43 43 43 43 111 43 43 43 43 111 110 43 111 110 110 43 43 43 43 43 43 43 110 110 110 110 110 43 43 43 110 110 43 43 110 110 40 38 31 38 38 38 31 31 38 38 38 38 38 38 38 38 31 38 38 38 31 31 28 28 28 28 28 37 38 37 37 37 37 37 37 37 41 41 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 28 28 28 28 28 28 28 37 37 38 37 37 37 28 28 37 37 37 28 37 37 28 28 28 28 28 28 28 28 28 28 33 33 28 33 28 28 28 28 28 28 28 28 28 28 28 28 28 41 41 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 33 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 33 33 39 39 33 33 33 39 39 39 39 39 39 39 39 33 39 39 39 33 33 39 33 33 33 33 28 28 28 28 28 33 28 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 37 37 37 37 37 33 33 37 37 37 37 37 37 39 37 37 37 39 33 39 39 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 28 28 33 28 28 28 28 33 33 33 33 33 33 33 33 28 33 33 33 22 28 33 22 22 22 22 33 33 33 33 33 33 33 33 33 26 33 33 26 26 33 33 33 33 26 26 33 26 26 26 26 26 22 22 33 22 22 22 22 33 33 33 33 33 33 22 33 33 33 22 22 26 26 26 22 22 22 22 22 22 22 22 22 26 22 22 26 22 22 22 22 22 22 22 22 22 22 22 22 22 39 39 39 39 39 39 39 39 39 42 39 39 39 39 39 39 39 39 34 39 39 34 39 34 34 39 42 42 42 42 42 42 42 42 42 43 43 43 36 42 42 42 42 42 42 36 36 36 36 36 36 36 34 34 34 34 34 34 34 42 34 42 42 42 34 34 34 34 42 34 34 34 36 36 34 34 34 34 34 34 34 34 34 36 36 34 36 34 34 34 34 34 34 34 34 34 34 34 34 34 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 36 36 43 36 36 36 36 43 43 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 36 36 43 36 36 36 36 43 40 43 40 40 36 40 40 40 40 40 40 40 40 40 36 36 36 36 36 40 36 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 34 34 34 34 34 36 34 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 36 43 43 43 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 40 40 30 34 34 36 34 34 34 34 36 36 36 36 36 36 36 36 36 36 36 36 27 34 36 27 27 27 27 36 36 36 36 36 36 36 36 36 30 30 30 30 30 27 27 36 36 30 27 27 30 30 27 30 27 27 27 36 27 27 27 27 36 36 36 36 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 22 22 22 22 22 26 22 26 22 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 34 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 24 26 26 26 24 24 39 39 39 39 39 34 34 39 39 39 39 39 39 39 34 34 39 39 34 34 34 34 34 34 34 34 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 34 34 34 34 34 34 34 39 39 39 39 39 34 34 34 34 39 34 34 39 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 24 24 26 24 24 24 24 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 26 26 26 26 26 26 26 26 26 34 34 34 34 34 34 34 34 34 34 34 34 34 24 24 24 34 34 34 34 26 34 26 26 34 34 34 34 34 34 34 34 34 34 34 24 24 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 34 34 24 24 24 34 34 34 34 34 34 34 34 34 34 27 24 27 27 27 24 24 24 24 24 27 27 24 24 24 24 24 24 27 24 24 24 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 22 22 26 22 22 16 22 26 26 26 26 26 16 26 16 16 26 16 16 16 16 16 16 16 16 16 16 26 24 24 16 24 16 24 24 24 24 24 24 24 24 16 24 24 24 16 16 24 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 8 16 24 24 24 24 24 24 24 24 24 15 24 24 15 24 24 15 24 24 15 15 15 15 15 15 15 15 15 15 27 27 27 27 15 27 27 27 27 27 27 27 27 27 27 27 27 27 15 27 27 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 8 8 16 8 16 15 8 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 24 16 15 15 15 24 24 24 24 24 15 15 24 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 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 8 8 8 8 8 8 8 15 15 15 15 15 15 8 8 8 8 8 8 8 8 8 8 8 8 8 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 8 8 8 8 8 8 8 15 15 15 15 15 8 8 15 15 15 15 8 15 15 15 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 7 7 8 8 15 15 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 7 7 7 7 7 7 7 15 7 15 15 15 7 7 7 7 15 7 7 15 15 15 7 7 7 7 7 7 7 14 7 14 14 14 14 14 14 14 7 14 14 14 14 14 14 14 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 27 27 27 27 15 27 27 27 27 27 27 27 23 23 27 27 23 23 23 23 23 23 23 23 23 23 15 23 23 23 23 15 15 15 15 15 23 23 15 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 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 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 15 14 14 15 15 23 14 14 23 14 14 23 14 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 18 18 14 14 18 18 18 14 14 14 14 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 14 14 14 14 14 18 18 23 14 23 23 14 18 18 18 18 14 14 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 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 18 18 18 18 18 18 18 18 105 18 18 107 107 107 27 27 27 27 27 30 30 27 27 30 27 30 30 30 30 30 27 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 35 35 35 35 35 30 35 35 35 35 35 35 35 35 35 40 30 40 40 30 40 30 40 40 40 40 40 40 40 40 35 40 40 40 35 35 40 35 35 35 35 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 35 35 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 109 35 35 109 40 35 35 35 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 30 30 30 30 35 35 35 30 30 30 30 35 35 35 30 30 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 109 109 35 35 35 35 35 109 109 35 35 109 109 109 109 109 109 35 32 35 35 35 35 32 35 35 35 35 35 247 35 35 35 35 35 35 32 32 247 35 247 247 244 247 35 109 247 247 247 247 109 109 109 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 244 247 247 247 247 247 247 244 247 247 247 247 244 247 247 244 18 107 18 18 18 18 107 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 107 18 18 18 18 18 18 18 18 18 23 23 18 18 18 18 18 18 18 18 18 18 29 29 29 29 29 18 29 18 18 29 29 29 18 18 18 18 18 18 29 18 18 18 29 29 18 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 27 30 27 30 30 30 30 23 30 30 30 30 30 30 30 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 30 30 30 23 32 23 23 32 32 32 23 23 30 30 23 32 32 23 23 35 32 32 32 32 32 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 32 29 29 32 29 29 29 29 29 32 32 32 23 32 23 23 23 32 32 32 23 23 32 32 23 23 23 32 32 32 32 32 32 32 29 29 29 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 29 29 29 29 29 29 29 29 29 32 29 29 29 29 29 244 29 29 244 244 244 244 244 244 244 244 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 244 244 244 244 244 244 244 244 32 244 32 32 32 244 244 244 244 32 244 244 32 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 29 107 29 29 107 107 107 29 29 29 29 29 29 29 29 107 29 29 29 107 107 108 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 108 29 108 108 108 108 108 244 244 244 244 244 244 244 108 108 244 108 108 108 108 244 108 108 108 108 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 245 245 245 245 245 108 108 244 108 245 245 245 244 244 244 244 244 245 245 244 244 245 245 245 245 245 245 108 108 245 245 245 245 108 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 107 107 107 107 108 108 108 108 107 107 107 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 29 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 242 108 108 108 108 108 108 242 108 108 245 245 242 245 245 245 108 107 108 108 108 143 143 108 108 108 108 108 143 143 143 143 143 143 143 143 143 143 143 143 143 143 242 108 242 242 242 242 242 242 242 245 242 242 242 242 242 242 242 242 242 242 242 242 143 143 143 143 143 242 143 143 143 143 242 242 242 242 143 242 242 242 242 242 242 242 143 143 143 143 143 241 241 242 242 242 242 242 241 241 242 242 242 241 241 241 241 241 234 234 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 230 230 230 230 230 230 230 230 230 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 230 230 230 230 230 230 230 230 230 230 230 230 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 103 103 232 232 232 232 103 103 103 103 103 103 103 103 103 232 232 103 103 103 232 232 103 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 235 233 233 230 230 233 230 233 230 230 230 230 230 230 230 230 230 230 230 232 232 232 232 233 235 233 233 233 232 232 233 233 233 233 233 230 232 233 230 230 232 232 232 232 232 232 235 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 236 233 233 236 236 235 233 235 235 235 235 235 236 236 233 235 235 236 235 236 236 236 235 235 235 232 235 235 235 232 232 232 232 232 232 232 235 235 235 235 235 235 235 235 235 235 235 235 236 236 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 236 235 236 236 236 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 238 238 103 103 103 103 103 103 103 103 103 103 103 103 104 104 104 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 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 103 103 104 103 103 103 103 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 103 103 103 103 103 103 103 104 104 104 104 104 105 105 103 103 103 103 103 103 103 105 103 103 103 103 104 104 104 104 104 104 104 10 10 104 104 104 7 7 7 7 7 10 10 10 104 10 10 10 10 10 10 10 10 10 7 7 7 7 7 7 7 7 7 4 7 7 4 4 7 7 7 7 7 7 7 7 7 7 7 7 10 10 7 10 10 7 10 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 10 10 10 10 10 10 10 7 7 7 7 7 10 10 10 10 14 10 10 14 10 10 105 105 105 105 105 105 105 105 105 104 104 105 105 105 105 105 105 105 105 105 105 10 105 105 10 105 104 104 104 104 10 10 10 104 104 104 104 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 104 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 105 105 105 105 105 105 106 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 18 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 10 105 105 10 105 18 105 105 105 105 105 105 105 105 105 18 105 105 105 105 105 105 105 105 105 105 105 105 235 238 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 232 232 232 232 232 202 235 235 235 235 235 235 235 235 202 235 235 202 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 202 235 235 235 235 235 235 235 235 235 235 235 235 235 239 239 239 232 232 232 232 232 202 202 232 232 232 232 232 232 202 202 202 232 202 202 202 202 202 202 202 202 202 103 232 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 202 202 202 202 202 103 202 232 202 232 103 103 103 103 202 103 103 103 103 103 103 103 202 202 103 202 202 202 202 103 103 103 103 103 103 202 103 103 103 103 202 103 103 106 239 239 235 239 239 202 239 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 106 202 202 202 202 202 202 202 202 202 232 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 106 202 202 202 202 202 202 106 202 202 202 106 106 202 106 106 239 239 202 239 239 106 239 202 202 106 106 106 106 106 106 106 202 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 105 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 105 106 106 106 106 106 106 106 105 106 105 105 105 106 106 106 105 105 105 106 105 105 107 238 238 238 238 238 235 235 235 235 235 235 235 238 238 238 238 238 238 238 238 238 238 235 235 235 235 235 235 235 235 235 239 239 239 239 239 235 235 235 235 239 239 235 239 239 239 239 240 238 238 238 238 238 240 240 235 235 235 235 235 240 240 235 235 235 240 240 240 240 240 238 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 239 239 239 239 239 239 239 106 106 106 106 106 106 106 239 239 239 239 239 239 239 106 239 239 239 239 106 106 106 106 106 106 106 107 106 107 107 107 106 106 106 107 107 106 106 107 107 107 239 239 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 107 239 239 106 106 106 106 106 106 106 107 107 107 106 106 106 106 107 106 106 107 106 107 240 240 240 240 240 240 240 240 240 239 240 240 240 240 240 240 240 240 240 240 240 239 239 143 143 143 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 143 239 239 143 239 143 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 143 143 143 143 143 143 143 239 143 239 239 106 143 143 143 143 106 143 143 143 107 107 240 240 240 240 240 240 240 143 143 143 143 240 240 240 240 240 240 240 241 240 240 240 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 241 241 241 241 241 241 241 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 241 241 241 241 241 143 241 143 143 241 241 241 241 241 241 241 241 241 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 229 229 229 229 229 229 233 229 229 229 229 229 229 229 229 229 229 229 229 229 233 229 229 229 230 230 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 230 230 233 230 230 233 230 233 233 233 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 229 229 229 229 229 229 229 229 229 182 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 182 182 182 182 182 182 182 182 182 182 182 182 180 180 182 180 182 180 180 180 180 180 180 180 180 180 229 230 229 229 229 180 180 229 229 229 229 229 229 180 229 229 180 180 180 180 180 180 230 230 180 180 230 180 230 180 180 180 180 180 180 180 180 180 180 180 180 186 186 186 186 186 186 186 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 229 229 230 230 230 229 229 229 229 229 229 229 229 229 229 229 230 229 229 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 186 230 230 186 186 186 230 230 230 230 230 230 186 230 230 230 186 186 186 186 186 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 186 230 232 232 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 232 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 102 186 186 186 103 103 186 186 102 186 102 102 102 103 103 102 102 102 103 102 103 103 103 182 182 182 182 182 180 180 179 182 179 179 179 180 180 180 180 182 180 180 180 180 180 180 180 180 180 179 179 179 179 179 179 179 179 179 181 179 179 179 179 179 179 179 179 183 183 179 183 183 183 183 183 180 180 180 180 180 180 180 179 179 179 179 179 180 183 180 180 183 183 183 183 183 183 180 180 180 180 180 180 180 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 188 188 181 181 181 181 181 181 181 181 181 181 181 181 181 181 183 183 181 181 183 183 183 183 183 183 183 183 189 181 189 189 189 189 181 189 189 0 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 185 183 183 185 183 185 185 183 181 185 181 181 185 185 185 185 185 185 185 185 185 185 190 183 183 190 190 183 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 188 188 183 183 188 188 188 183 183 183 183 183 183 183 183 188 183 183 183 188 188 183 183 188 188 188 183 183 183 183 183 183 183 183 183 181 183 183 183 183 183 183 183 183 183 183 183 183 183 188 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 188 188 183 188 188 188 188 183 183 183 183 190 190 190 190 190 190 190 190 190 190 190 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 190 188 188 188 188 190 190 190 190 190 190 190 190 190 190 190 190 190 190 1 1 1 1 1 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 1 1 1 1 1 188 188 1 188 188 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 5 1 5 5 5 103 103 102 102 103 103 103 102 102 102 102 102 102 102 102 103 102 102 102 102 103 102 102 102 102 102 102 186 186 186 102 102 102 186 186 186 186 186 186 186 102 102 186 186 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 186 186 186 186 186 186 186 180 180 180 180 180 180 180 186 186 186 186 186 186 186 186 186 186 186 186 180 180 180 180 180 180 180 180 180 182 180 180 180 180 180 180 180 180 180 180 180 180 186 186 180 186 186 180 186 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 186 186 186 186 186 186 188 180 186 180 180 180 186 188 186 186 183 188 188 183 188 188 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 186 102 102 186 102 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 188 188 186 186 186 102 188 102 102 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 2 2 102 2 2 2 2 102 102 188 102 188 188 188 2 2 2 2 188 2 2 188 2 2 2 2 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 2 2 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 2 2 2 2 2 2 2 188 188 188 188 1 2 2 2 2 1 2 2 2 5 5 103 103 103 103 103 103 103 102 102 103 104 103 103 103 103 103 104 103 104 104 104 104 102 104 102 104 104 104 104 102 102 102 102 102 102 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 5 2 5 5 5 5 5 2 2 2 5 5 5 2 5 5 6 6 6 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 6 2 6 6 2 2 6 2 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 4 2 104 4 4 4 104 104 2 104 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 2 2 2 2 2 104 104 104 2 2 2 2 2 2 2 2 2 2 2 2 4 4 4 4 4 4 4 2 2 2 6 6 4 6 4 6 6 6 6 6 6 6 104 104 104 104 104 4 104 4 4 4 4 4 104 104 104 104 4 104 4 4 7 4 4 4 4 4 4 4 4 6 6 6 6 6 6 6 4 4 6 4 6 4 4 6 4 4 6 4 4 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 4 4 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 190 189 300 189 300 300 300 300 189 189 300 300 300 300 300 300 300 300 300 300 189 300 300 300 190 189 300 300 190 190 190 190 190 189 189 190 190 190 189 189 189 189 189 190 190 189 189 189 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 300 300 300 300 300 300 300 300 300 11 11 300 11 11 11 9 9 9 300 300 300 9 9 9 300 9 9 9 9 9 11 9 9 17 17 17 17 17 9 17 17 17 21 21 21 21 21 21 17 12 17 17 21 17 12 21 21 12 21 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 12 12 12 12 12 12 9 9 9 9 9 9 9 12 12 12 12 12 12 12 9 9 12 12 12 12 9 12 12 12 12 12 190 190 190 190 190 3 3 190 190 190 190 190 3 3 3 3 190 3 3 3 3 3 3 3 3 3 190 190 300 300 3 3 3 300 300 300 300 300 300 3 300 300 300 300 3 300 9 9 3 9 3 3 9 9 9 3 3 3 3 3 3 9 3 3 3 9 9 9 9 9 9 5 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 12 190 3 190 190 190 3 3 5 3 3 5 3 3 3 3 3 3 3 3 3 1 1 5 5 9 9 5 5 5 9 9 12 12 9 12 9 5 5 9 9 9 5 5 9 9 5 5 5 1 1 5 5 5 5 5 3 5 5 5 5 5 5 5 5 5 5 5 5 5 5 1 5 5 1 1 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 31 21 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 28 28 21 21 21 21 21 28 21 21 21 21 31 31 31 28 21 31 31 28 28 28 28 28 21 21 28 21 21 19 19 28 28 28 28 28 28 28 28 28 28 28 28 28 19 28 28 28 28 28 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 28 31 31 28 28 28 31 31 31 31 31 31 31 31 31 31 31 31 38 31 31 31 31 31 31 31 31 31 31 31 31 31 28 28 31 28 28 28 28 31 31 31 31 31 31 28 31 31 31 28 28 31 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 31 31 28 28 28 31 31 31 31 31 28 28 31 31 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 20 28 28 20 20 20 28 28 28 28 28 28 28 20 20 28 28 20 20 20 20 20 22 22 22 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 22 22 28 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 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 12 5 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 5 12 12 5 12 12 12 5 12 5 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 19 12 12 12 12 12 12 12 12 12 12 12 12 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 19 12 19 19 19 19 19 19 19 21 19 19 19 19 19 19 21 19 19 19 19 19 19 12 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 19 19 28 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 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 12 13 13 13 12 12 12 12 12 13 12 12 12 12 12 12 12 20 20 20 13 20 20 20 12 20 19 19 19 20 20 20 20 20 20 20 20 20 20 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 22 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 22 22 22 22 22 22 22 13 13 13 20 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 5 6 5 6 6 5 5 13 13 13 6 6 13 13 13 13 13 13 13 6 6 13 13 13 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 6 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 13 13 13 13 13 13 13 13 13 22 22 13 13 13 13 13 13 13 13 13 13 16 13 16 16 8 22 16 22 22 22 16 16 22 22 22 22 22 22 16 22 22 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 8 16 16 16 16 16 16 8 16 16 16 16 8 16 16 8 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 8 8 8 6 6 13 8 8 8 8 13 13 13 13 13 8 8 13 13 13 8 8 8 8 8 8 8 8 8 8 8 8 6 6 6 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 6 6 6 6 6 6 6 8 8 8 8 8 6 6 6 6 6 6 8 6 6 6 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 8 8 8 4 8 8 8 8 8 8 4 8 8 8 4 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 300 0 0 0 0 0 0 0 0 0 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 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 300 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 300 0 0 300 300 0 0 0 0 0 0 0 0 11 0 0 0 11 0 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 0 0 11 0 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 17 17 0 11 0 0 11 17 17 17 17 11 17 17 17 17 17 17 21 174 174 174 174 174 177 177 174 174 177 177 177 177 177 177 0 177 177 177 0 0 177 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 177 177 177 0 0 0 0 177 0 0 0 0 177 177 177 177 177 0 0 177 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 259 259 259 259 259 177 177 259 259 259 259 259 259 259 259 177 259 259 259 177 177 177 177 177 177 177 259 259 259 259 259 259 259 264 259 264 264 264 259 259 259 264 264 264 259 264 264 0 177 0 177 177 177 177 0 259 259 259 259 259 177 0 259 259 259 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 177 177 177 177 0 177 177 177 177 177 177 177 177 177 177 177 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 21 17 17 17 17 17 0 17 0 0 0 0 0 17 17 17 17 0 17 17 0 17 17 17 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 21 21 21 21 21 21 17 17 21 21 21 21 21 21 21 21 21 21 21 21 21 17 17 0 0 25 25 25 0 0 0 0 0 25 25 25 25 0 25 25 25 25 25 25 25 25 25 21 21 21 21 21 21 21 21 21 17 21 21 21 21 21 21 25 21 21 25 25 25 21 21 21 31 31 21 21 25 21 21 31 31 31 31 31 31 31 31 31 31 31 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 283 0 0 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 284 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 283 283 284 284 284 284 283 0 0 0 284 284 284 284 284 284 284 284 283 284 286 283 31 31 31 31 31 31 31 31 31 25 31 31 283 31 31 31 31 31 283 31 31 283 31 31 283 283 25 283 25 25 25 25 283 0 25 0 0 0 25 25 25 25 25 25 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 285 283 285 285 285 31 31 31 31 31 31 31 31 31 283 283 283 31 285 31 283 285 285 285 285 285 285 31 31 31 31 31 285 285 285 285 285 285 31 285 285 285 285 285 285 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 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 54 54 54 54 54 54 153 153 153 153 153 153 153 54 153 153 153 153 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 55 54 54 55 54 54 55 55 55 55 55 59 59 54 153 153 153 59 54 54 54 54 54 54 59 54 54 54 59 59 55 55 55 59 59 59 59 59 59 59 55 59 55 55 55 55 55 59 59 59 59 59 59 59 59 59 59 59 59 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 59 153 153 153 59 59 59 59 59 59 59 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 59 59 153 59 59 59 59 153 153 153 153 153 153 153 153 153 153 153 59 153 153 153 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 153 153 59 153 153 61 61 59 59 59 59 59 59 59 59 59 59 59 59 59 61 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 54 55 54 54 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 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 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 58 55 55 53 53 53 55 55 55 55 55 53 53 53 53 55 53 53 53 53 53 53 53 53 53 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 53 53 53 53 53 53 53 53 53 53 53 55 53 55 55 55 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 58 58 53 53 53 53 58 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 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 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 55 59 59 59 59 59 59 55 59 55 59 55 55 55 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 55 55 62 62 58 59 62 62 62 58 58 55 55 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 55 59 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 54 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 58 58 58 58 58 58 58 58 58 55 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 58 58 58 58 58 55 58 55 58 55 55 55 55 55 58 55 55 55 55 55 55 55 58 58 58 58 58 58 58 55 55 55 55 55 58 58 58 55 55 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 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 53 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 53 58 58 53 53 58 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 59 59 59 59 59 59 59 62 59 62 59 59 62 62 62 62 59 62 62 62 59 62 62 62 62 62 62 62 62 62 62 62 62 58 58 58 58 58 58 58 58 62 58 58 58 58 62 58 58 58 58 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 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 53 58 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 57 53 57 57 57 58 58 58 58 58 58 58 58 58 58 58 53 58 58 58 58 58 57 57 57 57 57 58 58 57 58 58 57 58 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 62 62 62 62 62 62 62 62 62 58 62 62 62 62 62 62 62 62 62 62 62 58 62 62 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 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 57 58 58 58 58 57 57 57 58 57 57 57 57 57 57 57 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 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 62 62 62 62 62 62 62 62 62 62 62 57 62 57 62 62 57 57 57 57 57 57 62 62 62 62 62 62 62 57 62 57 57 57 57 62 62 62 62 62 62 62 62 57 62 62 62 62 53 53 53 53 53 53 53 53 53 53 53 53 53 48 53 53 48 48 53 53 53 53 48 53 53 53 53 53 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 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 46 46 46 48 46 46 48 48 48 48 46 48 48 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 47 47 46 47 47 47 48 47 48 48 47 47 47 48 48 48 48 48 48 48 47 47 48 48 47 47 47 47 47 47 47 47 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 46 47 47 47 47 47 47 47 48 48 48 48 48 47 47 48 48 48 46 46 48 46 46 47 47 47 47 47 47 47 47 47 46 46 46 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 234 46 46 46 46 46 46 46 46 234 46 46 46 46 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 46 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 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 233 234 233 233 233 233 233 233 234 234 233 233 233 234 233 233 233 233 233 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 233 234 234 234 233 233 234 233 233 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 237 234 234 234 234 234 234 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 237 237 234 234 233 233 233 234 234 234 234 233 233 233 234 234 233 233 233 233 233 233 233 237 233 233 233 233 236 233 233 233 233 233 233 233 233 233 233 233 233 236 236 233 236 236 236 236 47 47 47 47 47 47 47 47 47 47 47 237 237 237 237 237 47 47 237 237 237 237 237 237 237 237 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 237 47 47 47 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 47 47 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 47 47 46 47 46 46 47 46 47 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 237 237 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 234 237 46 234 46 46 234 46 46 46 46 46 46 46 46 46 46 46 234 46 46 46 237 237 234 234 234 234 237 234 234 234 234 234 234 237 234 234 234 234 237 234 234 234 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 47 237 47 47 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 234 237 237 237 237 237 237 236 237 237 237 237 237 237 237 237 236 237 237 237 236 236 237 237 236 236 236 237 237 237 237 237 237 237 237 237 237 237 234 237 237 237 234 234 237 237 234 237 237 236 236 237 237 236 237 236 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 236 236 236 236 236 236 236 237 236 237 236 236 236 236 236 236 236 236 236 236 236 236 47 47 237 47 47 237 47 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 236 237 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 237 237 237 237 236 236 236 237 237 237 237 237 236 236 236 236 237 236 236 236 236 236 236 236 236 236 237 237 237 237 237 237 237 237 237 237 237 236 237 236 237 237 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 237 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 238 236 238 238 238 238 238 236 238 236 236 236 238 238 238 238 238 238 238 238 238 238 238 238 238 238 62 137 57 57 137 137 137 57 57 57 57 57 57 57 57 57 57 57 57 137 137 57 57 57 57 137 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 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 53 53 53 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 51 51 57 57 57 51 51 57 57 51 51 51 51 57 57 56 57 57 57 56 56 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 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 56 56 56 56 56 56 57 57 57 57 56 57 56 56 56 56 56 56 56 56 56 56 56 56 56 57 57 57 57 57 57 57 57 57 49 57 49 49 49 57 57 57 49 49 49 57 49 49 49 49 49 56 56 56 56 56 56 56 57 56 57 57 56 56 56 56 56 57 49 49 49 49 49 56 56 49 56 56 56 56 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 53 53 53 53 53 57 57 53 53 53 53 53 53 53 53 57 53 53 53 57 57 53 53 57 51 51 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 51 51 53 53 51 53 51 53 53 53 53 53 53 53 53 53 53 53 51 53 53 53 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 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 53 53 53 53 53 53 53 53 53 48 48 48 48 48 48 48 48 48 53 48 48 48 48 48 48 48 48 48 48 48 48 51 51 51 51 51 51 51 51 51 53 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 51 51 51 51 51 51 51 51 51 53 53 53 51 53 51 53 53 53 53 53 53 48 51 51 51 51 51 51 47 48 51 48 48 48 51 51 51 48 48 51 47 48 48 47 51 51 47 51 51 47 47 51 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 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 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 57 57 57 57 57 57 51 57 57 53 57 57 57 51 57 57 57 57 51 57 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 51 51 49 49 49 49 51 51 49 51 51 51 49 49 49 49 49 49 47 49 49 49 49 49 49 51 49 49 49 51 51 51 51 51 47 47 51 47 47 47 47 51 51 51 51 51 51 51 51 51 51 51 47 51 51 51 49 49 49 49 49 49 49 49 49 47 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 47 47 47 47 47 47 47 47 47 51 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 50 50 50 49 49 49 49 49 49 49 49 49 49 49 49 49 237 49 237 49 49 237 237 237 237 237 237 237 237 50 50 49 50 50 50 50 49 49 49 49 49 50 50 50 50 49 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 49 49 49 49 49 237 237 49 49 49 49 49 237 49 237 237 49 237 237 237 237 237 237 237 237 237 47 47 47 47 47 237 237 47 47 47 47 237 237 237 47 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 47 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 50 50 50 50 50 237 50 50 50 237 50 50 237 50 50 237 50 50 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 49 237 49 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 238 238 237 50 238 238 238 237 237 237 237 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 237 237 237 237 236 236 236 236 237 236 236 236 236 236 236 236 236 236 236 236 236 236 238 238 238 238 238 238 238 237 238 237 237 236 238 238 238 236 236 238 238 236 236 236 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 137 62 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 57 57 57 137 137 137 57 57 57 57 57 56 57 137 137 57 57 57 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 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 49 56 56 56 56 49 49 49 49 49 49 49 56 56 49 56 56 56 56 49 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 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 56 137 137 56 137 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 137 137 137 137 137 137 137 137 137 137 137 137 137 56 137 137 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 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 56 137 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 137 137 137 137 138 137 138 137 137 137 137 138 137 138 137 138 56 138 138 138 138 56 138 138 138 138 138 138 138 138 138 56 56 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 49 49 49 49 49 49 49 50 49 50 50 50 50 50 50 50 49 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 238 50 238 238 238 50 50 50 50 50 50 50 50 50 50 238 50 50 238 50 50 238 238 238 238 238 238 238 238 50 238 238 238 238 50 50 50 50 50 238 238 50 50 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 50 50 50 50 50 50 50 240 50 238 238 240 240 240 50 50 50 50 240 50 50 240 240 240 240 240 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 240 238 238 238 240 240 240 240 240 240 240 240 240 240 240 240 240 240 238 240 238 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 138 138 138 138 138 138 138 138 138 56 56 56 56 56 138 138 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 243 243 56 56 56 243 243 56 56 56 56 56 56 56 56 243 56 56 56 243 243 50 50 50 50 50 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 50 50 56 56 49 49 56 56 56 49 49 49 49 49 49 56 49 49 49 50 50 50 50 50 50 50 56 56 50 50 50 56 56 56 56 56 50 50 56 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 56 50 56 56 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 50 50 50 50 50 50 50 50 50 50 56 56 56 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 240 240 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 240 240 240 50 50 240 240 240 50 50 50 50 50 50 50 50 50 50 50 240 50 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 138 138 138 138 138 138 138 56 138 56 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 243 243 243 243 243 243 243 243 243 50 50 50 50 243 243 243 243 243 243 243 243 243 243 243 243 243 138 138 138 138 243 243 243 243 56 243 243 243 243 243 243 243 243 243 243 243 243 243 243 138 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 50 50 50 50 50 50 50 240 50 240 240 240 240 240 50 243 50 240 240 243 243 240 240 243 243 243 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 243 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 243 240 240 243 240 243 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 50 243 50 50 50 243 243 243 243 50 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 240 240 241 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 241 243 241 241 241 241 241 243 243 243 243 241 241 243 241 241 241 241 241 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 241 243 243 243 243 243 243 243 241 243 241 241 241 241 241 243 241 243 241 241 241 241 241 241 241 241 241 153 154 154 154 154 154 153 154 154 154 154 154 154 154 154 154 153 153 154 154 153 153 153 153 153 153 154 154 154 154 154 153 154 153 153 154 154 154 154 154 154 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 154 154 154 152 154 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 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 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 152 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 152 152 153 153 153 153 153 153 153 152 153 152 152 152 152 153 152 152 152 152 153 152 152 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 54 54 54 54 153 153 153 153 153 153 153 153 153 54 152 153 153 153 153 153 153 153 153 153 153 54 54 54 54 54 54 54 54 54 54 54 54 153 153 153 153 153 54 54 54 54 153 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 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 265 152 152 265 265 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 152 265 265 152 152 152 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 262 265 265 265 265 265 262 265 265 262 265 265 262 265 152 152 265 265 265 265 262 265 265 265 265 265 265 265 265 265 265 265 262 265 265 262 149 149 149 149 149 149 149 262 149 262 262 262 149 149 149 149 149 149 149 149 149 149 149 149 149 149 151 151 152 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 149 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 149 149 152 149 149 149 149 152 152 152 152 152 152 149 152 152 152 149 149 152 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 151 151 151 151 151 151 151 151 151 149 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 151 151 151 151 151 151 151 151 151 149 149 149 151 151 151 149 149 149 149 149 149 149 151 151 151 151 151 151 151 149 151 149 149 149 149 151 151 151 151 151 151 151 151 151 151 151 151 151 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 151 54 54 151 54 151 151 151 54 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 152 152 152 152 151 152 152 152 152 152 152 152 152 152 152 152 151 152 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 54 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 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 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 151 151 54 54 54 151 151 151 151 151 151 151 151 151 151 151 151 151 54 151 151 151 151 54 54 55 54 55 55 54 55 54 54 54 54 54 54 54 54 54 54 52 52 54 54 54 55 55 55 55 55 52 52 54 52 52 52 52 55 55 55 52 52 55 52 55 55 55 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 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 52 55 52 52 52 52 52 52 52 151 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 52 52 52 52 52 52 52 151 52 151 151 151 151 151 52 151 151 151 151 151 151 151 52 52 52 52 52 52 52 151 151 151 151 151 52 52 151 151 151 52 52 151 151 151 55 52 55 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 53 53 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 53 53 52 52 53 53 53 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 53 53 53 53 53 53 53 52 52 53 53 53 53 53 53 53 53 53 53 53 53 53 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 207 207 262 207 207 207 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 258 262 262 258 258 262 262 262 262 258 262 262 258 262 262 258 258 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 149 149 149 262 262 262 262 262 262 262 262 149 262 262 262 262 149 262 262 262 149 149 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 147 149 149 262 262 147 262 147 262 262 262 262 262 262 262 262 262 262 262 147 262 147 147 147 149 147 147 147 149 149 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 149 207 207 207 207 258 207 258 258 258 207 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 206 258 258 258 258 258 206 258 206 206 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 206 206 206 206 206 206 206 258 258 206 206 206 206 206 206 206 206 206 258 258 258 206 206 206 258 206 206 206 206 258 258 258 258 258 258 258 258 258 258 206 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 256 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 256 256 258 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 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 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 147 147 147 147 147 147 147 147 147 147 258 147 147 147 147 147 258 258 258 258 258 258 147 147 147 147 147 147 147 258 258 258 258 258 258 258 147 147 258 147 258 147 147 258 258 147 147 147 258 258 258 258 258 258 258 258 258 258 262 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 262 262 262 262 262 258 258 262 262 262 258 258 258 258 262 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 147 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 147 147 147 147 147 147 147 258 258 258 258 258 258 258 147 147 147 147 258 147 147 256 147 256 256 256 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 256 256 258 256 256 256 256 256 258 258 258 258 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 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 149 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 149 149 147 220 220 220 149 147 147 147 147 147 220 220 220 220 220 147 220 220 149 220 220 220 220 220 147 147 147 147 147 147 147 147 147 256 147 147 256 147 147 147 147 147 256 147 147 256 147 147 147 147 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 147 147 256 147 220 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 220 220 220 220 220 220 220 256 256 256 256 256 256 256 220 220 256 256 256 256 220 256 256 220 220 220 220 220 220 220 220 220 220 147 220 147 147 147 220 220 220 220 220 220 220 220 220 220 220 220 220 220 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 220 147 147 220 220 220 220 220 220 220 220 220 220 147 147 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 53 53 53 53 53 53 53 53 53 52 53 53 52 148 148 148 148 148 148 148 148 148 148 148 148 148 52 52 52 52 52 52 52 52 52 151 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 148 148 148 148 148 148 148 52 52 52 52 52 148 148 148 52 52 52 148 52 52 52 148 148 148 148 148 148 148 52 148 52 52 52 52 148 148 148 148 148 148 148 148 148 148 148 148 148 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 151 151 151 151 151 151 151 151 151 150 151 151 151 150 150 151 151 151 151 151 151 151 151 150 151 151 150 150 150 150 150 150 150 150 148 148 52 52 52 52 148 52 52 52 52 52 52 52 52 52 52 52 52 150 150 150 150 150 150 150 52 52 52 52 52 151 52 151 151 151 151 151 151 151 52 151 151 151 150 151 151 150 150 150 150 150 150 150 150 52 52 52 52 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 148 148 148 148 148 148 148 150 150 150 150 150 150 150 148 148 150 150 150 148 148 150 150 150 150 148 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 151 151 149 151 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 262 149 262 262 149 262 149 149 149 149 149 149 149 149 149 149 149 149 149 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 149 149 149 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 149 149 262 262 149 262 149 262 262 262 262 262 262 262 262 262 262 149 149 262 262 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 146 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 149 150 150 149 149 150 150 150 150 150 150 150 149 150 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 151 151 149 149 149 149 151 151 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 150 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 150 150 150 150 149 149 149 150 150 150 150 149 149 149 150 150 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 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 150 150 146 150 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 150 146 150 150 146 146 146 149 150 149 149 149 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 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 220 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 149 146 146 146 146 146 146 149 146 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 146 146 149 149 149 146 146 146 146 149 149 149 149 149 149 149 149 149 149 149 220 220 149 149 149 149 220 149 149 149 149 149 149 220 149 149 149 220 220 220 220 220 146 146 146 146 146 146 146 146 146 149 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 220 149 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 146 146 220 146 146 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 146 146 220 220 146 220 146 220 220 220 220 220 220 146 220 220 220 146 146 220 220 146 53 53 53 53 53 148 53 148 148 148 148 53 53 53 53 53 53 53 53 53 53 53 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 48 48 148 148 48 148 48 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 48 48 48 48 48 48 148 148 148 48 48 48 48 48 48 48 48 48 48 48 48 48 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 150 148 148 148 150 148 148 148 150 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 48 48 48 48 48 48 48 148 48 148 148 148 148 48 48 48 48 48 48 48 48 148 48 48 148 48 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 48 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 46 48 48 148 48 48 48 48 148 148 148 148 148 148 148 48 48 48 48 148 48 48 48 48 48 48 48 48 46 48 48 48 48 46 48 48 48 48 48 48 46 48 48 48 46 46 48 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 150 148 150 150 148 148 148 146 146 146 146 146 146 148 148 148 150 148 148 148 148 148 148 148 148 148 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 145 146 146 145 145 145 148 148 148 148 148 148 148 146 148 146 146 146 148 148 148 148 148 148 148 148 145 145 148 148 148 148 148 148 148 148 148 145 145 148 145 148 148 148 148 148 145 148 148 145 145 145 145 148 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 220 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 144 144 146 146 146 146 146 146 145 146 146 144 146 146 146 146 146 145 146 146 146 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 146 146 145 146 145 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 146 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 148 148 145 145 148 148 148 145 145 145 145 145 145 145 145 148 145 145 145 148 148 192 192 192 46 46 145 145 145 145 145 145 145 145 145 145 145 145 192 192 145 192 145 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 145 192 145 145 145 192 192 192 192 192 192 192 192 192 192 46 46 192 192 192 192 46 192 192 192 192 192 192 192 192 192 192 192 192 46 46 192 192 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 148 148 148 148 148 148 148 46 46 46 148 148 46 46 148 148 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 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 148 46 46 46 46 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 46 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 46 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 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 148 46 148 148 46 46 46 148 148 148 148 148 46 46 148 148 148 46 46 148 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 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 234 46 46 46 46 46 46 46 234 234 234 234 234 234 234 234 234 234 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 231 46 46 46 46 46 46 46 231 231 231 231 46 46 46 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 234 234 234 234 234 234 234 46 234 46 46 46 46 46 234 234 234 234 46 231 234 46 46 231 231 231 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 231 231 46 46 231 231 231 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 231 231 231 231 231 231 231 46 231 46 46 231 231 231 231 231 231 231 231 231 231 231 234 234 234 234 234 234 234 231 231 234 234 234 234 234 234 234 234 234 234 234 234 234 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 234 234 234 234 234 234 234 231 234 231 231 231 234 234 234 231 231 231 234 231 231 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 231 234 231 231 234 234 234 234 234 234 234 233 231 234 233 233 233 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 233 233 231 233 233 233 233 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 233 233 233 233 233 233 233 231 231 231 231 231 231 231 233 233 233 233 233 233 233 231 233 229 229 229 231 231 231 231 231 231 231 231 231 231 46 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 46 46 46 46 231 231 231 46 46 46 46 46 46 46 231 231 46 46 46 46 231 46 46 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 229 229 231 229 231 231 229 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 229 229 229 229 229 229 229 231 229 231 231 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 229 231 231 231 229 229 229 229 229 229 229 229 229 229 229 231 229 229 229 229 229 229 231 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 46 46 192 46 46 46 46 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 145 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 187 192 192 192 192 187 145 145 145 145 145 145 145 146 146 144 146 144 144 144 145 145 145 144 144 145 145 144 144 145 145 145 146 146 146 146 146 146 146 146 146 220 146 146 146 146 146 146 146 146 146 146 144 146 146 146 146 146 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 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 145 144 144 192 192 192 144 144 144 144 144 144 144 192 187 192 192 187 192 192 192 192 192 192 192 192 192 192 187 192 192 192 192 187 192 192 192 187 187 192 192 192 192 192 192 192 144 192 144 144 144 144 144 192 192 192 192 192 192 192 192 192 192 192 192 187 187 192 187 187 187 187 192 192 192 192 192 192 192 192 192 192 192 187 192 192 191 187 187 187 187 187 187 187 187 187 191 192 192 192 187 187 187 187 187 187 187 187 187 187 187 187 187 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 231 229 229 231 229 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 229 229 229 229 229 229 229 229 229 229 229 229 229 231 229 229 231 231 231 231 231 231 229 229 229 229 229 229 182 231 229 231 231 231 187 231 229 231 229 231 187 231 182 187 187 182 187 182 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 231 46 46 231 46 231 46 46 46 46 46 46 46 46 46 46 192 46 192 192 192 231 187 231 231 231 231 187 231 231 231 231 231 231 231 231 231 192 192 187 192 192 192 187 187 187 187 187 187 187 187 187 192 192 192 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 231 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 231 231 231 231 231 231 187 231 231 231 231 231 231 231 231 231 231 231 231 231 231 187 187 187 187 187 187 187 187 187 187 231 187 187 187 187 187 187 231 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 182 229 182 229 229 229 182 229 229 182 182 182 182 187 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 229 182 182 182 182 182 182 182 182 182 182 182 182 182 229 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 187 187 187 187 187 187 182 187 187 187 187 187 187 187 187 187 187 187 187 187 182 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 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 187 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 187 182 182 182 182 182 182 182 182 182 187 187 187 187 187 182 187 187 187 182 187 187 187 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 187 182 187 187 187 187 187 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 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 219 220 219 219 219 219 219 220 220 220 220 220 220 220 219 219 220 219 219 219 219 219 219 219 219 219 220 220 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 219 219 219 219 256 256 256 219 219 220 220 219 256 256 256 256 256 256 256 256 256 256 256 256 256 256 220 220 220 220 256 256 256 256 220 256 256 256 256 256 220 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 219 256 256 256 256 219 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 258 258 258 258 256 258 258 258 258 258 258 258 258 258 258 258 258 258 255 258 258 255 255 255 256 256 256 256 256 256 256 256 256 256 256 258 256 255 256 258 255 255 255 255 255 255 256 256 256 256 256 256 256 255 255 255 255 255 255 255 256 256 256 256 255 255 256 255 255 255 255 255 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 255 255 255 258 258 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 255 255 255 255 255 255 255 258 255 258 258 206 255 255 255 206 206 206 255 206 206 206 255 255 255 255 255 255 255 255 255 206 206 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 258 255 258 258 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 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 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 173 256 256 173 173 173 256 256 256 256 256 256 256 173 173 173 173 173 173 173 173 173 173 173 173 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 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 173 173 173 173 173 173 173 256 173 256 256 256 256 256 173 173 173 173 256 173 173 256 173 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 255 255 256 255 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 255 255 256 256 256 256 255 256 256 256 256 256 255 255 256 256 256 255 255 256 256 255 173 173 173 173 173 173 173 173 173 255 255 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 173 173 173 173 173 255 173 173 173 255 255 255 255 255 173 255 255 255 255 255 255 255 173 173 173 173 173 173 173 255 255 255 255 255 173 173 173 255 255 255 173 255 255 173 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 171 256 173 173 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 171 173 256 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 171 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 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 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 182 182 182 182 182 182 187 182 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 179 179 182 182 179 179 179 182 182 182 182 187 179 179 182 182 187 187 187 187 187 187 179 179 179 179 179 179 179 187 187 187 187 187 187 187 179 179 179 179 187 179 179 187 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 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 184 184 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 184 184 184 184 187 184 184 184 184 187 187 187 187 187 187 184 187 187 187 184 184 187 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 187 187 187 187 187 191 187 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 192 192 144 192 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 191 191 191 191 144 144 144 191 191 192 192 144 144 144 191 144 144 144 144 144 144 144 144 191 144 144 144 144 144 144 144 144 144 144 219 144 144 144 144 144 219 144 144 219 219 219 219 219 144 144 144 144 144 144 144 146 144 146 146 219 219 219 144 144 144 219 219 219 219 219 219 219 219 219 146 146 146 146 219 219 219 146 146 220 220 220 219 220 146 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 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 144 144 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 144 144 144 144 144 219 219 144 144 144 144 144 144 219 144 144 144 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 254 254 254 219 254 254 254 219 219 219 219 219 219 219 219 219 219 219 219 219 256 219 219 256 256 256 256 256 256 254 254 254 254 254 254 254 219 219 219 219 254 254 254 254 254 254 254 254 256 256 256 254 254 254 254 254 254 254 254 254 254 256 256 254 254 254 256 256 256 254 256 256 256 191 184 191 184 191 0 0 191 184 184 184 191 191 191 191 0 191 191 0 0 0 0 0 0 0 0 191 184 191 191 191 191 191 187 191 187 191 191 191 191 191 191 191 191 191 191 191 191 191 0 0 0 0 0 0 0 0 0 0 191 191 191 191 191 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 254 254 254 254 187 187 187 187 187 191 191 187 187 187 187 187 191 191 191 191 187 191 191 191 191 191 191 191 191 191 187 187 187 187 187 187 187 187 187 187 187 187 187 191 187 187 191 191 191 191 191 191 191 191 191 191 191 191 191 187 191 187 187 191 191 191 191 191 191 191 191 191 191 191 144 144 144 191 144 144 144 191 191 191 144 144 144 144 144 144 144 144 144 144 219 219 254 254 0 254 254 254 254 0 0 0 0 0 0 0 0 254 0 0 0 254 254 0 0 254 254 254 0 0 191 191 191 191 0 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 0 219 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 144 144 144 219 219 219 219 219 219 219 144 219 144 144 219 219 219 219 219 219 219 219 219 219 219 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 219 254 219 219 219 219 254 219 219 219 219 219 219 254 219 219 219 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 256 0 184 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 254 0 254 254 254 254 254 0 171 0 0 254 171 171 254 254 171 171 171 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 171 0 171 171 171 0 0 0 0 0 0 0 171 0 171 171 171 171 171 0 171 0 171 171 171 171 171 171 171 171 171 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 171 254 254 254 254 171 171 254 254 254 254 254 254 254 256 256 256 256 256 256 256 256 256 256 256 171 256 256 256 171 171 171 171 171 171 171 254 254 254 254 254 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 173 171 171 173 173 173 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 254 171 254 254 254 171 171 254 254 254 254 254 254 171 254 254 254 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 173 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 173 171 173 173 173 171 171 171 173 173 173 171 173 173 173 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 173 173 171 173 173 171 171 171 171 173 173 173 173 173 173 173 173 173 173 173 173 173 173 172 173 173 172 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 179 179 179 179 179 179 179 187 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 182 182 182 182 182 179 179 179 182 179 179 179 179 179 179 179 179 179 179 179 179 179 179 182 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 184 184 184 187 184 184 184 184 184 184 184 187 187 184 184 179 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 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 184 179 179 179 179 179 179 179 179 179 184 184 184 179 179 179 179 184 179 179 179 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 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 184 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 171 171 171 171 171 171 171 0 0 0 0 171 0 0 171 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 173 171 171 171 171 172 173 172 172 172 172 172 172 172 173 172 172 172 172 172 172 172 172 172 171 171 171 171 171 171 171 171 171 171 171 171 171 172 171 171 171 172 172 172 172 172 171 171 172 171 171 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 171 171 171 171 0 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 0 0 0 0 0 171 171 0 0 0 0 0 171 171 0 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 172 172 172 171 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 171 171 172 171 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 172 172 0 172 172 172 0 0 0 0 0 0 0 0 0 172 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 179 179 181 179 181 181 181 179 181 179 179 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 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 181 181 181 181 181 181 181 179 181 179 179 181 181 181 181 181 181 181 181 181 179 184 181 181 181 181 181 181 181 181 181 184 184 184 184 184 181 181 181 184 184 184 181 184 184 184 0 181 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 0 0 0 0 0 0 184 184 184 184 184 0 0 184 184 184 184 184 0 0 184 184 0 0 0 0 0 0 184 184 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 184 0 0 0 0 184 184 184 184 184 184 184 0 0 184 184 0 0 0 0 0 0 0 0 184 184 184 184 184 184 184 184 179 179 184 184 184 184 184 184 184 184 184 184 184 184 0 0 184 0 0 184 0 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 0 0 0 0 0 0 0 0 0 184 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 181 181 181 181 181 181 181 181 181 181 181 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 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 181 181 181 181 181 181 181 181 181 181 181 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 0 0 0 181 0 0 0 0 0 0 0 181 181 181 181 181 0 0 181 181 181 181 181 181 0 181 181 0 0 0 0 0 0 181 181 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 181 181 189 181 189 189 189 189 189 181 181 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 0 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 189 189 189 189 189 0 0 189 189 181 189 0 0 0 189 0 0 0 0 0 0 0 189 189 0 189 189 189 189 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 255 206 206 206 206 206 255 255 255 255 206 255 255 255 255 255 255 255 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 205 205 205 260 260 260 260 260 260 260 260 205 260 260 260 260 260 260 260 260 260 260 205 260 260 260 205 205 260 205 205 205 205 205 205 205 205 205 205 205 206 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 255 255 255 255 255 255 255 206 255 206 206 206 206 206 255 255 255 255 255 255 255 205 255 255 205 255 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 205 205 206 206 206 205 205 206 205 205 205 205 206 206 206 206 206 205 205 206 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 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 205 205 205 205 205 205 255 205 205 205 205 205 205 205 205 205 205 205 205 205 255 205 205 205 205 205 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 205 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 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 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 205 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 178 178 260 178 260 178 178 178 260 178 178 178 178 178 178 178 178 178 178 178 178 178 178 260 257 257 257 257 257 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 260 205 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 178 260 178 178 178 260 260 260 260 260 178 260 260 260 260 260 260 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 260 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 205 205 205 205 205 205 205 178 205 178 178 178 178 205 205 205 205 205 205 205 205 205 205 205 205 205 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 175 175 205 205 178 205 175 175 175 178 178 178 178 178 175 175 178 178 178 175 175 178 175 175 205 205 175 205 175 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 205 205 173 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 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 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 260 260 260 260 260 260 205 205 205 205 205 205 205 205 205 260 260 260 205 205 205 260 260 205 205 260 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 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 175 205 205 205 175 205 205 175 205 205 175 175 175 175 175 175 173 173 173 173 173 205 205 205 205 205 205 205 205 173 205 173 173 173 173 173 173 173 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 173 173 173 173 173 173 173 173 173 173 173 205 205 205 205 205 173 173 173 205 205 173 173 205 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 173 205 205 205 175 205 205 205 205 175 175 175 175 175 175 175 175 205 175 175 175 175 205 175 175 175 175 205 205 173 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 175 173 173 205 173 173 173 173 175 205 175 175 175 175 175 173 173 173 173 173 173 173 175 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 205 205 173 173 173 205 205 205 205 205 205 173 205 205 205 173 173 205 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 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 173 173 173 173 172 173 172 172 172 172 172 173 173 173 172 172 173 172 173 172 172 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 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 264 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 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 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 264 257 257 259 259 264 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 264 264 259 264 264 264 264 259 259 264 264 264 264 264 264 264 264 259 264 259 264 264 259 259 259 259 259 259 259 259 264 264 264 264 264 264 264 259 264 264 264 264 264 264 264 264 264 259 264 259 264 259 259 259 259 259 259 259 259 259 259 259 264 259 259 259 259 264 264 264 264 259 259 259 264 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 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 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 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 259 259 259 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 259 259 257 259 259 257 257 257 257 257 257 257 259 257 259 259 259 259 259 259 259 259 259 259 259 259 259 257 259 257 257 257 257 257 257 257 257 257 257 257 257 259 259 257 257 257 259 259 257 257 259 259 259 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 259 259 257 259 259 257 259 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 259 259 257 259 259 259 259 257 257 257 257 257 259 259 257 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 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 257 257 257 257 257 257 257 257 257 176 257 176 257 176 176 176 257 257 257 257 257 257 257 257 257 259 257 257 259 257 257 257 257 257 257 176 257 259 176 176 176 176 176 176 176 176 176 176 176 257 257 257 257 257 257 176 176 257 257 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 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 177 177 259 177 177 177 259 259 259 259 177 177 177 259 259 259 259 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 259 177 259 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 176 176 176 176 174 174 174 176 176 176 176 176 177 177 174 174 176 176 174 174 174 174 174 174 174 174 176 176 177 177 176 177 176 259 259 259 259 259 177 177 177 259 259 177 177 177 177 177 174 177 177 177 177 177 177 176 177 176 176 176 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 177 174 177 177 174 174 174 177 174 177 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 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 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 172 172 173 172 173 173 173 175 172 172 172 172 172 175 172 172 175 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 173 175 175 173 175 173 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 172 172 172 172 172 172 172 172 172 172 172 172 175 175 172 172 172 172 175 172 172 175 175 175 175 175 172 172 175 175 175 175 175 175 175 173 173 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 172 172 172 172 172 172 172 172 172 175 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 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 172 172 172 172 172 172 172 175 172 175 175 175 172 172 172 172 175 172 172 175 175 172 172 172 172 172 172 172 172 172 172 175 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 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 175 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 175 175 175 175 175 175 175 175 175 175 175 178 175 175 175 175 178 175 175 178 178 175 175 175 175 175 175 175 175 175 175 178 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 178 178 178 178 178 178 178 178 178 178 257 257 257 257 257 178 178 257 257 257 178 178 257 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 257 178 178 178 257 178 257 257 257 175 175 175 175 175 175 175 178 175 178 178 178 178 178 178 175 178 178 178 257 175 178 178 257 257 257 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 257 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 257 178 178 178 178 257 178 178 178 178 178 178 257 178 178 178 257 257 178 257 257 175 175 175 175 175 175 175 257 175 257 257 257 257 257 175 257 175 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 172 172 172 172 172 172 172 172 172 175 175 175 175 172 172 172 172 172 172 172 172 175 175 172 175 172 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 176 175 176 175 175 175 175 175 175 175 175 175 175 175 175 176 176 176 176 176 176 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 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 176 176 176 176 176 176 176 175 175 175 175 175 175 175 175 175 176 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 175 175 176 176 176 176 176 176 176 175 176 175 175 176 175 176 176 176 176 176 176 176 176 176 176 176 176 176 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 257 257 257 257 257 176 176 175 176 176 176 176 175 175 175 175 175 257 257 257 257 257 257 257 257 257 257 176 176 257 176 176 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 174 172 175 172 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 174 174 176 172 174 174 174 172 172 172 176 176 176 174 176 176 176 176 174 176 176 176 174 174 174 174 174 174 174 174 174 176 176 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 257 257 257 257 257 176 176 176 176 257 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 174 174 174 174 174 174 174 174 174 176 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 174 174 174 174 174 174 176 174 174 176 176 176 176 176 174 176 176 176 176 176 176 176 174 174 176 176 174 174 174 176 176 176 176 176 176 176 176 176 176 176 174 176 176 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 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 174 174 174 174 174 174 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 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 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 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 172 0 0 172 172 172 172 0 0 0 0 0 0 0 0 0 0 0 0 0 172 172 172 172 172 172 172 172 172 174 172 174 174 174 172 172 172 174 174 172 172 174 174 172 172 172 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 172 172 174 174 172 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 172 174 174 174 174 172 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 174 174 174 174 174 174 174 174 174 174 174 174 174 0 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 0 174 174 174 174 174 174 174 174 174 0 0 0 0 0 0 0 174 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 0 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 0 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 0 0 174 0 0 0 0 174 174 174 174 174 0 0 0 0 0 0 0 0 0 0 174 174 174 174 174 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 172 172 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 172 0 172 172 172 0 0 0 0 0 0 0 0 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 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 174 174 172 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 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 0 0 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 0 0 172 172 0 172 0 172 172 172 172 172 172 172 172 172 172 174 174 172 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 174 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 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 264 264 264 264 264 264 264 264 259 259 259 259 259 264 264 259 259 259 264 264 264 264 264 264 259 264 264 264 264 264 264 264 264 264 259 259 259 259 259 264 259 264 259 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 259 264 259 259 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 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 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 257 264 257 264 264 257 257 257 257 257 257 257 257 264 257 257 264 264 264 257 264 264 264 264 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 264 267 257 264 267 267 267 257 257 257 257 257 267 267 267 257 257 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 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 263 257 257 257 257 257 257 257 257 257 257 263 263 267 267 267 267 267 267 267 267 267 267 267 267 257 267 267 267 267 267 267 267 267 267 267 267 267 267 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 267 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 267 267 257 257 257 257 257 257 257 257 257 257 257 263 257 257 257 263 263 263 263 263 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 257 267 267 267 267 263 263 263 263 263 263 263 263 267 263 263 263 263 267 263 263 263 263 263 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 264 264 264 264 264 267 264 264 264 264 264 264 264 264 267 267 264 264 264 267 267 264 267 267 264 267 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 267 264 264 267 264 267 264 267 264 264 267 267 267 264 264 264 264 264 264 267 264 264 264 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 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 267 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 267 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 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 264 267 264 264 264 267 267 264 264 264 264 264 267 267 264 267 267 267 267 267 264 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 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 264 264 267 264 264 267 264 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 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 272 267 267 267 272 272 267 267 272 272 272 257 257 260 260 260 260 257 178 178 178 178 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 178 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 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 261 260 260 261 260 260 260 260 260 260 260 260 261 260 261 261 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 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 261 261 260 261 260 260 260 260 260 260 260 260 261 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 261 260 261 261 261 261 261 261 261 260 261 261 261 261 261 261 261 261 261 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 261 261 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 260 261 260 260 260 260 260 260 260 260 260 206 260 206 260 260 206 260 260 206 206 206 261 261 260 261 261 261 261 206 206 206 206 206 206 206 261 261 206 206 206 261 261 206 206 206 261 261 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 260 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 261 261 261 261 261 261 261 261 261 261 260 260 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 206 261 261 206 206 261 261 261 261 261 261 261 261 261 261 261 261 206 261 261 261 261 261 206 206 206 206 206 206 206 206 261 261 261 261 261 261 261 206 206 206 206 206 261 206 261 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 261 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 209 209 261 209 209 209 209 261 261 206 261 261 261 261 206 206 206 206 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 206 206 206 206 206 208 208 206 206 206 206 206 206 206 206 208 206 206 208 208 208 208 208 208 208 208 261 261 261 261 261 208 209 206 206 206 208 208 208 208 261 208 208 208 208 208 208 208 261 261 209 209 209 209 209 208 208 208 208 208 208 208 209 209 208 208 208 208 209 208 208 208 208 209 209 209 209 209 209 209 209 261 261 261 261 261 261 261 209 209 209 261 261 209 209 209 209 209 209 209 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 209 209 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 209 209 209 209 209 209 209 209 261 261 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 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 272 272 267 267 272 272 272 267 267 267 267 267 267 267 272 272 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 269 267 269 269 269 267 267 267 267 269 269 269 269 269 267 269 269 269 269 269 269 269 269 269 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 263 267 267 267 267 267 267 263 267 267 267 267 267 267 263 267 267 263 267 267 263 263 267 263 263 263 263 263 263 263 267 263 263 263 263 267 267 267 267 267 263 263 267 267 267 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 269 269 269 269 269 269 269 269 269 267 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 269 269 269 269 269 263 263 269 269 267 267 267 263 263 269 267 267 263 263 263 263 263 269 269 263 269 269 263 269 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 263 269 269 269 269 263 263 263 263 263 263 263 269 269 263 263 263 266 269 263 266 266 266 266 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 266 269 269 266 269 269 269 269 269 266 269 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 267 267 267 267 267 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 257 263 257 257 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 257 257 257 257 263 263 263 257 257 257 257 257 263 263 257 257 257 263 263 260 260 260 263 263 263 263 263 263 260 263 263 263 263 263 263 263 263 263 263 260 260 260 260 260 263 263 260 260 260 260 263 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 260 263 263 260 260 260 263 263 263 263 263 260 260 263 263 260 260 260 260 260 260 263 263 263 263 263 263 263 263 263 263 263 263 260 263 263 263 263 263 263 263 263 263 263 260 260 260 260 263 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 261 261 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 263 266 263 263 263 263 263 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 267 267 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 266 266 266 266 266 263 263 266 266 266 266 263 263 263 263 263 263 263 263 263 263 263 266 266 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 263 263 263 263 263 263 266 263 263 263 263 263 263 263 263 263 263 263 266 263 260 260 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 260 260 260 260 260 266 266 266 266 266 266 266 260 260 260 260 260 260 266 260 260 260 261 261 260 261 261 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 209 266 266 266 266 266 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 261 266 266 266 266 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 266 266 266 266 266 261 209 266 266 266 266 266 261 261 266 261 261 261 209 261 261 261 209 266 209 209 209 209 209 261 209 261 261 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 266 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 266 209 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 209 209 209 209 209 209 209 209 209 209 209 266 209 266 209 266 266 266 209 266 266 266 209 209 209 209 209 209 209 209 209 266 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 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 272 272 272 272 272 272 272 267 267 267 267 267 272 272 272 272 272 272 272 272 272 269 272 272 272 272 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 272 272 272 269 269 269 269 269 269 267 269 269 269 269 269 269 269 269 269 269 269 269 272 272 269 269 272 272 272 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 266 269 269 269 269 266 266 266 266 266 266 266 269 269 266 266 266 269 269 266 266 271 271 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 271 269 269 269 269 269 269 269 271 269 271 271 271 271 271 269 269 269 271 271 271 269 271 271 271 271 271 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 274 269 269 269 274 274 269 269 269 269 269 269 269 269 274 269 269 269 269 274 269 269 274 274 274 269 269 269 269 269 269 269 269 269 271 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 274 274 269 274 274 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 274 274 269 274 274 274 274 269 269 269 269 269 274 269 274 274 274 269 269 274 274 274 274 274 274 274 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 266 271 266 266 266 209 271 266 266 266 266 266 266 209 266 266 266 209 209 209 209 209 271 271 271 271 271 271 271 271 271 209 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 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 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 155 209 155 155 155 209 209 209 155 155 155 155 155 155 155 155 155 271 155 209 209 155 155 155 209 209 209 209 209 209 155 155 155 209 155 155 155 155 209 155 155 155 155 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 155 155 209 155 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 155 155 209 209 155 155 155 209 209 209 209 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 274 274 274 274 271 271 271 271 271 269 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 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 266 271 271 271 271 266 266 266 266 266 266 266 266 266 266 266 271 266 271 266 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 155 271 271 155 155 155 155 155 271 271 271 271 271 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 271 271 271 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 271 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 274 274 273 273 273 273 273 271 271 271 271 271 271 271 273 273 273 273 273 273 273 273 273 273 273 273 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 273 273 273 273 273 273 273 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 273 273 273 273 273 273 273 271 271 271 271 271 271 273 273 273 273 273 273 273 273 273 273 273 273 273 155 271 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 273 273 156 273 273 156 273 271 156 271 271 271 271 271 156 156 156 271 271 156 156 271 156 156 156 156 271 271 271 271 271 271 271 271 271 271 155 155 271 155 271 155 155 155 155 155 155 155 156 156 156 156 156 156 156 271 271 271 271 271 155 155 271 271 271 155 155 155 155 155 156 156 155 156 156 156 156 155 155 155 155 155 155 156 155 155 155 155 156 155 155 155 273 273 273 273 273 273 273 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 155 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 216 156 156 216 156 156 156 156 156 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 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 156 156 156 156 156 156 156 156 155 156 155 155 156 155 156 156 155 155 155 155 155 155 216 216 216 216 216 155 155 156 216 156 156 155 156 155 156 155 155 155 155 155 155 155 216 216 155 216 216 155 216 155 155 155 155 155 155 155 155 155 155 155 216 155 155 155 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 155 216 155 155 155 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 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 155 209 209 155 209 209 155 155 155 155 155 155 155 155 155 155 209 155 155 155 155 155 155 155 155 155 155 209 155 155 155 155 213 213 213 213 155 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 155 155 155 155 155 213 155 155 155 155 155 155 155 155 155 213 155 155 155 213 213 155 213 213 213 213 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 213 213 155 155 213 155 213 155 155 155 155 155 155 155 155 155 155 155 213 155 155 155 213 213 213 213 213 213 213 213 213 155 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 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 155 216 155 155 155 155 155 216 216 216 216 155 216 216 216 216 213 213 216 216 216 216 216 216 213 216 216 216 216 216 216 216 216 216 216 216 213 213 216 216 216 216 216 213 216 216 213 216 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 216 213 155 216 216 155 216 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 155 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 155 155 213 213 213 155 155 213 213 155 155 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 216 216 216 216 216 216 216 216 216 216 216 216 214 214 216 216 216 214 214 216 216 214 214 214 214 217 216 216 213 216 216 214 214 213 213 213 213 213 213 213 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 217 214 214 217 214 217 213 213 213 213 213 213 213 213 213 213 213 214 214 214 213 213 213 214 214 214 213 214 214 214 214 214 214 213 213 213 214 214 214 213 213 213 213 213 213 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 213 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 213 214 213 213 213 214 214 214 214 213 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 217 214 214 214 217 217 214 214 214 214 214 214 214 214 214 214 214 214 214 217 214 214 214 214 217 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 217 214 214 214 214 214 214 214 214 214 214 214 214 214 217 214 214 214 214 217 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 213 213 209 209 209 209 209 209 209 209 209 208 209 208 208 208 209 209 209 208 208 208 208 208 208 208 208 208 208 208 209 209 208 208 208 209 209 209 209 209 208 208 208 208 208 208 208 208 208 208 208 213 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 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 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 213 213 213 208 208 208 208 208 208 208 213 208 208 208 208 208 208 208 208 208 210 210 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 210 210 210 210 208 208 210 210 210 208 208 208 208 208 208 210 208 208 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 258 258 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 258 206 258 258 206 206 206 206 206 207 206 206 206 206 206 206 206 206 207 207 206 207 207 207 207 207 207 207 207 207 206 206 206 206 206 206 206 258 206 258 258 258 258 258 206 206 206 258 206 258 258 258 207 207 207 207 207 207 207 206 206 206 206 206 207 207 207 207 206 207 207 206 207 258 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 208 208 208 208 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 206 208 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 208 208 208 206 206 206 208 208 208 208 208 206 206 208 208 206 206 206 206 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 210 207 207 207 207 210 210 210 210 210 207 207 207 207 210 207 207 207 207 207 207 207 207 207 210 210 210 210 210 210 210 208 208 208 208 208 210 210 208 208 208 210 210 208 208 208 207 207 207 207 207 207 207 210 207 210 210 210 207 207 207 210 210 207 207 210 206 208 207 207 207 207 207 207 207 206 206 206 206 206 206 207 206 206 206 207 207 206 206 206 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 262 262 207 262 262 262 207 207 207 207 207 207 262 207 207 207 207 207 207 262 207 207 207 262 262 262 262 262 207 207 262 207 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 210 210 210 210 265 262 262 210 210 210 210 210 210 210 210 262 210 210 210 262 262 207 262 262 262 262 210 210 210 210 207 207 210 207 210 207 207 207 207 207 210 207 207 207 207 207 207 207 262 262 207 207 207 207 207 210 210 210 210 207 207 207 207 207 207 207 207 207 207 207 262 262 262 262 262 262 262 262 262 207 262 262 262 262 262 262 262 262 262 262 262 262 265 265 265 265 265 262 265 262 262 262 262 262 262 262 262 262 262 262 262 262 265 262 262 262 262 265 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 265 262 262 262 262 265 262 262 262 262 262 262 262 262 262 262 262 262 262 262 265 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 212 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 213 214 213 213 213 213 213 214 214 213 213 213 214 214 213 213 213 213 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 210 210 214 214 214 214 214 214 212 214 214 214 214 214 214 214 214 214 214 214 214 214 212 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 210 212 212 212 212 212 212 212 212 212 214 214 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 214 214 214 214 214 214 214 214 214 210 214 210 210 210 210 214 214 214 210 210 212 210 210 210 210 210 212 212 212 212 212 212 212 212 212 212 214 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 210 210 210 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 209 213 209 209 213 213 213 209 209 209 209 209 209 213 209 209 209 209 213 209 209 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 208 213 213 208 208 213 210 210 213 213 210 213 210 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 210 210 210 210 210 210 210 210 213 213 213 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 213 213 213 213 213 213 210 213 213 213 213 213 213 213 213 213 213 210 210 213 210 210 210 210 210 210 210 210 210 210 210 213 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 212 212 212 212 212 210 210 210 212 210 210 210 210 210 210 210 210 210 210 210 210 210 210 212 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 214 214 214 214 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 210 210 210 210 210 210 210 210 210 210 210 213 210 210 210 213 213 213 210 213 213 213 210 210 210 210 210 210 210 213 210 213 213 213 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 265 212 210 212 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 265 265 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 265 265 265 265 265 265 265 265 212 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 265 265 265 265 265 265 265 265 265 210 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 265 265 265 265 265 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 265 265 210 265 265 265 265 210 210 210 210 210 265 265 210 210 210 265 265 210 265 210 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 262 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 262 265 265 265 265 265 214 217 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 212 212 212 212 212 214 214 214 214 212 214 214 212 212 212 212 212 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 212 212 214 215 214 214 215 215 215 212 215 212 212 212 212 214 215 215 214 215 215 215 215 212 215 215 215 215 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 215 215 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 215 215 212 212 134 134 215 212 212 212 212 212 212 134 134 134 134 134 134 134 134 134 134 134 134 134 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 134 212 134 134 134 134 134 134 134 212 212 212 212 212 134 134 212 212 212 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 212 212 212 212 212 212 212 212 212 265 265 212 265 265 212 212 212 265 212 212 212 212 212 212 265 212 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 212 265 265 212 211 212 265 265 265 265 265 265 265 211 211 265 265 265 211 211 265 265 211 211 211 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 211 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 211 265 265 265 265 211 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 211 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 152 265 265 152 152 152 265 265 265 265 265 265 152 265 265 265 265 265 265 265 265 265 265 265 265 265 265 152 152 265 152 152 152 152 152 152 265 152 152 152 152 152 152 152 152 152 152 152 152 152 134 134 134 134 134 134 134 134 134 134 134 134 211 134 134 134 134 134 134 134 134 134 134 134 134 134 211 134 212 212 211 211 211 212 212 212 212 212 212 212 211 211 212 212 211 211 211 211 211 211 211 211 211 134 134 134 211 211 211 211 211 134 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 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 211 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 212 211 211 211 211 211 211 211 211 211 212 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 212 212 212 212 212 211 211 211 212 212 211 211 212 212 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 265 211 152 211 211 211 152 152 152 152 152 152 152 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 134 134 134 134 134 134 134 134 134 134 134 134 134 154 134 134 211 154 154 154 154 154 134 134 154 134 134 154 134 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 152 211 211 211 211 152 152 152 152 152 211 211 152 152 152 211 211 211 152 152 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 152 211 152 152 152 211 154 211 211 211 154 154 152 211 152 152 152 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 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 211 154 211 211 211 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 211 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 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 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 216 156 156 216 156 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 156 275 156 156 156 156 275 156 156 156 156 156 156 156 156 216 216 156 156 216 216 216 275 275 275 275 275 275 275 156 275 216 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 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 275 275 275 275 275 275 275 275 275 216 216 216 275 275 275 275 275 275 275 275 275 216 275 275 275 275 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 275 275 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 275 275 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 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 216 275 275 275 275 216 216 216 216 275 276 275 275 275 216 275 275 275 275 276 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 279 275 216 216 216 216 216 216 216 216 216 217 217 216 217 216 216 216 216 216 216 216 216 216 216 216 216 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 216 216 216 216 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 216 216 217 216 216 217 216 217 217 217 217 217 217 217 217 216 217 217 217 276 276 217 217 276 276 276 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 217 217 217 217 217 217 217 217 276 276 217 276 217 276 276 217 217 217 217 217 217 217 217 217 217 217 217 217 276 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 276 276 276 276 276 276 276 276 276 217 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 217 217 217 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 279 279 275 279 279 279 279 275 275 275 275 275 276 276 279 279 279 279 279 279 279 279 279 279 276 276 275 275 276 276 276 276 276 276 276 216 216 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 216 216 216 216 216 216 276 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 276 276 216 276 276 276 276 216 216 216 216 216 216 276 216 216 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 279 279 279 279 279 279 279 279 279 276 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 279 279 279 279 279 279 279 279 279 276 276 276 279 279 279 279 276 279 279 276 276 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 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 279 279 279 279 279 279 279 279 279 279 279 279 276 279 279 279 279 279 279 279 279 276 279 279 276 279 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 203 279 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 203 203 203 203 279 203 203 203 203 279 279 276 276 276 203 203 276 276 276 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 217 217 217 217 217 217 217 214 214 215 215 214 215 215 217 217 217 215 215 217 217 215 217 217 217 217 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 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 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 134 215 215 215 215 134 134 134 134 134 134 134 215 134 134 134 134 215 215 134 134 215 134 215 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 215 134 134 134 134 134 134 134 134 134 134 134 134 215 215 134 134 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 136 136 136 215 215 215 215 215 136 215 215 215 215 215 215 215 136 215 215 215 215 136 215 215 136 136 215 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 154 134 134 134 134 154 154 154 154 154 154 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 135 135 154 154 154 154 154 154 154 154 154 153 154 154 60 154 154 154 154 154 154 154 154 60 154 154 60 154 135 135 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 135 135 154 135 135 135 135 154 154 60 154 154 60 154 154 135 154 154 154 135 135 60 154 154 135 135 134 134 134 134 135 135 135 134 134 134 134 134 134 135 135 135 135 135 135 135 135 135 135 135 135 135 134 134 134 134 134 135 134 154 154 154 154 154 154 135 154 154 154 135 135 135 135 135 135 135 135 135 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 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 135 135 135 135 135 135 135 135 64 135 135 64 64 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 215 136 215 215 215 215 136 215 215 134 215 215 215 215 215 215 215 215 215 136 136 134 134 136 134 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 134 215 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 136 136 136 136 136 136 135 136 136 134 136 136 134 134 136 135 136 136 136 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 135 135 134 134 135 134 135 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 135 135 134 135 135 135 135 134 134 134 134 134 134 134 134 134 134 134 135 134 134 134 136 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 64 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 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 67 67 67 67 67 67 67 135 67 67 67 67 67 67 67 67 67 135 135 135 135 135 135 67 135 135 135 135 135 135 67 135 135 135 67 67 67 67 67 67 136 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 67 67 67 136 67 67 67 136 136 136 136 67 67 67 67 67 67 67 67 67 67 67 136 136 136 136 136 72 136 136 136 136 72 72 72 72 72 72 136 72 72 72 72 72 72 72 72 72 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 72 72 67 72 72 67 72 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 72 72 67 72 72 72 72 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 130 203 203 203 130 130 203 203 276 276 276 276 203 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 277 276 277 203 130 203 203 203 203 130 203 203 203 203 203 203 130 203 203 203 203 130 277 277 277 130 130 130 130 130 130 130 130 130 277 277 277 277 277 130 130 130 130 130 130 130 130 130 130 130 130 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 277 276 276 276 277 277 130 130 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 276 276 277 276 277 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 276 276 276 276 277 277 277 277 277 277 277 276 277 276 276 277 277 277 277 277 277 277 277 277 277 277 130 130 277 277 130 277 130 277 277 277 277 277 277 277 277 277 277 277 277 277 130 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 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 217 217 217 217 217 217 217 276 276 276 217 217 276 276 217 217 276 217 217 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 217 276 276 276 276 276 218 218 276 276 217 276 218 218 218 276 218 276 218 218 218 218 218 218 218 218 218 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 215 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 215 215 217 217 215 215 215 215 215 215 217 215 215 215 215 215 215 215 215 215 215 215 215 215 218 218 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 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 218 218 218 218 218 217 218 218 217 218 218 217 217 217 217 217 217 217 217 217 217 217 218 218 217 218 218 215 215 217 217 217 215 215 215 215 215 215 215 215 215 215 215 215 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 215 218 218 218 218 215 215 215 215 215 215 215 215 215 215 215 218 215 215 215 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 215 215 215 218 218 218 218 218 218 218 218 218 215 136 136 136 218 218 136 136 136 136 136 136 136 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 276 276 277 277 277 276 276 276 276 276 276 276 276 276 276 276 276 276 277 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 218 276 276 276 218 276 276 218 218 218 218 218 218 276 276 276 218 218 218 218 276 218 218 218 218 218 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 218 277 277 277 218 218 218 218 218 218 218 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 218 218 218 218 218 218 218 218 277 277 277 277 277 218 218 218 218 277 218 218 277 218 276 218 218 218 218 218 218 218 218 218 276 218 218 218 218 218 218 218 218 218 218 218 218 277 277 277 277 277 218 136 218 218 218 218 218 218 218 218 136 218 218 218 136 136 218 218 136 136 136 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 136 136 218 218 136 218 136 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 136 136 218 136 136 136 136 218 218 218 218 218 136 136 218 136 136 136 136 136 136 136 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 72 72 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 72 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 72 72 277 277 72 72 72 277 277 277 277 277 277 277 277 72 277 277 277 72 72 72 72 72 72 72 136 277 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 72 72 72 72 72 72 72 277 277 136 136 136 136 136 72 72 277 136 136 72 72 136 136 136 136 136 277 277 136 277 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 72 72 72 72 72 72 72 72 72 136 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 136 136 136 136 136 136 72 136 136 136 136 136 136 72 136 136 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 67 72 67 67 203 203 203 203 203 203 203 130 203 130 130 130 130 130 130 130 203 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 131 131 130 130 130 130 130 130 130 130 130 130 130 130 130 130 277 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 277 277 277 277 130 130 130 277 277 277 277 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 86 86 130 130 86 86 86 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 86 86 86 86 86 86 86 130 130 130 130 130 86 86 130 130 130 86 86 130 130 86 86 86 86 86 86 86 86 86 86 86 86 86 82 82 86 86 86 86 82 82 82 82 82 82 82 82 130 277 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 72 72 72 72 72 72 130 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 130 130 130 130 130 130 76 130 130 72 130 130 130 72 130 130 72 72 72 72 72 72 130 130 76 76 76 76 76 76 76 76 72 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 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 67 72 67 67 67 67 67 72 72 72 67 67 72 72 67 67 67 73 73 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 73 73 72 72 72 72 72 72 72 72 72 73 73 73 73 73 73 73 72 73 73 73 73 73 73 73 73 73 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 72 76 76 76 72 72 76 76 76 76 76 76 76 76 76 72 76 72 76 76 76 76 73 73 73 73 73 73 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 73 76 73 73 73 73 73 76 76 76 76 73 76 76 73 73 73 73 73 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 82 82 82 82 82 82 82 82 82 86 86 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 130 86 130 130 130 130 82 130 130 130 130 130 130 130 130 82 130 130 130 130 82 130 130 76 76 82 82 82 82 82 82 82 82 82 82 86 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 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 76 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 76 76 76 130 76 76 76 76 130 130 76 76 76 76 76 76 76 76 76 76 76 76 82 82 82 82 82 82 82 82 82 76 82 82 76 82 82 82 82 82 82 76 82 76 76 76 76 76 76 76 130 130 76 76 76 130 130 130 130 130 130 76 130 130 130 76 76 130 130 130 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 82 82 82 82 82 82 82 76 82 76 76 76 76 82 82 82 82 82 82 82 82 76 82 82 82 82 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 82 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 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 76 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 76 76 76 76 76 76 76 76 76 76 76 76 76 76 79 79 76 76 76 79 79 79 79 79 79 79 79 79 82 79 79 79 79 82 82 82 76 76 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 79 79 79 79 79 79 79 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 79 79 82 79 79 79 79 82 82 82 82 82 82 79 82 82 82 79 79 82 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 82 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 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 79 79 79 79 79 79 79 78 78 79 79 78 78 78 78 78 78 78 78 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 74 74 74 78 78 78 78 78 78 78 79 79 79 79 79 74 78 78 74 74 74 78 74 74 74 78 78 78 78 78 78 78 74 78 74 74 74 74 74 78 78 78 78 78 78 78 74 78 78 78 78 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 74 74 74 74 74 74 74 74 79 79 79 79 79 74 74 74 74 76 76 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 79 74 79 79 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 78 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 79 74 74 74 74 79 79 79 79 79 74 74 79 79 79 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 78 78 74 78 75 75 75 74 74 74 74 74 75 75 75 75 75 75 75 75 75 75 75 75 75 75 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 75 75 75 75 75 75 75 75 75 75 75 75 75 75 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 76 76 76 76 76 73 73 76 76 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 74 74 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 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 73 73 74 74 74 73 73 73 73 73 69 69 69 74 73 69 69 74 74 69 69 74 74 74 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 67 73 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 66 67 69 69 73 73 69 69 69 67 73 73 67 67 67 69 73 67 67 67 69 67 67 69 69 69 69 69 69 69 69 69 69 66 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 74 74 69 69 74 69 74 69 69 73 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 69 73 73 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 74 74 74 74 74 74 74 74 74 69 69 69 74 74 74 74 74 74 74 74 74 74 74 74 74 74 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 74 74 74 74 74 74 74 69 69 69 69 69 74 74 74 74 69 69 70 69 69 69 70 74 74 74 70 70 70 70 74 69 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 74 74 74 74 74 74 74 75 75 74 75 74 75 75 74 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 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 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 75 70 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 74 75 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 75 74 74 74 74 75 75 75 74 74 74 74 75 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 70 70 70 75 70 70 70 75 75 70 75 75 70 75 70 70 70 70 70 70 70 70 70 70 70 70 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 70 74 74 74 70 70 70 70 70 70 70 70 70 70 74 70 70 70 70 70 70 70 70 70 74 74 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 75 75 75 75 115 115 115 75 75 75 75 115 115 115 115 115 75 115 115 115 115 115 115 115 115 115 75 75 75 75 75 115 115 70 75 70 70 70 70 70 115 115 70 70 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 75 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 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 115 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 112 70 70 70 70 112 70 70 70 70 70 70 70 70 70 70 70 112 70 70 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 113 115 115 115 115 115 115 115 115 115 115 115 115 70 115 70 70 70 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 113 113 115 113 113 113 113 112 115 115 112 112 112 112 112 112 112 112 113 112 112 113 113 115 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 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 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 67 66 66 66 66 67 67 67 67 67 66 66 67 67 67 66 66 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 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 64 64 64 67 67 67 64 64 64 67 64 64 64 64 64 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 64 67 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 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 67 66 67 67 67 67 66 67 67 67 67 67 67 67 67 67 67 67 66 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 64 64 64 66 66 66 64 64 64 64 64 64 64 64 64 64 64 64 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 65 65 65 64 64 64 64 64 64 64 64 65 64 64 65 65 65 65 65 65 65 65 66 66 66 66 66 65 65 66 66 66 66 66 66 65 66 65 65 65 65 65 65 65 66 66 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 135 64 135 64 60 64 64 64 64 64 64 64 64 64 64 64 64 64 64 135 135 135 60 60 60 60 135 135 135 60 60 60 135 60 60 135 60 60 60 60 60 60 60 60 60 64 64 64 64 64 60 60 60 60 135 60 60 60 60 60 60 60 60 60 60 60 60 64 64 60 64 64 61 64 60 60 60 60 60 60 60 61 61 60 61 61 61 61 61 61 61 61 61 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 153 60 153 153 153 153 153 60 153 153 153 153 153 153 153 153 153 60 60 60 60 60 153 153 60 60 60 60 60 153 153 60 153 153 153 153 153 153 153 153 60 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 61 61 61 61 61 61 61 60 61 60 60 60 60 60 61 61 61 61 61 61 61 61 61 61 61 61 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 61 61 60 61 61 61 61 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 61 61 61 61 61 61 61 60 60 60 60 61 61 61 61 61 153 153 61 153 153 153 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 59 59 59 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 59 59 59 61 61 59 59 59 61 61 61 61 61 59 59 61 61 61 59 59 61 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 65 140 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 65 65 65 64 64 65 65 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 63 65 65 65 65 63 63 65 65 65 65 65 65 65 65 63 65 65 63 63 63 63 63 63 63 63 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 61 61 64 64 64 64 61 61 61 61 61 61 61 61 61 61 61 63 63 63 63 63 63 63 65 65 65 65 65 65 65 63 63 63 63 61 63 63 61 61 61 61 61 65 65 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 61 61 61 61 61 61 61 65 65 65 64 64 61 61 65 61 64 61 61 61 64 64 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 63 63 63 63 63 63 63 63 63 61 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 59 63 61 59 59 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 59 59 63 63 63 63 63 63 63 59 63 59 59 59 63 59 63 59 59 59 59 59 59 59 140 140 140 140 140 140 140 65 140 63 65 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 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 140 140 140 140 140 140 140 63 140 63 63 63 63 63 140 63 63 63 63 63 63 63 140 140 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 139 139 139 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 59 59 59 59 59 63 62 59 59 59 62 62 62 62 62 62 62 63 63 62 62 62 63 63 63 63 63 62 62 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 139 139 63 139 139 139 139 63 63 63 63 63 63 63 63 62 63 63 63 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 62 62 62 62 62 62 62 62 63 63 63 63 63 62 62 63 63 63 62 62 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 139 139 139 139 139 139 139 139 139 62 62 139 62 139 139 139 139 139 139 139 139 139 139 139 139 139 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 139 139 139 139 139 62 62 62 62 62 62 62 62 62 139 62 62 62 62 62 62 62 139 139 62 62 62 62 139 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 70 112 70 70 70 112 112 70 70 70 70 70 70 70 70 112 70 70 70 112 112 70 70 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 142 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 112 112 112 113 113 113 113 112 112 113 112 112 112 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 112 112 113 113 113 113 113 142 113 112 113 112 112 112 142 142 112 112 112 142 142 112 142 142 113 113 113 113 113 113 141 113 113 113 113 113 113 113 141 141 113 141 141 141 141 141 141 141 141 141 142 113 142 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 141 141 141 141 113 141 113 142 142 141 141 141 142 142 141 141 142 142 142 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 70 70 70 70 70 70 70 70 70 69 70 70 69 70 70 70 70 70 68 70 70 68 68 68 68 68 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 68 68 68 68 68 68 69 69 69 69 69 69 68 69 68 69 69 69 69 69 69 69 68 68 69 68 68 68 68 69 69 69 69 69 69 68 68 68 69 68 68 68 68 68 68 68 68 68 69 69 69 69 69 69 69 66 69 66 66 66 66 66 69 69 69 69 66 69 69 66 66 66 66 66 66 66 67 67 66 66 66 67 67 67 67 67 67 66 67 67 67 66 66 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 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 68 68 68 68 66 66 68 69 69 69 69 69 69 69 66 66 66 66 66 66 66 66 66 66 66 66 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 66 66 66 66 66 66 66 66 66 69 69 69 69 69 66 66 66 69 69 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 68 68 68 68 68 68 68 66 66 66 66 66 66 66 68 68 66 66 66 68 68 68 68 68 68 68 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 68 68 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 68 68 66 65 65 65 65 66 66 66 65 65 65 65 65 65 65 65 65 65 65 65 141 141 141 141 141 141 141 142 141 142 142 141 142 141 141 141 141 141 141 142 141 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 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 112 142 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 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 68 68 68 68 68 112 112 112 112 68 68 68 112 112 112 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 140 142 142 140 140 140 140 140 140 140 140 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 112 112 112 112 112 112 140 140 140 140 140 112 140 142 142 142 142 142 112 112 142 142 142 112 112 112 112 112 68 140 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 142 142 142 142 142 142 142 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 68 140 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 140 140 140 140 140 140 140 140 140 140 140 68 140 140 140 140 68 140 140 68 68 68 140 140 140 140 140 140 140 140 140 68 68 140 140 140 140 140 140 140 140 140 140 140 141 141 141 141 141 141 141 141 141 142 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 142 142 142 142 142 142 141 142 142 142 142 142 142 139 142 139 142 142 139 139 139 139 139 139 139 139 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 139 139 141 139 139 141 141 141 141 141 139 141 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 142 142 142 142 142 142 142 140 140 140 140 140 140 140 142 142 140 140 140 142 139 140 142 139 139 139 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 139 139 140 140 139 140 139 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 139 139 139 139 139 139 139 140 140 140 63 63 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 142 139 142 142 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 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 62 137 62 62 62 199 199 113 113 199 199 199 113 113 113 113 113 199 199 199 199 199 199 199 199 199 199 199 194 194 194 113 113 113 113 194 194 194 194 194 194 194 194 194 194 113 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 113 199 113 113 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 196 194 194 194 194 196 194 113 141 141 194 194 194 141 141 141 141 141 141 141 194 194 141 194 194 194 194 194 194 194 194 194 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 194 194 141 194 194 141 194 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 194 194 194 194 194 194 194 141 141 141 141 141 141 141 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 252 194 194 252 252 252 194 194 194 194 194 194 252 252 252 194 252 252 252 252 252 252 252 252 252 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 248 248 252 252 252 252 252 252 252 194 252 194 194 194 252 252 252 194 252 252 252 252 252 248 252 252 252 252 252 252 252 248 252 248 248 248 248 248 248 248 252 248 248 248 252 248 248 248 248 248 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 139 139 139 139 139 139 139 139 141 139 139 139 141 141 139 139 139 139 138 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 138 141 141 141 141 141 141 141 141 141 138 138 138 138 138 141 141 141 138 138 138 141 138 138 138 138 138 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 137 137 137 137 137 139 139 137 139 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 137 139 139 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 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 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 137 137 137 137 138 137 137 137 137 138 138 139 139 139 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 138 138 138 138 138 138 138 138 137 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 137 137 137 137 137 137 137 137 137 137 137 138 138 138 138 138 138 138 138 138 138 137 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 138 138 138 138 138 138 138 138 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 194 194 248 248 248 194 194 194 194 194 194 194 194 248 194 138 138 138 248 138 138 138 138 138 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 138 138 248 248 248 248 248 248 248 248 248 138 138 138 138 138 138 138 248 138 138 138 138 138 138 138 138 138 194 194 194 194 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 138 138 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 138 141 141 138 138 138 141 141 141 141 141 141 138 141 141 141 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 194 194 194 194 194 138 138 138 138 141 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 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 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 246 248 248 248 248 248 248 248 248 248 138 138 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 246 248 248 246 246 246 248 248 248 248 248 248 248 248 246 248 248 248 246 246 248 246 246 246 246 138 138 138 138 138 138 248 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 243 138 138 138 243 243 138 243 138 138 243 243 243 243 243 243 246 246 248 246 246 246 246 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 138 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 243 248 248 243 243 243 243 243 248 248 243 243 243 243 243 243 243 243 243 243 243 243 246 246 246 246 246 246 246 248 248 248 248 248 243 246 246 246 246 246 246 246 246 243 246 246 246 246 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 246 246 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 246 243 243 243 243 241 243 243 243 243 243 243 243 243 243 243 241 241 241 241 241 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 80 78 78 80 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 75 78 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 80 80 80 80 80 80 80 80 80 75 75 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 78 75 78 78 75 75 75 78 78 78 78 78 75 75 78 78 75 75 75 75 75 75 80 80 75 80 80 75 80 80 75 75 75 75 75 75 75 75 75 75 75 75 75 75 80 80 80 80 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 75 80 80 80 80 75 75 119 75 119 119 75 80 80 80 80 80 80 80 119 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 75 75 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 119 119 119 115 115 115 115 115 115 115 115 115 115 115 115 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 115 119 119 119 119 115 115 115 115 119 119 119 115 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 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 119 119 113 113 119 113 119 113 113 113 113 113 113 113 113 113 199 113 199 199 199 113 113 113 199 199 199 199 199 199 199 199 199 113 113 113 113 113 199 199 113 113 113 113 113 199 199 113 199 199 199 199 199 199 199 113 113 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 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 113 113 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 199 199 199 119 119 119 119 199 199 199 119 199 199 199 199 199 199 199 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 199 199 199 199 119 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 199 119 199 199 199 119 119 119 119 119 119 119 199 119 199 199 199 199 199 119 119 117 117 199 117 119 199 199 199 199 117 119 80 80 80 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 75 75 119 119 119 75 75 75 75 75 119 119 119 119 75 119 119 119 119 119 119 119 119 119 75 75 75 75 75 119 119 75 75 75 75 119 119 119 75 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 75 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 117 119 119 117 117 117 117 117 117 80 80 119 119 80 124 80 119 119 119 119 119 124 124 124 124 119 124 124 124 124 124 124 124 124 124 119 119 119 119 124 124 124 119 119 119 119 119 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 124 124 124 124 124 124 124 124 119 119 119 119 124 124 124 119 119 119 119 119 124 124 124 124 124 124 124 124 124 124 124 124 124 124 119 119 117 117 117 117 117 117 117 199 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 124 124 124 124 117 117 117 119 124 119 119 117 117 117 119 117 117 117 117 117 117 117 117 124 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 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 119 124 124 124 124 124 124 124 124 124 124 124 124 124 123 124 124 124 124 117 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 117 117 117 117 117 117 117 124 117 124 117 117 117 117 117 117 117 117 117 117 117 117 124 124 124 124 124 124 124 124 124 123 123 123 123 123 124 124 124 124 123 124 124 123 123 124 123 124 117 123 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 123 123 123 123 123 123 123 123 123 123 123 117 123 123 123 123 117 123 123 123 123 117 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 199 199 199 199 199 199 199 199 199 194 194 196 196 199 199 199 199 199 199 199 199 196 199 199 196 199 194 194 196 196 196 196 196 196 196 252 196 196 252 196 196 196 196 196 196 196 196 252 196 196 252 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 252 196 196 196 196 196 196 196 196 196 196 196 196 196 196 195 196 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 246 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 246 252 252 250 252 252 252 252 252 250 250 252 250 250 250 250 250 195 195 252 252 252 252 195 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 250 250 252 250 250 195 195 252 195 195 195 195 252 252 252 252 252 252 252 195 195 195 195 195 195 195 195 195 195 195 195 252 252 250 252 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 195 195 250 250 250 250 250 252 250 252 250 250 250 250 250 250 250 250 250 250 250 250 250 195 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 248 248 246 248 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 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 246 246 246 246 241 241 246 246 246 241 241 241 241 241 241 241 246 241 246 241 241 242 246 241 242 242 242 242 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 242 246 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 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 242 242 242 242 242 242 242 246 242 246 242 242 242 242 242 242 242 242 242 242 242 242 246 246 246 246 246 246 246 246 246 242 246 246 242 242 246 245 246 246 242 245 245 242 245 245 245 245 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 245 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 245 245 245 245 245 245 245 242 242 242 242 242 245 245 245 245 245 245 245 245 245 245 245 245 245 245 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 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 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 250 250 250 250 250 250 250 250 250 250 246 246 246 246 246 250 250 250 250 246 250 250 246 250 250 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 250 245 250 250 250 250 245 250 250 250 250 250 250 250 250 245 250 250 250 250 245 250 250 250 250 245 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 250 250 250 250 250 250 250 246 250 246 246 246 245 250 250 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 246 246 245 245 245 246 246 246 246 246 245 245 245 246 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 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 250 250 250 250 250 249 249 250 250 245 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 250 250 250 250 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 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 249 249 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 245 245 245 245 245 249 245 245 245 249 245 245 245 249 249 249 249 249 245 245 249 249 249 249 249 249 245 249 249 249 245 245 249 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 245 249 245 245 249 249 249 245 245 245 245 245 245 245 249 249 245 249 249 249 249 245 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 244 249 249 249 249 249 249 249 249 249 249 249 244 249 123 123 123 123 123 123 123 123 123 117 123 123 123 123 123 123 123 123 123 123 123 117 123 123 201 123 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 201 201 201 201 117 117 201 201 201 123 117 117 117 117 117 201 117 117 117 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 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 199 117 199 199 199 199 199 117 199 117 199 199 199 117 199 199 199 199 199 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 199 117 199 199 201 117 201 201 201 201 201 199 199 199 199 199 199 201 201 201 201 201 201 201 201 201 201 201 198 198 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 117 201 117 117 117 117 201 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 117 201 201 201 201 201 201 201 201 201 201 201 201 201 198 201 201 201 201 198 201 198 198 201 201 201 201 201 197 197 201 201 201 201 201 197 197 197 197 201 197 197 197 197 197 197 197 197 197 201 201 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 197 197 197 197 197 197 197 197 198 197 201 198 198 197 197 197 197 198 197 197 198 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 253 253 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 198 198 198 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 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 196 199 199 199 199 199 196 196 199 199 196 196 196 196 196 196 196 196 196 196 196 196 195 195 195 199 195 195 195 195 199 199 199 199 199 199 199 195 195 199 199 199 195 195 199 195 195 195 195 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 195 195 199 195 195 195 195 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 195 195 195 195 195 195 195 196 199 199 196 196 195 195 195 196 196 195 195 196 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 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 253 253 195 195 195 195 195 195 253 195 250 250 253 253 250 250 250 197 253 197 197 197 253 253 197 197 197 197 197 197 197 253 253 197 197 197 253 253 253 253 253 253 253 198 197 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 253 253 197 253 253 253 253 197 197 197 197 197 197 197 197 197 197 197 253 198 198 198 253 253 253 253 253 253 253 253 253 198 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 198 198 201 201 198 198 198 199 199 199 199 199 199 199 198 198 201 199 199 198 198 198 198 198 198 198 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 198 198 199 198 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 198 198 198 198 198 198 198 199 199 199 199 199 198 198 198 199 199 198 198 198 198 198 253 253 253 253 253 253 253 253 253 198 198 198 198 198 253 253 253 253 198 253 253 198 198 253 198 253 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 195 195 198 195 195 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 195 253 195 195 195 195 253 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 195 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 251 251 251 251 251 251 251 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 251 251 251 251 251 251 251 253 253 253 253 253 251 251 253 253 253 249 249 249 249 249 251 251 251 251 251 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 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 253 253 253 253 253 253 253 253 253 253 250 253 253 253 253 253 250 253 253 250 249 249 249 249 253 249 249 249 249 253 253 253 253 253 249 249 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 253 253 249 249 249 253 253 253 253 253 253 249 253 253 253 249 249 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 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 247 249 249 249 249 249 249 249 249 249 249 247 249 249 249 249 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 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 123 123 123 123 123 123 123 201 123 123 201 201 201 201 123 201 201 201 201 201 201 201 123 123 123 123 123 200 123 201 201 201 201 201 200 200 200 200 200 200 200 200 200 200 200 200 200 200 201 201 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 253 253 253 253 197 197 197 197 197 197 197 197 253 197 197 253 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 200 200 200 200 200 200 200 200 200 201 200 200 200 200 200 200 200 200 197 200 200 197 197 197 197 197 201 201 201 201 201 197 197 201 201 201 201 197 197 197 201 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 200 200 200 200 200 200 200 200 200 197 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 200 200 200 200 200 200 200 200 200 197 197 197 197 197 200 197 197 197 197 197 197 197 200 200 197 200 200 200 200 197 197 197 197 197 197 197 200 200 197 197 197 200 200 197 200 200 200 200 253 253 251 253 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 249 251 251 251 251 249 249 249 249 249 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 251 251 247 247 247 247 247 249 249 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 247 249 249 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 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 249 251 249 249 251 251 251 251 251 251 251 251 251 247 247 251 247 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 247 251 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 251 251 251 251 251 251 251 251 251 247 251 251 247 251 251 251 251 251 247 251 251 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 109 247 197 200 197 197 197 193 193 197 197 197 197 197 193 193 193 193 193 193 193 193 193 193 193 193 193 193 197 197 197 197 197 193 193 197 197 197 197 197 197 197 197 193 197 197 193 193 193 251 193 193 193 193 193 193 193 193 193 193 193 193 193 197 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 197 197 197 197 197 251 197 197 197 197 197 197 251 251 251 251 197 251 251 251 251 251 251 251 251 251 253 253 253 253 251 251 251 253 253 253 253 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 197 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 193 193 251 251 251 251 193 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 193 251 251 251 251 251 251 197 197 197 197 197 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 193 193 251 251 193 193 193 251 251 251 251 251 251 251 247 247 251 247 247 247 247 247 247 247 247 247 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 247 251 247 247 247 247 247 247 247 247 247 251 247 251 251 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 109 247 247 247 247 247 247 247 247 247 247 247 247 247 247 109 193 200 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 110 110 193 193 193 193 193 193 193 110 110 193 193 110 110 110 110 110 110 110 110 193 193 193 193 193 193 193 247 247 247 247 247 109 109 193 193 193 109 109 109 193 109 109 109 109 109 109 247 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 110 110 110 110 110 110 110 193 110 193 193 193 193 193 110 110 110 110 110 110 110 193 110 110 110 110 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 109 109 110 109 109 109 109 109 193 193 193 193 193 109 109 193 193 193 109 109 109 109 109 110 110 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 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 109 109 109 109 109 40 109 110 110 110 109 109 40 110 40 40 40 40 40 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 40 110 110 110 110 110 110 110 110 110 40 110 110 40 110 110 110 110 110 110 110 110 110 110 110 110 110 79 79 78 78 79 88 79 78 78 78 78 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 78 78 78 78 78 88 78 78 78 78 78 78 78 78 78 88 78 78 78 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 78 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 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 78 80 80 80 80 88 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 88 88 80 80 80 88 88 80 80 80 80 80 80 80 80 88 80 80 80 88 88 80 80 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 78 78 78 78 78 88 88 78 78 78 88 88 78 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 80 80 80 80 80 80 80 124 124 124 124 124 124 124 80 80 124 80 80 80 80 80 80 80 80 80 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 80 80 124 80 80 124 80 124 124 124 124 124 124 124 124 124 124 124 80 124 124 124 80 80 80 80 80 80 80 80 80 80 124 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 124 124 124 124 124 124 124 124 124 124 124 124 81 81 124 124 124 124 124 81 124 81 124 81 81 124 123 123 123 123 123 123 81 123 123 123 123 123 123 123 123 81 123 123 123 81 81 123 123 81 81 81 81 81 81 81 81 81 81 81 81 123 124 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 80 80 80 80 80 80 80 80 80 124 80 80 80 80 80 80 80 80 80 80 80 80 80 80 87 80 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 81 87 87 87 87 87 124 87 124 80 124 124 124 124 124 124 124 124 124 124 124 124 81 87 87 87 87 87 87 87 81 124 81 81 81 87 87 87 81 81 87 87 81 87 81 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 87 87 80 87 87 87 87 80 87 87 87 87 87 87 87 81 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 80 87 80 87 87 87 87 87 87 87 87 87 87 87 87 87 90 87 87 90 90 90 87 87 87 87 87 87 87 87 90 87 87 87 87 90 87 87 94 94 94 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 95 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 95 88 88 95 95 95 88 88 88 88 88 88 88 88 95 88 88 95 95 95 95 95 95 95 95 88 88 80 80 88 80 88 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 95 95 88 95 90 90 90 88 88 88 88 88 88 90 90 90 88 88 90 90 90 90 90 90 90 90 88 88 88 88 88 88 88 88 88 88 88 88 88 90 88 88 88 90 90 80 80 80 90 90 90 90 90 90 90 90 90 88 90 90 90 90 90 90 90 90 80 90 80 80 90 90 90 90 90 80 90 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 95 95 90 90 95 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 80 80 80 80 80 90 90 80 80 80 90 90 80 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 94 94 94 90 90 90 90 90 90 94 90 90 90 94 94 94 94 94 88 88 88 88 88 92 92 88 88 88 88 88 95 88 92 92 88 92 92 92 92 92 92 92 92 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 95 95 92 92 92 92 92 92 92 95 92 88 95 95 95 92 92 95 95 95 95 95 95 95 92 92 92 92 92 92 92 95 92 95 95 95 95 92 92 92 92 92 92 92 92 92 92 92 92 92 95 95 95 95 95 95 95 95 90 90 90 90 90 95 95 95 95 95 95 95 95 95 95 95 95 95 94 90 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 95 95 95 95 95 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 95 95 94 95 95 95 95 94 94 94 94 94 94 94 95 95 94 94 94 95 95 94 95 95 95 95 92 92 92 92 92 92 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 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 92 92 92 92 92 92 92 95 92 95 95 95 95 92 92 92 92 92 92 92 92 92 92 92 92 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 95 95 92 100 92 92 92 92 92 95 92 95 95 95 92 92 95 95 95 95 92 95 95 95 100 100 100 100 100 100 100 100 92 95 95 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 200 123 200 200 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 120 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 120 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 120 120 200 200 120 120 120 200 200 200 200 200 200 200 120 120 200 200 200 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 123 123 123 123 123 123 123 120 123 120 120 120 120 120 200 200 120 120 120 120 120 120 120 120 120 120 120 123 123 123 123 123 120 120 123 123 123 120 120 120 120 120 120 120 120 120 120 120 120 120 123 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 123 81 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 120 120 123 120 123 120 120 120 120 120 120 120 120 120 120 120 120 120 123 120 120 120 120 120 123 123 123 123 123 123 126 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 126 126 126 123 126 126 126 123 123 120 123 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 200 200 193 200 200 200 200 193 193 193 193 193 193 193 200 200 200 200 200 200 200 200 200 200 200 200 114 193 110 114 114 114 114 110 110 110 110 110 110 110 114 114 114 114 114 114 114 114 114 114 114 114 200 114 114 114 114 114 114 193 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 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 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 110 110 110 110 110 114 114 110 110 110 114 114 110 110 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 110 114 114 114 114 114 110 114 110 114 114 110 110 110 110 110 110 110 110 111 110 110 110 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 116 116 114 114 114 114 114 114 114 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 116 116 114 114 116 116 116 114 114 114 114 114 114 114 114 114 114 116 116 114 116 111 116 116 116 116 116 116 116 116 116 111 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 126 126 126 126 126 126 126 126 126 120 120 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 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 126 126 120 126 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 126 126 126 126 126 126 126 120 126 120 120 121 121 121 126 126 126 121 121 121 126 121 121 121 121 121 120 120 120 120 120 120 120 200 200 200 200 200 200 200 200 200 200 200 200 120 120 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 114 200 200 200 200 200 200 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 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 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 200 121 121 121 121 121 121 121 121 121 120 121 121 121 121 121 121 121 121 121 120 120 200 121 121 121 121 114 114 114 121 121 121 121 114 114 114 114 114 114 114 114 114 114 114 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 125 125 121 121 114 114 114 114 121 114 114 114 114 114 114 116 114 114 114 116 116 116 116 116 121 121 121 121 116 116 116 121 121 121 121 121 116 116 121 121 116 116 116 116 116 116 116 125 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 126 126 126 126 126 126 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 121 121 126 121 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 126 126 126 126 128 126 126 126 126 126 126 126 126 126 126 126 126 126 128 126 126 128 128 128 121 121 121 121 121 121 121 121 121 125 125 125 125 125 125 121 121 121 125 125 125 125 125 125 125 125 125 125 116 116 116 116 125 116 116 116 116 116 116 116 116 116 116 116 116 116 125 116 116 116 116 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 126 128 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 125 125 125 125 125 125 125 126 126 126 126 126 126 126 121 121 121 121 121 121 126 126 121 121 125 126 125 125 125 125 125 125 125 125 125 125 126 126 126 126 126 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 128 128 128 126 128 128 128 125 125 125 125 125 125 128 128 128 128 128 128 128 128 128 128 128 128 128 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 127 128 128 128 128 128 128 128 125 128 125 125 125 128 127 128 125 125 127 127 125 127 127 128 128 127 127 128 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 100 100 100 100 100 100 100 100 100 95 95 100 95 95 100 100 100 100 100 100 100 100 100 100 100 100 95 95 95 95 95 95 95 95 95 95 95 95 101 95 95 95 95 95 101 101 95 101 101 101 101 101 100 100 95 95 95 95 95 95 95 95 95 95 95 101 95 95 95 101 101 101 101 101 100 100 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 95 95 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 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 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 98 101 101 101 101 101 101 101 101 101 95 101 94 101 101 101 101 101 94 94 94 94 94 98 98 101 101 101 94 94 101 101 101 101 101 94 94 101 94 94 94 94 94 94 94 98 98 94 98 98 98 98 94 94 94 94 94 94 98 94 94 94 98 98 94 94 98 101 101 101 101 101 101 101 101 101 98 101 101 101 101 101 101 101 101 101 101 101 101 101 101 93 101 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 93 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 93 98 98 98 98 93 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 94 94 87 94 94 94 94 87 87 87 87 87 87 87 87 87 87 87 87 87 94 87 87 87 87 87 87 87 87 87 87 87 87 87 87 81 87 87 81 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 89 87 87 87 87 87 87 87 87 87 89 87 87 89 89 87 87 87 89 89 89 89 89 89 89 89 89 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 123 81 81 81 81 123 123 123 123 123 123 123 123 123 123 123 81 123 123 123 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 123 123 81 81 81 81 81 81 81 81 81 123 81 81 81 81 81 81 81 81 81 123 81 81 89 89 89 89 89 89 89 89 89 81 81 89 81 89 89 89 89 89 81 81 89 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 89 89 89 89 89 89 89 89 89 81 81 81 89 89 89 89 89 89 89 89 89 89 89 89 89 89 81 81 81 81 81 81 81 81 81 81 81 123 81 81 81 81 123 81 81 123 123 126 89 89 89 89 89 89 89 81 89 81 81 81 89 89 89 81 81 126 126 126 126 126 89 89 89 89 89 89 89 89 89 126 126 126 89 89 89 89 126 89 89 126 126 89 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 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 89 94 94 89 89 89 94 94 94 87 87 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 98 98 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 98 98 98 98 98 94 89 98 98 98 94 94 94 94 98 94 94 94 94 94 94 94 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 94 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 128 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 128 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 128 89 89 89 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 128 98 98 128 98 98 98 98 98 98 98 98 128 98 98 128 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 128 98 98 128 98 98 98 98 98 98 98 98 98 98 98 129 98 128 128 89 89 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 126 126 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 129 129 128 98 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 129 129 128 128 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 127 127 128 128 127 127 127 128 128 128 128 127 127 127 128 127 127 127 127 127 127 127 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 101 100 100 100 100 101 101 101 101 101 101 101 101 100 101 101 101 100 100 101 101 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 101 101 101 101 101 101 101 101 101 93 101 101 93 101 101 101 101 101 101 101 101 93 101 101 101 101 93 93 93 93 93 93 93 98 98 98 98 98 98 93 93 93 93 93 93 93 93 93 93 93 93 93 93 101 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 101 101 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 96 96 93 93 96 96 96 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 101 101 101 101 101 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 101 100 100 100 100 101 101 101 101 101 101 100 100 100 100 100 96 96 101 101 101 101 101 96 96 96 96 96 96 96 96 96 96 100 100 96 100 96 96 96 96 96 100 100 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 100 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 97 96 96 97 97 97 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 93 98 98 98 93 93 98 98 98 98 98 98 98 98 98 129 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 93 93 98 98 93 98 93 98 98 98 98 98 98 98 98 98 98 98 93 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 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 127 127 127 127 127 127 129 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 129 129 129 129 129 127 129 129 129 129 129 129 127 127 127 127 127 127 127 127 127 127 129 129 127 129 129 129 129 127 127 127 127 127 127 127 127 127 127 127 127 127 129 127 127 127 127 127 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 98 98 129 98 129 129 129 98 129 129 129 129 129 129 129 129 129 93 93 93 93 93 93 129 93 93 93 93 129 129 129 93 129 129 129 129 129 129 129 93 93 129 93 93 129 168 129 129 129 129 129 129 168 129 129 129 168 168 127 127 127 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 168 93 93 93 93 168 168 168 168 168 168 168 168 93 168 168 168 168 93 168 168 168 168 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 97 97 96 97 97 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 93 96 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 98 93 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 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 96 96 96 96 96 96 96 96 96 96 96 96 93 93 96 93 96 96 93 93 93 93 93 93 93 93 96 96 96 96 96 93 93 96 96 96 93 93 93 93 96 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 96 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 96 96 96 96 96 96 96 93 93 93 93 93 93 93 96 96 96 93 93 96 96 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 84 97 97 97 97 97 97 97 96 97 85 85 85 85 85 97 97 97 85 85 97 97 85 85 85 85 97 85 96 96 96 85 85 85 96 96 96 96 96 96 96 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 96 96 96 96 96 96 96 96 96 93 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 93 93 93 93 93 93 93 93 93 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 96 85 96 96 96 96 84 96 96 93 93 93 96 96 96 96 93 96 96 84 84 84 85 85 84 85 84 85 85 84 84 84 84 84 84 84 84 84 84 84 84 84 85 84 84 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 96 85 85 85 85 96 96 96 96 96 96 85 96 96 96 96 85 96 96 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 84 85 85 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 84 85 85 165 165 85 85 85 165 165 85 85 165 85 85 165 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 156 156 156 156 156 156 156 156 156 156 156 156 275 275 156 156 156 156 275 275 156 275 275 275 273 156 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 273 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 273 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 279 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 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 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 273 273 273 275 275 275 275 275 275 275 273 273 275 275 273 273 273 275 273 273 273 273 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 280 280 273 273 280 273 280 280 273 275 275 275 275 275 280 280 280 280 275 280 280 275 280 280 273 273 273 280 273 280 273 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 279 275 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 203 203 279 203 203 279 279 279 279 203 203 279 203 203 279 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 204 204 204 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 204 279 279 204 204 204 204 204 204 204 204 204 204 204 203 203 204 204 204 204 203 204 204 204 204 204 280 280 279 280 280 280 280 279 279 279 279 279 204 279 280 280 280 280 280 280 280 280 280 280 280 280 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 280 280 204 280 280 204 280 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 280 280 204 280 280 280 280 204 204 204 204 204 204 204 280 280 204 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 275 275 280 280 280 275 275 275 275 275 275 275 280 280 275 275 275 280 280 275 275 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 280 280 280 275 275 275 275 275 275 275 275 275 275 279 279 275 275 275 275 279 279 279 279 279 279 280 280 275 275 280 280 280 275 275 275 275 275 275 280 275 275 275 279 280 275 279 279 280 280 280 280 280 280 280 279 280 279 279 280 280 280 280 280 279 280 280 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 280 280 275 280 280 280 280 275 275 275 275 275 275 280 275 275 275 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 281 281 280 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 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 281 280 280 281 281 281 281 281 281 280 281 281 281 281 280 280 280 280 280 280 280 281 281 280 280 280 281 281 280 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 281 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 281 281 280 281 281 281 281 280 280 280 280 280 281 281 280 280 280 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 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 131 203 130 131 131 131 131 130 130 130 130 131 131 131 131 131 130 131 131 131 131 131 131 131 131 131 130 130 130 131 131 131 131 130 131 130 130 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 130 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 130 131 131 131 131 86 86 86 86 86 86 86 86 131 86 86 86 86 131 86 86 86 86 86 86 86 86 86 86 86 86 82 86 82 82 82 82 82 86 86 86 86 82 86 86 82 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 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 86 86 86 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 86 131 131 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 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 132 131 86 86 132 86 132 86 86 86 86 86 86 86 86 86 86 86 86 86 132 86 86 86 86 86 131 131 131 131 132 132 132 131 131 131 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 79 79 82 79 82 79 79 79 79 79 79 79 79 79 79 79 79 79 82 79 79 79 88 88 79 79 79 79 79 79 79 79 79 79 79 79 79 88 79 79 88 88 88 88 88 88 88 88 79 88 88 88 88 79 79 79 79 79 79 88 79 79 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 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 88 88 88 88 82 82 88 88 88 82 82 82 82 82 88 88 82 82 82 88 88 82 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 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 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 82 82 82 82 82 88 88 88 82 88 88 88 88 88 88 88 88 88 88 88 88 88 82 82 88 82 82 82 82 88 88 88 88 88 88 88 88 88 88 88 92 88 88 88 132 132 132 132 132 132 132 132 132 132 132 132 86 86 132 132 132 132 86 86 86 86 86 86 86 91 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 82 82 82 86 86 82 86 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 86 86 86 86 86 86 86 86 86 86 86 86 82 86 86 82 86 86 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 86 86 86 86 86 86 82 86 86 86 86 86 86 82 86 86 86 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 92 92 82 82 92 92 92 82 82 82 82 82 82 92 82 82 82 92 92 92 88 88 132 132 132 132 132 132 132 91 132 86 91 91 91 91 91 132 132 91 91 91 91 91 91 91 91 91 86 86 82 91 91 91 91 82 82 82 82 82 82 82 91 91 82 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 86 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 82 82 82 82 82 82 82 92 82 92 92 92 92 92 82 82 82 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 88 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 92 92 92 92 92 92 92 92 92 92 92 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 92 92 92 92 92 91 91 82 82 82 82 92 82 82 82 82 82 92 92 82 82 82 92 92 92 92 92 92 92 92 92 92 92 92 92 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 92 92 92 92 92 92 92 92 91 91 91 91 91 91 91 92 92 92 92 92 92 92 91 91 92 92 92 99 91 92 92 99 99 99 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 100 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 100 92 100 100 92 99 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 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 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 169 281 281 169 169 169 281 281 280 281 281 281 281 280 280 280 280 280 280 281 281 281 281 281 281 281 281 281 281 281 204 281 280 280 280 280 280 280 280 280 280 204 204 280 280 280 280 280 280 280 204 204 204 204 204 204 204 204 204 204 281 204 204 204 204 280 204 280 280 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 169 169 281 169 169 169 169 281 281 281 281 281 281 204 169 169 169 204 204 204 169 204 204 204 204 204 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 204 281 281 204 204 204 204 204 204 204 204 281 281 281 281 281 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 169 169 169 169 169 169 169 169 169 204 204 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 133 133 133 169 133 169 169 133 133 133 204 169 204 204 204 133 133 169 133 204 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 280 280 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 203 203 204 204 204 203 203 203 203 131 131 131 131 204 203 131 131 131 204 131 131 131 131 131 131 131 203 131 131 131 131 131 203 203 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 204 131 204 204 131 131 131 204 204 204 204 204 131 131 131 131 131 131 131 131 131 131 131 131 131 131 204 204 204 204 204 131 131 204 204 204 204 204 204 131 204 204 204 131 131 131 131 131 131 131 131 131 131 131 131 131 131 204 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 132 132 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 132 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 132 131 131 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 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 204 133 133 133 133 204 204 204 204 204 204 204 133 133 204 204 204 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 132 132 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 132 132 133 133 132 133 132 133 133 133 133 133 133 133 133 133 133 133 133 133 132 133 133 133 133 133 133 133 204 133 133 133 133 204 204 204 204 204 204 133 204 204 204 204 133 204 204 204 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 204 133 133 133 133 133 133 133 133 133 204 204 204 133 133 133 133 204 133 133 133 133 131 132 132 132 132 132 132 132 132 132 133 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 133 133 133 133 133 132 132 131 133 131 131 131 132 132 133 133 131 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 132 133 132 132 132 132 132 132 132 133 132 132 99 99 91 91 99 91 99 133 99 133 133 99 99 99 133 133 133 133 133 99 99 133 133 133 99 99 99 99 99 99 99 99 99 99 99 99 99 99 91 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 91 91 91 91 91 91 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 91 91 91 91 91 91 91 91 91 91 91 91 132 132 132 132 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 99 99 99 99 99 99 99 99 99 91 99 91 91 99 99 99 99 99 91 99 99 91 99 99 99 99 91 91 132 91 91 91 91 132 132 132 132 132 91 91 132 132 132 91 91 91 91 91 91 99 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 99 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 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 91 99 99 99 99 91 91 91 91 91 99 99 91 91 91 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 100 100 100 99 99 99 100 100 100 100 100 100 100 100 100 100 100 100 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 169 281 281 169 281 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 281 281 281 281 281 282 281 281 281 281 281 169 169 282 281 169 169 169 282 169 169 169 282 281 282 282 282 282 282 282 282 169 169 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 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 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 169 169 169 169 169 169 169 169 169 133 133 133 169 133 133 133 133 133 133 133 133 133 169 169 169 169 169 169 169 133 169 133 133 133 133 133 169 170 169 170 133 170 169 170 170 170 170 170 282 282 282 282 282 282 282 282 282 169 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 282 169 169 169 169 282 282 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 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 169 282 169 169 169 169 282 170 169 170 170 170 170 170 169 169 169 169 170 169 169 170 170 170 170 170 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 169 282 170 169 170 170 282 282 282 282 282 282 282 170 170 170 170 170 170 170 282 282 282 282 282 282 170 170 170 170 170 170 133 133 133 133 133 133 133 133 133 99 133 133 133 133 133 133 133 133 133 133 133 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 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 100 99 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 99 99 99 99 100 100 100 99 99 99 99 100 100 100 100 100 100 100 100 100 100 100 100 99 100 100 100 100 97 100 100 100 100 100 100 100 100 100 100 100 97 100 100 100 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 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 97 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 97 97 97 97 97 97 97 99 97 99 97 97 97 97 97 97 97 97 97 97 100 96 99 99 99 99 99 97 99 97 99 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 96 96 96 97 97 97 96 96 97 97 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 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 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 133 170 170 170 170 133 133 133 133 133 133 170 170 170 133 170 133 170 170 133 170 170 170 170 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 99 99 99 133 133 99 99 99 133 133 133 133 133 99 99 133 133 133 99 99 133 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 97 97 170 170 97 97 97 170 170 170 170 170 170 170 97 97 170 170 170 97 97 99 97 97 99 97 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 99 99 99 99 99 99 99 170 170 170 170 170 99 99 170 170 170 99 99 170 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 99 99 99 99 99 97 97 99 99 99 99 99 99 97 99 99 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 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 83 83 83 83 83 83 83 83 170 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 85 85 85 85 85 97 85 85 85 85 85 85 85 83 83 83 83 83 83 83 83 83 97 97 97 97 83 83 83 83 83 83 85 85 97 85 85 85 85 170 170 170 170 97 97 97 170 170 170 97 97 97 97 97 97 97 97 97 97 97 97 85 85 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 85 85 97 85 85 85 85 97 97 97 97 85 85 85 97 85 85 85 85 85 85 85 83 83 83 83 83 83 83 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 273 273 275 275 273 273 273 273 273 275 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 156 156 156 156 273 273 273 273 156 273 273 273 273 273 156 273 273 273 273 273 273 273 156 273 273 156 156 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 275 275 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 280 280 280 280 280 280 280 273 273 280 280 280 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 274 273 274 273 274 274 274 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 274 273 273 273 273 273 273 273 274 274 273 274 273 273 273 273 273 273 273 274 273 273 274 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 274 280 280 274 274 274 280 280 280 280 280 280 280 281 281 281 281 281 281 281 281 281 281 281 281 281 280 281 281 281 281 274 274 274 280 274 274 274 274 280 280 280 280 280 280 274 280 280 280 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 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 281 281 281 281 281 278 278 281 281 281 281 281 278 281 278 278 281 278 278 278 278 278 278 278 278 278 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 278 274 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 278 278 278 278 278 278 278 281 274 281 281 281 278 278 281 281 281 281 281 281 281 281 278 278 278 278 278 278 278 281 278 281 281 278 278 278 278 278 278 278 278 278 278 278 274 274 274 274 274 274 274 274 274 278 274 274 274 274 274 274 274 274 274 274 274 278 274 274 274 274 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 273 274 273 273 273 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 274 273 273 273 274 274 274 274 274 274 274 273 273 280 273 273 280 273 280 280 280 280 280 280 274 280 280 280 274 274 280 274 274 274 274 273 274 274 274 274 273 273 273 273 274 274 274 273 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 273 274 273 273 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 278 278 274 274 274 278 278 274 278 274 274 278 278 278 278 278 278 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 272 274 272 272 272 272 272 278 274 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 272 278 272 272 272 272 272 272 272 272 272 272 272 272 274 272 274 274 278 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 274 269 274 274 274 274 274 274 274 274 274 274 274 274 272 272 274 274 272 272 272 272 272 272 272 272 274 274 274 274 274 274 274 274 274 274 274 274 274 272 274 274 274 274 274 272 272 272 272 272 272 272 272 272 272 274 274 274 274 274 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 269 272 274 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 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 282 281 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 281 282 282 282 282 281 281 281 282 282 282 282 281 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 170 282 170 170 282 282 282 282 282 282 282 282 282 282 167 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 227 282 282 282 282 282 282 282 282 227 282 282 282 227 227 282 227 227 227 227 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 227 227 282 227 227 227 227 282 282 282 282 282 282 227 282 282 282 227 227 282 282 282 227 227 227 227 227 227 227 228 227 228 228 228 228 228 227 227 227 227 227 227 227 228 228 227 227 227 170 170 170 170 170 170 170 170 170 83 170 170 83 170 170 83 170 170 170 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 85 83 85 85 83 85 83 83 83 83 83 83 83 83 83 83 83 83 83 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 77 77 77 77 77 83 83 83 83 83 77 77 85 83 85 85 85 77 77 83 85 85 77 77 77 77 77 83 83 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 77 77 83 83 77 77 77 83 83 83 83 77 77 77 77 77 77 77 77 77 77 77 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 77 83 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 83 77 83 83 77 77 77 83 83 77 77 77 77 77 77 77 77 77 77 77 77 77 163 163 77 77 163 163 163 77 77 77 77 77 77 77 163 163 77 77 77 163 163 163 163 163 163 163 227 227 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 228 282 228 282 282 228 228 228 282 282 282 282 282 282 282 282 228 282 282 282 228 228 282 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 163 163 282 282 282 282 282 167 282 282 282 282 282 167 167 167 167 167 282 167 167 167 167 167 167 167 167 167 282 282 167 167 167 167 167 282 167 170 170 167 167 167 167 167 83 83 167 83 83 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 83 167 167 167 167 167 167 167 167 167 83 83 83 167 167 167 167 83 83 167 83 83 83 163 163 228 228 163 163 163 228 228 228 228 228 167 163 163 163 228 163 167 163 163 167 167 163 163 163 228 228 282 282 228 167 167 282 282 282 282 282 167 167 282 167 167 167 167 167 167 167 163 167 167 167 167 167 167 167 167 228 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 83 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 167 167 167 167 167 167 167 167 167 83 83 83 167 163 167 167 83 83 163 83 83 83 163 163 163 163 163 163 163 163 163 163 167 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 227 227 228 227 227 228 227 228 228 228 228 228 228 228 228 158 228 228 228 158 158 158 158 158 158 158 228 228 228 228 228 228 228 228 228 163 163 228 158 158 158 158 228 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 228 228 228 228 158 158 158 228 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 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 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 163 163 163 158 158 158 158 163 163 158 163 163 163 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 163 158 163 163 158 158 158 158 158 158 158 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 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 163 158 163 163 163 163 163 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 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 267 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 267 267 272 272 267 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 267 272 272 272 272 267 272 272 272 272 272 272 272 272 267 272 272 272 272 267 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 278 272 272 272 272 278 278 278 278 278 278 278 272 272 278 278 278 272 272 278 278 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 270 270 270 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 227 227 227 227 227 227 227 278 278 278 278 278 278 278 281 278 281 281 281 281 278 278 278 278 278 278 278 278 278 278 278 278 278 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 282 278 278 278 278 278 278 278 281 281 281 281 281 281 282 281 281 281 282 282 281 282 282 278 278 278 278 278 278 278 282 282 282 282 282 282 282 282 282 282 282 278 282 282 282 227 227 227 227 227 227 227 278 227 278 278 278 278 227 227 227 227 227 227 227 227 227 227 227 227 227 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 227 227 227 227 227 227 227 278 227 278 278 278 278 278 278 278 278 278 227 278 278 278 227 227 227 227 227 227 227 278 227 278 278 278 227 227 278 278 227 227 227 278 282 282 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 282 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 270 270 272 272 270 270 270 272 272 272 272 272 272 272 270 270 272 272 272 270 270 272 270 270 272 157 272 272 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 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 227 227 227 227 227 227 227 272 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 272 227 272 272 272 278 227 272 272 278 278 278 278 278 278 278 278 278 278 278 278 278 227 227 227 227 227 227 227 278 227 278 278 278 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 272 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 272 272 272 272 272 272 227 272 272 272 272 272 272 272 272 272 272 272 227 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 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 270 270 270 270 270 157 270 270 270 157 157 157 157 157 157 157 157 157 157 157 270 157 157 157 157 157 227 227 227 227 227 227 157 227 227 227 227 227 227 227 227 157 227 227 227 227 157 227 227 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 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 227 158 227 227 227 227 227 227 227 227 227 227 227 227 227 227 158 227 227 227 158 158 158 158 158 158 158 227 227 158 158 158 227 227 227 227 227 158 158 227 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 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 158 158 158 158 158 158 158 158 157 157 227 227 157 157 157 227 227 227 227 227 157 157 227 227 227 227 158 227 158 158 158 158 158 158 158 158 158 157 158 157 157 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 158 157 157 158 157 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 158 158 158 158 272 272 272 272 272 272 267 267 267 267 267 267 272 267 272 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 272 272 272 272 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 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 270 270 270 270 270 270 270 270 272 270 270 270 270 272 270 270 270 270 270 272 272 272 272 272 272 272 272 272 272 272 272 270 270 272 272 272 270 270 272 270 270 272 272 270 272 272 270 272 270 270 270 270 270 270 270 270 272 270 270 270 270 272 270 270 270 270 270 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 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 272 267 272 272 267 267 267 267 267 270 267 272 272 272 272 272 272 270 272 272 272 270 270 270 270 270 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 270 270 270 270 270 270 270 267 267 267 267 267 267 267 270 267 267 270 264 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 264 267 267 267 267 267 264 267 264 264 264 264 264 267 267 267 264 264 264 264 264 264 264 270 270 270 270 270 270 270 270 270 157 157 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 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 270 270 157 270 270 157 270 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 270 270 157 270 270 270 270 157 157 157 157 157 157 157 157 270 157 157 157 270 270 157 270 270 270 270 157 157 157 157 157 157 157 158 157 158 158 158 158 157 157 157 157 157 157 157 157 157 157 157 157 157 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 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 157 157 158 157 157 158 157 158 158 158 158 158 158 158 158 157 158 158 158 157 157 158 158 157 158 157 270 270 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 270 270 157 157 270 270 270 157 157 157 157 157 157 157 157 270 157 157 157 270 270 157 157 157 270 270 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 270 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 268 268 268 268 268 268 268 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 264 264 264 264 264 270 264 264 264 264 264 270 270 270 264 270 270 270 270 270 270 270 264 264 264 264 264 264 264 264 264 270 270 270 270 264 264 264 264 264 264 264 264 270 270 264 264 264 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 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 270 270 270 270 268 268 270 268 268 268 268 268 268 268 268 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 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 270 264 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 264 270 270 268 270 270 270 270 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 270 268 270 268 268 270 268 270 270 270 270 268 270 268 270 270 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 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 268 268 268 264 264 264 264 268 268 268 268 268 268 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 268 268 268 268 268 268 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 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 268 264 264 264 264 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 264 264 264 264 264 264 0 264 264 264 264 264 264 264 264 264 264 0 0 264 0 0 264 264 0 264 264 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 0 0 0 0 0 0 0 0 0 268 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 0 0 0 0 0 268 0 268 268 0 268 268 268 268 268 268 268 268 268 268 268 268 0 0 268 268 0 0 0 268 268 268 268 268 0 0 268 268 268 0 0 268 268 268 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 268 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 268 268 268 268 268 268 268 157 157 157 157 157 157 157 157 268 157 157 157 268 268 157 157 268 268 268 157 157 157 157 157 157 157 157 157 157 157 157 158 157 157 157 157 158 158 158 157 158 158 158 158 158 268 268 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 158 158 268 268 157 157 224 224 224 158 157 158 158 158 158 158 224 224 224 158 158 224 224 224 224 224 224 224 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 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 159 158 224 224 224 224 224 224 224 158 158 158 158 158 158 158 158 224 158 158 158 224 224 158 158 158 158 224 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 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 158 224 158 158 224 158 224 158 158 159 158 158 158 158 158 158 158 158 158 224 224 159 159 159 159 226 224 224 224 224 226 224 226 224 224 224 224 224 224 226 224 224 224 226 226 226 226 226 226 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 268 268 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 224 224 224 268 268 224 224 224 224 268 224 224 224 224 224 224 224 0 0 0 0 0 224 0 0 0 224 224 0 224 224 224 224 0 224 224 224 224 224 224 224 224 224 0 0 0 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 224 268 268 268 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 268 268 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 224 0 0 0 0 0 0 0 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 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 226 226 224 226 226 226 226 226 226 226 226 226 226 226 226 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 226 0 0 226 0 0 0 0 0 0 0 0 0 0 0 0 0 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 0 0 226 0 0 226 0 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 0 0 0 0 0 0 0 226 226 226 226 0 0 0 0 0 0 0 0 0 0 226 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 159 159 159 158 158 163 158 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 159 159 158 159 159 159 159 158 158 158 158 163 159 163 163 163 163 163 163 163 163 163 159 159 159 159 159 159 159 163 163 163 163 163 163 163 159 159 163 159 163 159 159 163 159 159 159 159 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 71 163 163 163 77 163 77 77 71 71 71 163 163 71 71 71 77 71 71 71 71 159 159 163 159 159 71 159 163 163 163 163 163 163 163 163 71 163 163 163 71 71 71 71 71 71 71 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 71 71 163 71 71 71 71 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 71 71 71 71 71 71 71 163 163 163 163 71 71 71 71 71 71 71 71 71 71 71 159 159 71 71 159 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 160 160 160 160 160 163 163 77 163 163 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 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 77 77 77 77 77 77 77 77 77 77 77 77 162 77 77 162 162 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 85 77 85 85 85 85 85 77 77 77 85 85 85 77 85 85 85 165 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 162 77 77 77 162 77 162 162 162 162 162 162 162 165 165 162 165 162 162 162 162 162 162 162 162 165 162 165 165 165 162 162 162 162 162 162 162 77 162 77 77 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 162 162 162 162 162 162 162 77 162 77 77 77 162 162 162 77 77 162 162 77 162 77 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 165 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 165 165 165 165 165 162 162 162 161 161 161 161 161 161 161 161 161 161 161 162 162 161 161 161 162 162 162 162 162 161 161 162 162 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 160 160 71 71 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 160 71 71 162 162 160 160 160 160 160 160 160 160 160 160 71 71 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 77 71 77 77 77 77 71 77 77 77 77 77 77 77 77 77 77 77 77 71 71 77 77 71 77 77 163 77 163 163 77 77 77 163 163 163 77 77 77 77 163 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 71 77 77 77 71 71 77 77 77 77 77 77 71 77 77 77 77 162 77 162 162 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 162 162 71 162 162 162 162 71 71 71 71 71 71 71 71 71 71 71 162 71 71 71 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 71 71 162 162 162 162 162 162 162 162 162 71 71 162 162 162 162 162 162 162 162 162 162 162 160 161 160 160 160 161 161 160 160 160 160 160 160 160 161 161 160 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 161 161 160 161 161 161 161 160 160 160 160 160 161 161 160 161 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 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 294 160 160 160 294 294 294 294 294 294 294 160 160 160 160 160 160 160 160 160 160 160 160 161 161 160 160 160 160 161 293 293 293 293 293 293 293 294 294 294 294 293 293 293 160 294 160 160 294 293 293 294 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 296 293 293 296 293 293 293 293 293 293 293 293 296 293 296 296 296 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 296 161 161 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 161 296 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 296 296 296 296 296 296 296 296 296 296 296 296 161 161 161 161 161 161 161 161 161 161 296 296 296 296 296 296 296 161 296 161 161 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 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 295 296 296 295 295 295 295 296 296 295 295 295 295 295 295 295 295 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 225 225 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 225 0 0 0 0 0 0 0 225 0 225 225 225 225 225 225 225 225 225 225 225 0 225 225 225 225 225 0 0 0 0 225 225 225 226 226 226 226 226 226 226 225 225 226 225 225 225 225 225 225 225 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 225 225 225 225 225 225 225 226 226 226 226 226 225 225 225 225 226 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 0 0 225 225 225 0 0 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 223 225 225 225 225 225 225 225 225 225 225 225 225 223 223 223 223 223 223 223 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 223 223 225 225 225 225 223 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 223 223 223 223 223 223 223 225 225 225 225 225 225 225 223 223 223 225 225 223 223 223 223 223 223 223 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 159 226 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 226 226 226 226 226 159 159 226 226 226 226 159 159 159 226 159 159 159 159 159 159 159 226 226 159 159 159 159 226 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 158 159 158 158 159 159 159 158 158 158 158 158 159 159 159 159 158 159 159 159 159 159 159 159 159 159 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 159 159 158 159 159 159 159 159 159 159 159 159 158 159 158 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 294 159 159 159 159 294 159 159 159 159 159 71 159 159 294 159 159 159 294 294 71 71 294 294 294 159 159 159 159 159 159 71 159 159 159 159 71 159 71 159 71 71 71 71 71 71 71 71 71 71 71 71 71 71 159 71 159 159 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 294 71 71 71 71 71 71 71 71 71 71 160 294 71 160 160 223 290 225 225 223 225 223 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 293 293 225 225 225 225 225 225 225 293 293 225 225 225 293 293 225 225 293 293 293 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 226 225 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 226 225 225 225 225 225 226 226 225 225 225 226 226 226 226 226 226 226 226 226 226 226 226 294 294 294 294 294 294 294 226 226 226 226 226 294 294 226 294 294 294 294 294 294 294 293 293 294 293 294 294 294 294 294 225 225 294 225 294 294 294 294 294 294 294 294 294 294 294 294 294 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 294 294 294 294 294 225 294 225 225 225 225 225 225 225 225 225 225 225 225 225 225 225 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 293 293 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 160 160 160 290 290 293 293 290 290 290 293 293 293 293 293 293 293 290 290 293 293 290 290 290 293 290 290 290 290 293 293 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 290 293 290 290 293 290 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 290 290 290 290 290 290 290 293 290 293 293 293 293 293 290 290 290 290 290 290 290 290 290 290 290 290 293 293 293 293 293 293 293 294 293 294 294 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 294 294 294 294 294 294 294 294 294 160 294 294 294 294 294 294 294 294 294 294 294 294 293 293 293 293 293 293 293 293 293 294 294 294 293 293 293 294 294 293 293 294 294 294 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 296 290 290 290 290 296 296 296 293 293 293 293 293 293 293 296 296 293 293 293 296 296 293 296 296 296 296 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 296 296 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 296 296 293 293 296 296 296 293 293 293 293 293 293 296 293 293 293 296 296 293 293 296 290 290 296 290 290 290 290 296 296 296 296 296 296 296 296 290 296 296 296 290 290 296 290 296 296 295 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 295 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 295 295 296 295 295 295 295 296 296 296 296 296 295 295 295 295 295 295 295 295 295 295 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 225 0 225 225 223 225 223 0 0 0 223 223 0 0 223 223 0 223 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 223 225 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 290 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 290 223 223 223 223 223 223 223 223 290 223 223 290 223 0 0 0 0 0 0 0 0 0 223 0 223 223 223 0 0 0 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 225 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 286 0 0 223 0 0 223 0 223 223 223 223 223 223 223 223 284 223 284 223 284 284 284 284 284 284 284 223 223 223 223 223 223 223 286 223 286 286 286 286 286 223 286 223 286 286 286 286 286 286 286 286 286 284 284 284 284 284 284 284 223 284 223 223 223 284 286 284 284 284 286 286 286 286 286 284 284 286 284 284 286 284 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 295 295 295 295 295 295 295 295 290 290 295 295 295 290 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 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 289 289 289 290 290 290 289 289 290 290 290 290 290 290 290 290 289 290 290 290 290 289 290 290 289 295 289 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 295 295 290 295 295 295 295 290 295 295 295 295 290 290 290 290 290 295 295 295 290 290 295 295 295 295 295 295 289 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 289 295 295 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 290 286 290 290 290 290 290 223 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 289 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 289 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 289 286 289 289 289 289 289 286 286 286 289 289 286 286 286 286 286 286 289 286 286 286 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 286 286 286 286 286 286 286 286 286 289 289 289 289 286 286 286 286 286 286 286 286 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 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 286 286 286 286 286 283 283 286 286 286 286 286 286 283 283 283 286 283 283 283 283 283 283 283 283 283 286 286 286 286 286 286 285 286 286 286 286 286 286 286 286 286 286 286 286 285 285 286 286 285 285 285 283 283 283 283 283 285 285 285 285 286 285 285 285 285 285 285 285 285 285 285 285 285 285 285 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 289 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 289 289 289 289 289 288 289 289 289 288 288 288 288 288 288 288 289 288 288 288 288 288 288 288 288 288 285 285 286 286 288 288 288 286 286 289 286 288 286 288 286 288 288 288 288 288 288 288 285 285 288 285 285 285 285 288 288 288 288 288 287 287 285 285 285 285 287 285 285 287 287 287 287 285 285 285 285 285 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 285 285 286 286 286 286 286 286 286 286 286 286 286 286 286 286 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 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 38 38 38 31 38 38 38 38 38 285 285 285 285 285 287 287 38 38 38 287 38 38 38 38 38 38 38 38 285 285 285 285 285 285 285 287 285 287 285 287 287 287 285 287 285 285 287 287 287 287 287 287 287 287 38 38 38 38 38 38 38 285 287 285 285 287 38 38 287 287 287 287 38 287 287 287 38 38 38 38 38 38 38 38 38 287 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 287 287 287 287 287 287 287 287 287 288 287 287 288 287 287 287 287 287 287 287 287 287 287 287 287 287 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 287 287 287 287 287 287 287 288 288 288 288 288 287 288 288 288 288 287 287 288 287 288 287 287 287 287 287 287 287 287 287 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 291 287 38 38 38 38 38 38 38 38 38 287 287 38 38 287 38 38 38 38 287 38 38 287 287 287 287 38 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 38 38 38 38 38 41 38 38 38 38 38 38 41 41 41 41 38 41 41 41 41 41 41 41 41 41 287 287 287 287 287 287 41 287 287 291 287 287 287 287 287 41 287 287 287 41 41 287 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 37 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 289 288 289 289 288 288 288 289 289 289 289 289 289 292 289 288 289 289 289 288 288 292 288 288 288 288 289 289 289 289 289 292 292 289 289 289 289 289 289 289 289 292 289 289 289 292 292 292 292 292 292 292 292 288 292 292 292 292 292 292 292 289 292 292 292 292 292 292 292 292 292 292 292 292 288 288 292 292 292 292 288 292 292 292 292 292 292 292 292 292 292 292 292 292 288 292 292 292 292 292 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 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 292 295 295 292 295 292 295 295 295 295 295 295 295 295 292 295 295 295 292 292 295 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 289 292 292 292 292 289 289 295 295 289 292 292 289 289 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 291 291 292 292 291 291 291 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 291 291 292 292 292 292 291 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 291 291 291 291 291 291 291 292 291 292 292 291 292 291 291 291 291 291 291 291 291 292 291 291 291 291 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 287 41 41 41 41 287 287 291 287 291 291 291 287 41 287 291 291 291 41 291 291 291 291 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 291 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 291 291 291 287 291 291 291 288 291 288 291 291 291 291 291 291 291 291 291 291 291 291 291 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 291 291 291 291 291 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 291 291 288 288 291 288 291 288 288 288 288 288 288 288 288 288 288 288 291 292 292 292 41 41 41 41 41 291 291 41 41 291 291 291 291 291 291 291 41 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 292 41 41 291 291 41 291 41 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 39 39 39 39 39 39 39 41 41 41 41 41 39 39 39 39 39 39 39 39 39 39 39 39 39 39 41 41 41 41 41 41 41 291 41 291 291 291 291 41 41 41 41 41 41 41 41 44 44 44 44 44 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 44 44 221 44 44 44 44 291 221 291 291 291 221 221 221 291 291 221 44 291 221 221 44 44 44 44 44 44 44 44 44 221 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 39 39 39 39 39 39 39 41 39 41 41 41 41 39 39 39 39 39 39 39 39 44 39 39 44 44 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 44 41 41 41 44 44 44 44 44 41 44 41 41 41 41 41 41 41 41 41 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 39 39 39 39 39 39 39 39 39 44 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 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 39 39 39 39 39 39 39 39 39 39 44 44 39 39 39 39 44 44 39 44 44 44 39 39 39 39 39 39 39 39 39 44 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 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 296 296 296 296 299 299 295 296 296 296 296 296 299 299 299 299 299 299 299 299 299 299 299 299 299 299 295 295 295 295 295 295 295 295 295 296 295 295 295 295 295 295 299 299 295 299 299 299 295 295 295 295 295 299 295 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 296 296 161 296 296 296 296 161 161 161 161 161 161 161 296 296 161 296 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 164 164 161 161 161 161 161 161 161 164 164 161 164 164 164 164 164 164 164 164 164 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 296 296 299 299 299 299 299 299 299 299 299 161 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 164 299 299 164 299 299 299 161 164 164 164 164 164 164 164 164 164 164 164 164 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 164 164 164 164 164 164 164 299 299 164 164 164 299 299 164 164 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 298 299 299 299 299 298 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 165 165 165 165 165 165 165 161 161 161 165 165 165 165 165 165 165 165 165 161 164 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 165 164 165 165 165 164 164 164 164 164 164 164 164 164 165 165 165 165 164 164 164 164 164 164 164 164 164 164 164 164 164 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 85 165 85 85 85 165 165 85 85 85 85 85 165 165 85 85 85 85 165 85 85 85 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 85 85 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 84 164 164 165 165 164 164 164 165 165 165 165 165 165 165 165 165 165 165 165 165 84 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 84 84 165 165 84 84 84 165 165 165 165 165 84 84 165 165 165 84 84 165 84 84 164 164 164 164 164 84 164 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 299 299 299 166 166 299 166 166 166 164 299 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 166 166 166 166 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 166 164 164 164 164 166 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 168 164 164 164 164 164 164 164 161 164 161 161 164 161 164 164 164 164 164 164 164 164 164 164 164 164 164 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 164 164 164 164 164 164 161 164 161 161 161 161 161 161 161 161 161 161 164 164 161 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 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 84 84 84 164 164 164 164 164 164 84 164 164 164 164 164 164 164 164 164 164 84 84 164 84 84 168 168 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 166 298 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 168 168 168 168 168 168 168 166 166 168 168 166 166 166 168 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 168 168 168 168 168 168 168 164 164 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 84 84 84 168 168 84 84 84 93 93 84 168 84 84 93 84 93 93 93 93 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 93 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 127 166 166 166 127 127 166 166 127 127 127 166 166 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 127 127 166 166 127 168 168 166 166 166 168 168 168 168 166 166 168 168 168 168 168 168 127 127 168 127 127 127 127 168 168 168 168 168 168 168 168 168 168 168 127 168 168 168 127 166 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 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 39 39 39 39 39 39 39 39 39 44 44 39 39 39 39 39 39 39 39 39 39 44 39 39 44 39 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 221 221 44 221 221 44 44 44 44 221 44 44 221 221 221 221 44 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 221 221 221 221 221 221 221 221 221 291 291 291 221 291 221 291 291 291 291 291 291 291 221 221 221 221 221 221 221 221 221 291 291 291 291 221 221 221 221 221 221 221 221 221 221 221 221 221 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 221 44 44 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 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 221 44 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 44 44 44 44 44 44 44 44 44 44 221 221 44 221 44 221 221 221 221 221 221 221 44 44 221 221 44 221 44 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 291 291 292 291 291 291 291 292 292 292 292 292 292 292 291 291 292 297 297 291 291 297 297 297 297 291 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 297 297 292 297 292 292 297 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 297 297 297 297 297 297 297 292 292 292 292 292 292 297 297 297 297 297 297 297 297 297 297 297 297 297 292 292 295 295 295 295 292 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 295 295 295 295 295 295 295 295 295 295 295 295 295 299 299 295 295 295 295 299 299 299 295 299 299 299 299 299 299 299 297 297 297 297 297 298 297 298 292 292 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 292 292 292 292 292 298 292 292 292 292 292 292 292 298 292 292 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 292 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 299 299 299 299 298 299 299 299 299 299 299 299 297 297 298 297 297 297 297 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 299 298 298 298 298 299 299 299 299 299 299 299 299 299 299 299 298 299 299 299 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 299 298 298 298 298 298 298 298 298 298 299 299 298 298 298 298 298 298 298 298 298 298 298 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 122 122 122 122 297 122 122 221 221 221 221 221 221 221 221 221 291 291 291 221 221 221 221 221 221 221 221 221 221 221 221 221 221 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 297 221 221 291 221 221 297 221 291 291 291 291 291 291 297 291 291 291 297 297 291 297 297 221 221 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 221 221 221 221 221 221 221 297 297 297 297 297 297 297 221 297 297 297 297 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 297 297 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 297 297 297 297 297 297 297 221 221 221 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 222 222 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 298 298 297 222 297 297 297 297 298 297 297 297 297 297 297 298 297 297 297 298 298 297 298 298 298 222 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 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 122 122 122 122 221 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 221 118 221 221 122 122 122 221 221 221 221 122 122 122 221 122 122 122 122 122 122 122 122 118 122 122 122 122 118 122 122 122 122 122 122 122 122 122 122 122 122 122 118 122 122 122 122 122 297 122 297 297 297 222 297 222 297 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 298 222 222 222 222 298 298 298 298 298 298 298 298 298 166 166 222 166 166 166 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 166 222 222 222 222 222 222 222 222 222 166 166 166 222 222 222 222 166 222 222 166 166 166 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 222 222 122 222 222 222 222 222 122 122 122 122 122 222 222 122 122 122 122 222 122 222 122 122 222 222 222 222 222 222 222 222 222 222 222 222 222 122 222 122 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 122 122 122 122 122 122 122 222 122 222 222 222 222 222 122 122 122 122 127 122 122 127 127 127 127 127 222 222 127 222 222 127 222 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 222 222 222 222 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 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 44 44 44 42 39 44 44 44 44 44 44 44 44 42 44 42 42 42 42 42 42 42 42 42 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 42 39 39 42 39 39 39 39 39 39 39 39 39 42 42 42 42 42 39 42 39 39 39 42 42 42 42 42 42 42 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 42 42 44 44 42 42 42 44 44 221 44 44 44 44 221 221 221 221 221 221 221 221 44 221 221 221 44 44 221 45 44 45 45 44 42 44 44 45 44 45 44 44 44 44 44 44 44 44 44 45 45 45 45 45 45 42 42 45 45 42 42 42 45 45 45 45 45 45 45 45 45 45 45 45 45 42 45 45 45 45 45 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 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 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 45 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 45 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 42 43 43 43 43 43 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 118 118 118 118 221 118 118 118 118 118 118 118 122 122 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 221 118 118 221 118 118 118 221 221 221 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 122 122 122 122 122 122 122 122 122 127 127 122 122 122 122 122 122 122 122 122 125 122 122 125 125 125 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 125 125 122 125 125 125 125 127 122 127 127 127 125 125 125 127 127 127 125 127 127 127 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 125 125 125 118 122 122 125 125 125 125 125 125 125 125 125 125 125 125 125 118 125 125 125 125 118 118 118 118 125 125 125 118 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 116 118 125 118 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 116 116 118 116 116 116 116 118 118 125 125 125 116 116 118 118 125 116 116 125 125 125 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 43 43 43 43 43 43 43 42 43 42 42 42 43 43 43 43 43 43 43 43 43 43 43 43 43 43 42 42 42 42 42 42 42 45 42 45 45 45 45 45 45 45 42 45 45 45 45 45 45 45 45 45 43 43 43 43 43 43 43 42 43 42 42 42 43 43 43 42 43 43 43 43 45 45 43 43 43 43 43 43 43 43 43 45 45 45 45 45 43 43 43 43 45 43 43 45 45 43 43 43 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 221 221 221 221 45 221 221 221 221 221 221 45 221 221 221 221 45 221 221 118 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 118 118 45 45 45 45 45 45 45 118 45 118 118 118 45 118 45 118 118 118 118 118 118 118 111 111 45 45 111 111 111 45 45 45 45 45 45 45 111 111 45 45 45 111 111 45 45 111 111 111 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 118 118 118 118 118 118 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 45 111 45 45 45 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 111 111 111 111 111 111 111 111 111 111 111 111 118 118 111 118 118 118 116 118 118 116 111 111 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 116 111 111 111 111 116 116 116 116 116 116 111 116 116 116 111 111 116 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 111 43 43 43 43 43 43 43 111 111 111 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 111 43 111 111 43 43 111 110 110 110 110 111 111 111 111 111 110 110 111 111 111 110 110 111 110 110 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 110 43 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 43 43 43 43 43 43 43 43 43 43 110 110 43 43 43 43 110 110 110 110 110 110 43 40 43 43 43 43 40 110 110 110 110 110 110 40 110 110 110 110 40 110 110 110 38 31 38 38 38 38 31 38 38 38 38 38 38 38 38 31 38 38 38 31 31 38 38 31 31 31 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 31 38 38 38 38 31 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 31 31 31 31 31 31 31 31 31 28 31 28 28 28 31 31 31 28 28 28 28 28 28 28 28 28 38 38 37 38 38 38 38 37 37 41 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 41 37 37 37 37 41 41 41 41 41 37 41 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 37 37 37 37 37 37 37 38 38 38 38 38 37 37 38 37 37 37 37 37 37 37 28 28 28 28 28 28 28 28 28 37 28 37 28 37 37 37 37 37 37 37 37 37 28 28 37 28 28 37 28 37 37 37 37 37 37 37 37 37 37 37 37 37 37 33 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 33 28 33 33 33 33 33 28 28 28 28 28 28 28 33 33 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 41 41 41 41 41 41 41 41 41 39 39 39 39 39 39 39 41 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 33 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 39 39 39 39 39 39 39 39 39 39 33 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 33 33 39 39 33 33 33 39 39 39 39 39 39 39 33 33 33 33 39 33 33 39 33 33 33 33 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 33 33 39 33 33 39 33 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 33 33 39 33 33 33 33 33 33 39 39 39 39 33 33 33 33 33 33 33 33 33 33 33 33 33 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 33 33 28 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 37 33 37 37 37 37 37 37 37 37 37 37 37 37 37 33 37 37 37 33 33 37 37 33 33 33 37 37 37 37 37 37 37 37 37 41 37 37 37 37 37 37 37 37 37 37 39 39 39 33 37 39 39 39 39 37 37 37 37 37 37 37 37 37 37 37 39 37 37 37 33 33 39 39 33 39 33 39 39 39 39 39 39 39 39 39 39 39 33 39 33 39 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 28 28 28 28 28 28 28 28 28 33 28 28 33 28 28 28 28 28 28 28 28 28 28 28 28 28 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 28 28 28 28 28 33 28 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 28 28 28 28 22 22 22 22 22 33 33 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 26 33 33 33 33 33 33 33 33 33 26 33 33 26 26 26 26 33 33 33 33 33 33 33 33 33 33 33 33 33 26 33 33 33 26 26 33 26 26 33 33 26 26 33 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 22 22 22 22 22 22 22 33 22 33 33 33 22 22 22 22 22 22 22 22 22 22 22 22 22 22 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 22 22 22 22 22 22 22 22 22 33 33 33 33 33 33 33 33 33 33 33 33 33 22 22 22 22 22 22 22 33 33 33 26 26 22 26 22 26 26 26 26 26 26 26 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 26 22 26 26 26 26 26 22 22 22 22 26 22 22 26 26 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 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 42 42 42 42 39 39 39 39 39 39 39 39 39 39 39 34 34 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 34 34 39 39 39 39 39 39 39 39 39 34 34 34 34 34 39 39 39 39 39 39 39 34 34 34 34 34 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 42 43 43 43 43 43 42 42 42 43 43 42 42 43 43 43 36 36 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 36 42 36 36 42 42 36 36 36 36 36 36 36 36 36 36 36 36 36 36 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 42 34 34 34 34 42 42 42 42 42 34 42 42 42 42 42 34 42 42 42 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 42 34 34 42 42 34 34 34 34 34 34 34 34 34 36 36 36 36 36 34 36 36 36 36 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 36 34 36 36 36 36 36 34 34 34 34 36 34 34 36 36 34 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 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 36 36 36 43 43 43 43 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 43 43 43 43 40 43 40 43 43 43 40 40 40 40 40 43 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 40 40 40 40 40 40 40 40 40 40 40 40 40 40 36 36 36 36 36 36 36 43 36 43 43 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 40 43 43 43 40 40 40 43 43 43 43 40 43 40 43 43 43 40 40 40 40 40 36 36 36 36 40 40 40 43 40 43 43 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 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 40 36 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 40 40 30 30 30 34 34 34 34 34 34 34 34 34 34 34 34 36 34 34 34 34 34 36 34 34 36 34 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 43 36 43 36 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 40 36 40 40 40 36 36 36 40 40 40 36 40 40 30 34 34 34 34 34 34 34 34 34 36 36 34 36 34 34 34 34 34 34 34 34 36 34 34 34 34 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 34 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 34 34 27 27 27 27 34 36 27 36 36 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 30 30 30 30 30 30 30 36 36 30 30 30 30 36 30 30 30 30 30 36 27 36 36 27 27 27 36 36 36 36 36 36 36 36 36 30 30 36 30 30 30 27 27 27 27 27 27 27 30 27 30 30 30 30 30 27 27 27 27 30 27 27 30 30 30 30 27 27 27 27 27 27 27 27 27 27 36 27 36 27 27 27 27 27 27 27 27 27 27 27 27 27 27 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 27 27 36 27 36 27 27 27 27 27 27 27 36 27 36 36 36 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 22 22 22 22 22 22 22 22 22 22 22 22 26 22 22 22 22 22 26 22 22 26 26 26 26 26 22 22 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 22 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 33 26 26 26 26 26 33 34 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 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 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 24 26 26 26 24 24 26 26 26 26 26 26 26 26 24 26 26 26 26 24 26 26 24 24 24 33 34 39 33 39 39 34 39 39 39 39 39 39 39 39 39 39 39 39 34 34 39 34 34 34 34 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 34 34 39 34 34 34 34 39 39 39 39 39 39 34 39 39 39 34 34 39 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 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 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 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 39 39 34 39 39 39 34 34 34 34 34 34 34 39 39 39 39 39 34 34 34 39 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 24 24 24 24 24 24 24 24 24 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 26 26 26 26 26 24 26 26 26 26 26 26 26 26 24 26 26 26 26 24 26 26 26 24 26 24 24 24 24 24 24 24 24 24 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 34 34 26 26 26 26 26 26 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 26 26 26 26 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 24 24 24 24 34 34 34 24 24 24 24 24 34 34 34 34 24 34 34 34 34 34 34 34 34 34 24 34 26 26 26 34 34 26 26 26 26 26 26 34 26 26 26 34 34 26 34 34 34 34 34 34 34 34 34 24 34 24 24 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 24 24 34 24 24 24 24 34 34 34 34 34 34 34 24 34 24 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 34 34 34 34 34 34 24 24 24 24 24 34 24 24 34 34 24 24 24 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 24 24 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 24 24 34 27 27 27 24 34 34 34 34 27 34 27 34 27 27 27 27 27 27 27 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 27 24 27 27 27 27 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 27 27 24 24 24 27 27 24 24 24 24 24 24 24 24 24 24 24 27 24 24 24 27 27 27 27 27 27 27 24 27 24 24 27 27 27 27 27 27 27 27 27 27 27 27 15 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 22 22 22 22 22 22 22 22 22 26 22 22 26 22 22 22 22 22 22 22 22 16 16 22 16 16 26 26 26 26 26 26 26 26 26 26 26 26 16 26 26 26 26 26 26 26 26 16 26 16 16 16 16 16 16 16 16 16 16 26 26 26 26 26 16 16 16 16 26 16 16 26 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 26 26 26 26 26 16 26 24 26 26 26 24 24 24 16 16 26 24 24 16 16 24 24 24 24 16 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 16 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 16 16 16 16 16 16 16 24 16 24 24 24 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 26 26 26 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 8 8 8 8 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 15 24 15 15 24 24 24 24 24 24 24 24 15 24 15 15 15 24 24 24 24 24 24 15 24 24 24 24 24 24 24 24 24 24 24 15 24 15 15 15 24 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 27 15 27 15 15 15 15 27 27 27 27 27 27 27 15 15 27 27 27 27 15 27 27 27 15 15 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 15 15 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 15 15 27 27 15 15 15 27 27 27 27 27 27 27 15 15 27 27 27 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 8 8 8 16 8 8 8 16 8 16 16 16 16 16 8 8 8 16 16 16 8 15 16 16 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 15 16 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 16 16 16 16 16 16 16 16 16 24 24 24 24 24 16 15 16 24 24 15 15 24 24 15 15 15 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 15 15 15 15 15 15 15 24 24 24 24 24 15 15 15 24 24 15 15 24 24 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 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 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 8 8 8 8 8 8 8 8 8 15 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 8 8 8 8 8 8 8 8 8 8 8 8 15 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 15 8 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 8 8 8 8 8 15 15 8 8 15 15 15 15 15 15 15 15 15 15 15 15 15 8 8 15 15 8 15 8 15 15 15 15 15 15 15 15 15 15 15 8 15 15 15 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 15 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 8 8 8 8 8 8 8 8 4 8 8 8 4 4 8 7 7 7 7 8 8 8 8 8 8 8 8 8 15 15 8 15 15 8 8 8 8 15 7 8 15 7 7 7 7 7 7 8 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 7 7 7 7 7 7 7 7 7 7 7 7 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 15 7 7 7 7 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 15 15 15 15 15 7 7 7 7 7 7 7 15 15 15 15 15 7 15 15 15 15 15 15 15 15 15 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 14 7 7 7 14 7 7 7 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 7 14 14 14 14 14 7 7 7 7 14 14 14 14 14 14 14 14 14 14 14 14 7 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 23 23 15 15 15 15 15 15 15 15 15 15 15 15 15 15 27 15 15 15 15 27 27 27 27 27 27 27 15 15 27 27 27 15 15 27 27 15 15 15 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 23 23 23 27 27 23 23 23 27 27 27 27 27 23 23 27 27 27 23 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 23 23 23 23 15 23 15 15 23 23 23 23 23 15 15 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 23 23 23 23 23 23 23 15 23 15 15 15 23 23 23 23 15 23 23 15 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 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 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 15 15 15 15 15 15 15 14 23 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 23 14 14 14 23 23 15 15 15 15 15 15 15 15 15 15 15 23 15 15 23 14 14 14 14 14 14 14 14 14 23 23 14 23 14 14 14 14 14 14 14 14 14 14 14 23 14 23 14 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 18 14 14 14 18 18 18 14 14 14 14 14 18 18 18 18 14 18 18 18 18 18 18 18 18 10 14 14 14 14 14 18 14 14 14 14 14 14 14 14 14 18 14 14 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 14 18 14 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 18 18 18 18 18 18 18 18 18 18 18 18 18 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 18 18 18 18 23 14 23 23 14 14 14 23 23 23 23 23 23 23 23 23 23 23 23 18 14 18 23 18 18 18 18 18 14 18 18 18 18 14 14 14 14 14 18 18 14 14 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 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 14 14 14 14 14 18 18 14 14 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 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 105 105 18 18 18 18 18 18 18 18 107 18 18 18 107 107 18 107 107 107 107 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 30 27 30 30 30 30 30 27 27 27 27 27 27 27 27 27 27 27 30 30 30 27 30 27 27 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 27 27 27 27 27 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 35 30 30 30 30 30 30 30 30 30 30 30 30 35 35 35 30 30 30 30 35 35 35 35 35 35 35 35 35 35 30 30 35 35 35 30 30 30 30 30 35 35 30 30 30 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 30 30 40 40 30 30 30 40 40 40 40 40 40 40 30 30 40 40 40 30 30 40 35 35 35 35 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 35 40 40 40 40 35 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 35 35 40 35 35 35 35 40 40 40 40 35 40 35 35 35 40 35 35 35 35 35 35 35 35 35 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 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 109 35 35 35 35 40 40 40 40 35 40 40 40 40 40 40 40 35 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 109 40 40 40 40 109 40 40 40 40 40 40 40 40 40 40 40 109 40 109 109 35 35 40 35 35 35 35 40 40 40 40 40 40 40 40 35 40 40 40 35 35 109 35 35 35 35 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 40 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 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 30 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 30 30 30 30 30 30 35 30 30 30 30 30 30 30 30 35 30 30 35 35 35 35 35 35 35 35 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 35 35 35 35 35 35 35 35 35 30 30 30 30 30 35 30 35 35 30 35 35 30 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 30 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 109 35 35 35 109 109 35 35 109 109 109 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 109 109 35 109 109 109 109 35 35 35 35 35 35 109 35 35 35 35 109 35 35 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 35 35 35 35 32 32 32 35 35 35 35 35 35 35 35 32 35 35 35 35 32 35 35 32 32 32 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 247 35 35 247 35 35 32 35 35 35 35 32 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 32 32 35 32 32 32 32 35 32 247 35 35 247 247 32 32 32 32 247 32 32 247 247 32 247 247 35 35 109 109 35 247 35 109 109 109 109 109 109 247 109 247 109 247 247 247 247 247 247 247 247 247 109 109 109 109 247 247 247 109 109 109 109 109 109 247 109 109 247 247 247 247 247 247 247 247 247 247 247 247 247 109 247 109 109 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 35 247 35 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 244 247 247 244 244 244 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 244 244 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 247 244 244 247 247 244 244 244 247 247 247 247 247 247 244 247 247 247 244 244 247 244 244 107 107 18 18 107 107 107 18 18 18 18 18 18 18 18 18 18 18 18 18 107 18 18 18 18 107 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 107 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 23 23 23 23 23 23 23 18 18 23 23 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 29 29 18 18 29 29 29 29 18 29 29 29 29 29 29 29 29 29 29 29 18 18 18 18 18 18 29 18 18 18 18 18 18 18 18 29 18 18 18 29 29 18 18 29 29 29 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 29 29 18 29 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 29 29 29 29 29 29 29 18 18 18 18 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 30 30 27 27 27 30 27 30 27 27 27 27 27 27 30 27 27 27 30 30 30 30 30 30 30 23 23 30 30 30 23 23 23 30 30 30 30 30 30 30 30 30 30 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 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 30 23 23 23 23 23 30 23 23 23 30 30 30 30 30 23 30 30 30 30 30 30 30 23 23 23 23 23 32 32 23 23 23 23 23 23 23 23 32 23 23 23 32 32 23 23 32 32 32 23 23 30 23 23 23 23 30 30 30 30 30 23 23 30 30 30 23 23 30 30 23 32 32 23 32 32 32 32 23 23 23 23 23 23 23 23 23 23 23 32 23 35 35 32 32 32 32 32 32 32 32 32 35 35 35 32 32 32 32 32 32 32 32 32 35 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 32 32 29 29 29 29 32 32 29 32 32 32 32 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 32 29 29 32 32 32 32 32 32 32 32 32 29 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 32 32 32 32 32 32 32 32 32 29 32 23 32 23 32 32 23 23 23 23 23 23 32 32 32 32 32 32 32 23 23 23 23 23 32 32 32 23 23 23 32 23 23 23 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 29 29 29 29 29 32 32 29 29 29 29 29 29 32 29 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 32 29 29 32 29 29 29 29 29 29 29 29 29 29 29 29 29 29 244 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 244 29 244 29 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 32 244 32 32 32 244 244 244 244 244 244 244 32 244 32 32 32 244 244 32 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 18 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 29 29 107 107 107 29 29 29 29 29 29 29 29 107 29 29 107 107 107 29 107 107 107 107 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 108 107 107 29 107 107 29 107 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 107 107 107 107 107 107 107 107 107 108 108 107 108 107 107 107 107 107 107 107 107 108 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 29 29 29 29 29 108 29 108 29 244 29 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 108 108 108 108 108 108 108 108 108 244 244 244 108 108 108 244 244 108 244 244 244 244 108 108 108 108 108 108 108 108 108 244 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 249 244 244 244 244 244 244 244 244 244 249 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 245 244 245 245 245 245 249 245 249 249 245 245 245 245 245 245 245 245 245 245 245 108 108 108 108 108 108 108 108 108 244 244 108 244 108 245 245 108 245 245 245 245 245 245 245 245 245 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 245 245 245 245 245 245 245 244 244 244 244 244 245 245 245 244 244 244 245 244 244 244 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 108 108 108 108 108 108 108 245 245 245 245 245 245 245 245 108 245 245 245 245 108 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 107 107 107 107 107 107 107 107 107 107 107 107 107 108 108 108 107 108 108 108 108 108 108 108 108 108 107 107 107 107 107 108 108 107 107 107 107 107 108 108 108 108 107 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 107 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 107 107 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 29 29 108 108 108 29 29 29 29 29 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 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 107 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 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 242 108 108 242 242 242 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 242 242 108 108 108 108 242 108 108 108 108 108 108 108 108 108 108 108 245 108 245 245 242 242 242 242 242 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 107 107 108 108 108 143 143 108 108 108 108 108 108 108 108 143 108 108 108 143 143 143 143 143 143 143 108 108 108 108 108 108 108 108 108 108 108 108 143 108 108 108 108 108 143 143 108 143 143 143 143 143 143 143 143 143 143 143 143 108 143 108 108 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 108 108 242 108 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 245 242 242 242 242 245 245 245 245 245 242 242 242 242 245 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 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 242 242 143 143 143 143 143 143 143 108 143 108 108 242 143 242 143 242 242 242 242 242 242 242 242 242 143 143 242 242 242 143 143 143 143 143 242 242 143 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 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 241 241 241 241 241 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 242 241 241 241 241 241 241 241 242 242 242 242 242 241 241 242 242 242 242 241 242 242 242 241 241 241 241 241 241 241 242 241 242 242 241 241 241 241 241 241 241 241 241 241 241 234 234 233 233 234 234 234 233 233 233 233 233 233 233 233 233 233 234 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 230 230 233 230 230 230 233 233 233 233 233 233 233 233 233 230 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 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 230 232 232 232 232 232 230 230 230 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 103 232 232 103 103 103 103 103 232 232 232 232 232 232 232 232 232 232 232 232 232 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 232 232 232 232 232 232 232 103 232 103 103 103 103 103 232 103 103 103 232 103 103 103 232 232 232 232 232 232 232 232 232 103 103 232 103 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 235 233 235 235 233 235 233 233 233 233 233 233 233 233 233 233 233 233 233 235 233 233 233 235 235 233 233 233 233 233 233 233 233 233 230 230 230 230 230 233 233 233 233 230 230 233 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 232 230 230 230 230 230 232 232 232 230 230 232 232 232 232 232 232 232 232 232 232 232 232 235 235 233 233 235 232 232 233 233 233 233 233 233 233 233 232 233 233 233 232 232 230 232 232 232 232 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 230 232 232 233 232 232 232 232 233 233 233 233 233 230 230 233 233 233 230 230 230 230 230 232 232 232 232 232 232 232 232 232 230 232 232 232 232 232 232 232 232 232 232 232 232 232 235 232 232 232 235 235 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 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 236 233 233 236 236 233 233 233 233 233 233 233 236 236 233 233 236 236 236 236 236 236 235 233 235 233 235 235 233 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 236 236 233 236 236 236 236 233 233 233 233 233 233 235 233 235 235 235 235 235 235 235 236 236 236 236 236 235 236 235 235 235 235 235 236 236 236 236 236 236 236 236 236 236 235 235 232 235 235 235 235 232 232 232 235 235 235 235 235 235 232 235 235 235 235 235 235 235 235 235 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 235 235 235 235 235 235 235 235 235 235 235 232 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 236 236 236 236 236 236 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 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 236 236 236 236 236 235 236 235 235 235 235 235 236 236 236 236 235 236 236 236 236 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 235 236 235 236 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 238 235 235 238 238 235 235 235 235 235 235 235 238 238 235 235 235 238 238 238 238 238 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 104 104 104 104 104 104 104 104 104 103 103 103 104 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 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 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 104 104 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 104 103 104 104 103 103 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 103 104 104 104 103 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 103 103 103 103 103 103 103 103 103 104 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 105 105 103 103 103 103 103 103 103 103 103 104 104 103 103 103 103 103 103 103 103 103 105 105 103 103 103 103 103 103 103 103 103 105 103 103 105 103 103 103 103 103 103 103 103 103 103 103 103 103 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 10 10 10 104 104 104 104 104 104 104 104 104 104 7 7 7 7 7 7 7 7 7 104 7 7 7 10 104 7 7 10 10 10 10 10 104 104 10 10 10 104 104 104 104 104 10 10 10 104 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 4 4 4 4 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 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 10 10 10 10 10 10 10 10 10 10 10 10 7 10 10 10 10 10 10 10 10 7 10 7 7 10 10 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 10 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 10 10 10 10 10 10 10 10 10 7 7 10 10 10 10 10 7 10 10 7 14 7 10 10 10 10 10 10 10 14 10 14 14 14 10 10 10 10 10 14 10 14 14 14 103 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 104 105 105 105 105 104 104 104 104 104 104 104 105 105 104 104 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 10 105 105 105 105 105 105 105 105 105 10 10 10 10 10 105 105 105 105 105 105 105 10 105 10 10 105 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 10 104 104 10 10 10 10 10 10 10 10 104 104 104 104 104 104 10 104 104 104 104 104 104 104 104 104 104 10 10 104 10 10 10 10 10 10 10 10 10 104 10 104 104 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 104 10 10 10 10 104 104 104 104 104 10 10 104 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 105 106 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 105 105 105 105 105 105 105 105 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 18 10 10 10 10 10 10 18 10 10 18 18 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 10 10 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 10 105 105 105 105 105 105 105 10 105 10 10 10 105 105 105 105 10 18 18 18 18 18 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 18 18 18 18 18 105 105 105 18 18 105 105 18 18 18 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 107 105 107 238 238 235 238 238 235 238 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 232 235 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 235 232 232 232 232 202 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 202 235 235 235 235 235 235 235 235 235 202 235 235 202 235 235 235 235 235 235 235 235 202 202 235 202 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 239 235 235 235 235 235 239 239 239 239 239 239 239 239 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 202 232 232 232 202 202 232 232 202 202 202 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 232 202 202 202 202 202 232 202 202 202 202 232 232 232 232 232 232 202 232 232 232 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 232 232 103 232 232 232 232 103 103 103 103 103 103 103 103 232 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 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 103 103 103 232 202 232 232 232 232 202 232 232 232 232 103 232 103 232 103 103 103 103 103 103 103 103 103 202 103 103 103 103 202 202 202 202 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 202 202 202 202 202 202 202 202 202 103 202 202 103 202 202 202 202 202 202 202 202 202 202 202 202 202 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 202 202 103 202 202 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 202 202 103 103 202 202 202 103 103 103 103 103 103 103 103 103 103 103 106 103 103 103 239 239 239 239 239 239 239 239 239 235 235 202 202 239 239 239 239 239 202 239 239 202 239 202 202 202 235 202 202 235 202 202 202 202 202 235 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 106 106 202 202 106 106 106 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 232 232 232 232 232 202 202 202 232 232 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 106 202 202 202 106 106 202 202 106 106 106 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 106 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 106 106 202 106 106 106 106 202 202 202 202 106 106 106 202 106 106 106 106 106 106 106 239 239 239 239 239 239 239 239 239 202 202 202 202 202 239 239 239 239 239 239 239 106 239 239 239 239 202 202 202 202 202 202 202 106 106 106 106 106 106 106 202 202 106 106 106 106 202 106 106 106 106 106 106 239 202 106 106 106 106 202 202 202 202 202 106 106 106 106 202 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 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 105 105 105 106 106 106 105 105 105 106 105 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 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 105 105 106 106 106 106 106 106 105 106 106 106 105 105 105 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 105 106 105 105 106 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 106 106 106 106 106 105 105 106 106 106 106 105 106 105 106 105 105 105 105 105 105 105 105 106 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 107 238 238 238 238 238 235 238 235 235 238 238 238 238 238 238 238 238 238 238 238 238 238 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 238 238 238 238 238 238 238 238 238 238 238 235 235 235 238 238 238 238 235 238 238 235 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 239 235 235 235 235 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 239 239 239 239 239 235 235 239 235 235 235 235 239 239 239 239 239 239 239 239 239 239 239 239 239 240 239 239 239 239 240 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 240 238 240 240 240 240 240 240 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 240 240 240 240 240 240 240 235 240 238 235 235 240 235 240 235 235 235 235 235 235 235 240 240 240 240 240 240 240 235 240 235 235 240 240 240 240 240 240 240 240 240 240 240 238 238 238 238 238 240 240 240 240 240 240 240 238 240 238 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 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 106 106 106 106 106 106 239 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 106 106 239 239 239 239 239 239 239 239 239 106 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 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 105 105 105 107 107 107 105 107 107 107 107 107 107 107 107 107 107 107 107 107 106 106 106 106 106 106 106 106 106 106 106 106 106 107 106 106 107 107 107 107 107 107 106 106 107 106 106 106 106 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 239 239 239 239 239 106 106 106 239 106 106 106 106 106 106 106 239 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 107 106 107 107 239 239 106 239 239 239 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 107 107 107 107 106 106 106 107 107 107 106 107 107 107 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 107 106 106 106 106 106 106 106 106 106 107 107 107 106 106 106 107 107 107 107 107 107 107 240 240 240 240 240 240 240 240 240 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 240 239 239 239 239 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 240 240 240 240 240 240 240 240 240 240 240 239 240 239 239 239 240 143 240 239 143 143 143 143 143 143 143 143 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 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 143 143 239 143 143 143 143 239 239 239 239 239 239 239 239 143 239 239 239 143 143 239 143 143 143 143 239 239 240 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 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 106 106 143 143 143 143 143 143 143 143 143 143 143 239 143 143 143 239 143 143 143 143 106 106 143 143 143 143 143 143 143 106 143 106 106 106 143 143 143 143 107 107 107 107 107 107 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 143 143 143 143 143 143 143 240 240 240 143 143 240 240 143 143 240 143 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 241 240 240 240 240 240 240 240 241 241 241 241 240 240 240 240 240 240 240 240 240 240 241 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 107 143 107 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 143 241 143 143 143 241 241 143 143 143 143 143 143 241 143 143 143 143 241 143 143 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 241 234 234 234 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 229 229 229 229 233 229 233 229 229 229 229 229 229 229 229 229 229 229 229 229 233 229 229 233 233 233 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 233 229 229 229 229 233 229 229 229 229 229 229 229 229 229 229 229 229 230 230 230 230 230 230 230 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 230 233 233 230 230 230 233 233 233 233 233 230 230 233 230 230 230 230 230 230 230 233 233 233 233 233 233 233 233 233 233 230 233 233 233 233 233 233 233 233 233 233 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 182 182 229 229 229 182 182 182 182 182 182 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 230 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 229 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 180 180 180 180 182 180 182 182 182 182 180 182 182 182 182 182 182 180 182 182 182 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 229 230 229 229 229 229 230 229 229 229 229 229 229 229 229 180 229 229 229 180 180 229 229 180 180 180 229 229 229 229 229 229 229 182 229 182 182 229 229 229 229 182 182 229 229 182 229 229 180 180 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 180 229 229 180 180 180 180 180 180 180 180 180 229 180 180 180 180 180 180 180 180 180 180 180 180 180 230 230 230 230 230 230 230 180 230 180 180 180 180 180 180 230 230 180 230 230 230 230 230 230 180 230 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 186 186 186 186 180 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 229 229 229 229 229 229 229 230 230 230 230 230 230 230 229 230 230 230 230 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 230 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 230 230 229 229 229 229 230 229 229 229 229 229 229 229 229 229 229 230 230 229 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 186 186 186 230 230 230 230 230 230 230 186 186 230 230 186 186 186 186 186 186 186 186 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 186 186 230 186 186 230 186 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 186 186 186 186 186 186 186 186 186 230 186 186 186 186 186 186 186 186 186 186 186 186 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 186 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 186 230 186 186 230 230 232 230 230 230 232 232 232 232 232 230 230 186 230 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 232 186 186 232 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 230 230 230 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 232 186 232 232 232 186 186 186 186 186 103 103 186 103 186 103 103 103 103 103 103 103 186 186 186 186 186 102 102 186 186 102 102 102 102 102 186 102 186 102 102 102 102 102 102 102 102 102 103 103 103 103 103 103 103 102 103 186 102 102 103 103 103 102 102 102 102 102 102 102 103 103 103 103 103 102 103 102 102 102 103 103 103 103 103 103 103 103 103 103 103 103 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 180 182 180 180 180 180 180 179 182 179 179 179 180 180 179 179 179 179 179 179 179 179 180 179 179 179 180 180 179 180 180 180 180 180 180 180 180 180 180 180 182 182 182 182 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 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 181 181 179 181 179 179 179 179 179 179 179 179 179 179 179 183 183 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 183 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 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 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 180 180 180 180 180 180 183 180 180 180 180 180 180 180 180 180 180 180 183 179 179 179 183 183 183 183 183 183 183 183 183 179 183 183 183 183 183 183 183 183 183 183 183 183 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 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 180 183 180 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 188 183 188 188 188 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 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 183 183 181 181 183 183 183 181 181 181 181 181 181 181 181 181 181 181 183 181 181 183 183 183 183 183 183 183 183 183 183 185 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 181 181 189 181 181 181 181 189 189 189 189 189 189 189 189 189 189 189 189 189 181 189 189 189 189 185 189 189 189 189 189 189 189 0 189 0 0 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 185 189 189 189 185 189 189 189 189 189 189 189 189 185 185 189 189 189 185 185 189 189 189 190 185 183 183 183 183 183 183 183 183 183 185 185 185 185 185 183 183 183 183 185 183 183 185 185 185 185 185 181 185 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 185 181 181 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 190 185 185 190 183 183 183 183 183 183 183 183 183 185 185 185 190 190 183 183 183 183 183 190 183 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 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 188 188 188 188 188 188 188 183 183 183 183 183 183 183 188 188 188 183 183 188 188 183 188 188 188 188 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 188 188 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 188 188 188 188 188 188 188 183 183 183 183 183 183 183 188 188 188 188 188 188 188 188 188 188 188 188 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 183 183 183 183 181 181 181 181 181 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 188 188 183 188 188 183 188 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 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 188 188 183 188 188 188 188 183 183 183 183 183 183 188 188 188 188 188 188 188 188 188 188 188 190 188 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 190 183 190 190 190 190 190 190 190 190 190 183 183 183 183 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 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 190 188 190 188 188 188 188 188 188 188 188 188 190 188 188 188 188 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 1 1 190 190 190 190 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 1 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 1 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 1 1 188 1 1 1 1 188 1 188 190 1 1 1 1 1 1 1 1 1 1 1 188 188 188 188 188 188 188 188 188 1 1 1 1 1 188 188 188 1 1 1 188 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 5 5 1 5 1 1 5 5 5 5 5 5 5 5 103 103 103 103 103 103 103 102 103 102 102 102 102 102 103 103 103 103 103 103 103 103 103 103 103 103 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 103 103 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 103 102 102 102 102 103 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 186 186 186 102 102 102 186 186 186 186 186 186 186 102 102 102 186 186 102 102 102 102 102 102 102 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 102 102 102 102 102 102 102 186 186 186 186 186 102 102 102 186 186 186 102 186 186 186 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 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 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 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 182 180 180 180 180 182 182 182 182 182 180 180 182 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 186 186 186 186 186 186 186 186 186 180 186 186 180 186 186 186 186 186 186 186 186 180 186 186 180 186 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 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 188 186 186 188 188 188 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 186 188 186 186 188 186 188 186 186 186 186 186 186 183 186 186 186 186 183 186 186 183 188 188 188 188 188 188 188 183 183 183 183 183 188 188 188 183 188 188 188 188 188 188 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 186 102 102 186 102 102 102 102 102 102 102 102 186 102 102 186 102 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 102 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 188 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 188 188 102 188 188 188 188 102 102 102 186 186 188 186 188 186 186 186 186 186 186 186 188 188 102 102 188 188 188 102 102 188 102 102 102 188 102 188 102 102 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 186 188 186 186 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 2 2 102 102 2 2 2 102 102 102 102 102 2 2 2 2 2 2 2 2 2 2 2 2 2 2 102 102 102 102 102 188 2 102 102 102 102 188 188 102 102 188 102 102 188 188 188 188 188 188 188 188 2 2 2 2 2 2 2 2 2 102 2 2 2 2 2 2 2 2 2 188 188 188 2 2 2 2 2 2 2 2 2 188 188 2 188 2 2 2 2 2 2 2 2 2 2 2 2 2 188 102 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 2 2 2 2 2 2 2 188 188 188 188 188 188 188 2 2 2 188 188 188 2 188 188 188 188 188 188 188 188 188 188 188 188 188 188 102 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 2 2 2 2 2 2 2 2 2 188 188 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 1 188 1 1 2 2 2 2 2 2 2 2 2 188 2 188 2 2 2 2 1 2 2 1 1 1 2 2 2 2 2 2 2 1 2 1 1 1 2 2 2 2 1 5 5 5 5 5 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 102 103 103 103 103 102 102 102 102 102 104 104 103 103 103 103 103 103 103 104 103 103 104 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 104 104 103 103 103 103 104 104 103 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 102 102 102 102 104 104 104 102 102 102 102 102 104 104 104 104 102 104 104 104 104 104 104 104 104 104 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 104 102 104 104 104 104 104 104 104 104 104 104 104 104 104 102 104 102 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 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 102 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 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 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 104 104 104 104 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 5 2 2 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 2 2 2 2 2 2 2 2 2 2 2 2 5 2 2 5 5 5 5 5 5 5 2 2 5 2 2 5 2 5 5 5 5 5 5 5 5 6 5 6 6 6 6 6 6 6 6 6 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 6 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 6 6 2 6 6 6 6 2 2 2 2 2 6 6 6 6 6 6 6 6 6 6 2 2 2 2 2 2 2 2 2 6 2 2 6 6 6 6 2 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 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 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 4 4 104 104 104 104 2 2 2 2 4 104 2 2 4 4 4 4 4 4 4 104 104 104 104 104 104 104 104 104 104 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 102 2 102 102 2 2 2 102 102 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 4 4 4 4 4 2 2 104 2 2 2 2 2 4 2 2 2 2 4 2 2 2 2 2 104 104 104 104 2 2 2 104 104 104 104 104 2 2 104 104 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 4 4 4 4 4 2 4 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 6 2 2 6 6 6 6 6 6 4 6 4 4 6 6 6 4 4 2 2 4 4 6 4 4 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 4 4 104 4 4 4 104 104 104 104 104 4 4 4 4 4 4 4 7 7 104 4 4 7 4 4 7 7 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 4 4 4 4 4 4 4 4 4 6 6 6 4 4 4 6 6 6 6 6 6 6 4 4 4 4 4 4 4 6 4 6 6 6 6 6 4 4 4 4 4 4 4 6 4 4 4 4 7 7 4 4 4 4 7 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 7 7 7 7 7 4 4 4 4 4 4 4 7 7 7 4 4 7 4 4 7 7 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 0 0 0 0 0 0 189 0 189 0 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 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 190 189 189 189 300 300 189 189 300 189 300 300 300 300 300 300 300 300 300 300 300 300 300 300 189 189 300 300 189 189 189 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 189 189 300 300 300 189 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 189 189 189 189 189 190 190 300 300 300 300 300 300 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 189 189 189 189 189 189 189 190 190 189 189 190 190 190 190 190 190 190 190 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 190 190 190 190 190 190 190 189 190 189 189 189 190 190 189 189 189 189 190 189 189 189 190 190 190 190 190 190 190 190 190 189 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 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 300 300 300 300 300 300 300 300 300 300 300 300 300 11 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 11 11 11 11 11 11 11 300 300 11 11 11 11 11 11 11 9 9 11 9 11 11 9 9 9 9 9 9 9 9 300 300 300 300 300 300 300 300 300 300 300 300 300 9 300 300 300 9 9 9 9 9 300 300 9 300 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 11 11 11 11 17 9 9 9 9 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 9 17 17 17 17 9 17 17 17 17 17 17 17 17 17 17 21 17 21 21 21 21 21 21 21 21 17 21 21 21 17 21 21 21 21 21 17 12 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 21 17 21 21 21 12 12 17 17 17 12 12 21 17 21 21 21 21 21 12 12 21 12 21 12 12 21 12 12 21 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 12 9 9 9 9 9 9 9 9 9 9 12 12 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 9 9 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 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 12 12 12 9 9 9 12 12 12 12 12 12 12 12 12 12 12 12 9 9 12 12 12 12 9 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 3 190 3 3 3 3 3 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 3 3 3 3 3 3 3 3 3 3 190 3 3 3 3 190 190 190 190 190 3 3 190 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 5 190 190 190 190 190 3 3 300 300 300 300 300 300 300 3 3 190 300 3 3 3 3 3 3 3 3 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 3 3 300 3 3 300 3 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 3 3 3 3 300 3 3 300 300 300 300 9 300 9 300 9 9 9 9 9 9 9 9 9 3 3 9 9 9 3 3 3 3 3 3 3 9 9 3 9 9 9 9 9 9 9 9 9 3 3 3 3 3 3 3 190 3 190 190 3 3 3 3 3 3 3 3 3 3 3 9 9 3 9 9 3 9 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 9 9 9 9 9 9 9 3 9 3 3 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 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 12 12 190 190 190 190 190 3 190 3 3 3 3 3 190 190 190 190 190 190 190 190 190 190 3 3 3 3 3 3 3 3 3 5 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 190 190 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 190 3 3 1 1 3 3 3 3 3 3 3 1 1 3 3 3 1 1 1 1 1 5 5 9 5 5 5 5 9 5 9 9 9 9 9 5 5 5 5 5 5 5 5 5 5 5 5 9 9 9 9 9 9 9 12 9 12 12 12 12 12 9 9 9 12 12 9 9 12 12 12 12 12 5 5 9 5 5 5 5 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 5 5 5 5 5 5 5 9 5 12 9 9 9 9 5 5 5 5 9 5 5 9 5 5 5 5 1 1 1 1 1 5 1 5 5 3 3 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 3 3 5 5 5 5 3 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 1 1 1 1 1 5 5 5 5 5 5 5 1 1 1 1 5 1 5 1 1 1 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 1 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 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 28 28 31 31 28 28 28 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 28 28 28 21 21 21 21 21 31 21 21 21 21 31 31 31 31 21 31 31 31 31 31 31 31 28 28 21 28 31 31 28 21 21 21 21 31 31 31 31 31 31 31 31 31 31 31 28 28 28 28 28 28 28 31 28 31 28 28 28 28 28 28 28 28 28 28 28 28 21 21 21 21 21 19 19 21 21 28 28 28 28 28 21 19 21 21 21 19 19 19 19 19 19 19 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 19 19 28 19 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 19 19 28 28 28 28 19 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 28 28 28 31 31 31 31 31 31 31 28 28 31 31 28 28 28 28 28 28 28 28 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 38 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 28 28 28 28 28 28 28 28 31 28 31 31 31 31 28 28 28 28 28 28 28 28 28 28 28 28 28 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 28 28 28 28 28 28 28 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 28 28 28 28 28 28 28 31 31 31 31 31 28 28 28 28 31 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 31 28 28 28 28 31 28 31 31 31 31 28 28 28 28 28 28 28 28 28 28 28 28 28 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 28 28 28 28 28 28 28 31 31 31 31 31 28 28 28 31 31 28 28 31 31 31 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 20 28 28 28 28 28 28 28 28 20 28 28 20 20 20 20 20 20 20 20 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 20 20 20 20 20 20 20 28 28 28 28 28 28 20 28 28 28 20 20 28 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 22 20 22 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 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 22 22 22 22 22 22 22 28 28 28 28 22 22 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 22 22 22 22 22 22 22 28 28 28 28 28 22 28 28 28 28 28 28 22 22 28 28 28 22 22 28 22 22 22 22 22 22 22 22 22 28 22 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 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 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 9 9 12 12 12 12 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 5 5 5 5 12 12 12 5 5 5 5 12 12 12 12 12 5 12 12 12 12 12 12 12 12 12 5 5 5 5 5 12 12 5 5 5 5 12 12 12 5 5 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 5 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 12 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 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 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 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 19 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 21 12 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 12 12 12 12 12 19 19 12 12 19 19 19 19 19 19 19 12 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 21 21 21 21 21 19 19 19 19 21 19 19 21 19 21 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 21 21 19 19 19 19 19 19 19 19 19 21 21 21 19 19 19 21 19 19 19 21 21 21 19 12 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 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 19 19 19 19 19 19 20 20 19 19 28 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 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 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 20 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 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 12 13 13 13 13 13 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 13 20 20 20 20 20 20 13 13 13 13 13 20 20 20 20 20 20 20 20 20 20 20 20 20 20 12 12 12 12 12 20 20 12 12 12 19 19 20 19 12 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 20 20 20 20 20 20 20 20 20 19 20 20 20 20 20 20 20 20 20 20 20 20 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 20 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 22 13 13 13 13 13 13 22 22 22 22 22 22 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 22 22 22 22 22 22 22 22 22 22 22 13 22 13 13 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 13 13 13 13 13 13 13 13 13 20 20 20 13 13 13 20 20 22 13 20 20 20 22 22 22 22 22 22 22 22 22 13 13 22 22 22 22 22 22 22 22 22 22 20 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 5 5 5 5 5 5 5 5 6 5 5 6 6 6 5 6 5 5 6 6 6 6 6 6 6 5 5 12 12 5 6 6 13 12 13 13 13 13 13 13 6 13 13 13 6 6 13 6 6 6 6 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 6 6 6 6 6 13 6 13 6 13 13 13 13 13 13 13 13 13 6 13 13 13 6 6 6 6 6 6 6 13 6 13 13 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 6 6 6 6 5 5 5 5 5 6 6 6 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 22 13 22 22 22 22 22 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 16 13 13 13 13 13 13 13 13 13 16 16 16 16 16 13 13 13 13 16 16 8 16 16 16 16 16 22 22 22 22 22 22 16 22 22 22 22 22 22 22 22 16 22 22 16 16 16 16 16 16 16 16 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 16 16 16 22 16 16 16 16 22 22 22 22 22 16 22 22 22 22 22 16 22 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 13 16 16 13 16 16 16 22 22 22 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 8 8 16 16 16 16 8 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 8 8 16 16 8 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 8 8 16 8 8 8 8 16 16 16 16 16 8 8 8 16 16 16 8 16 8 8 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 8 8 6 6 6 6 8 8 8 6 6 6 8 8 8 8 8 8 8 8 8 6 6 6 6 6 6 6 6 6 13 6 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 8 8 8 8 8 8 8 13 8 13 13 13 8 8 8 8 13 13 13 13 13 13 8 8 8 8 8 8 8 8 8 13 13 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 6 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 6 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 16 16 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 8 6 6 6 6 8 8 8 8 8 8 8 8 6 8 8 8 6 6 8 8 8 8 8 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 8 6 6 6 6 6 8 8 8 8 8 8 8 6 6 6 8 8 6 8 6 6 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 6 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 8 4 4 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 4 8 4 4 8 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 8 4 4 4 8 8 8 8 8 4 4 4 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 189 189 189 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 189 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 300 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 300 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 300 0 0 300 300 0 0 0 0 0 0 0 300 300 0 0 0 300 0 300 300 300 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 174 174 174 174 0 174 0 174 174 174 174 174 174 174 174 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 300 300 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 300 0 300 300 300 0 0 0 0 0 0 0 300 300 0 300 300 300 11 300 300 300 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 0 11 11 0 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 0 11 0 0 0 0 11 11 11 11 11 11 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 0 11 0 0 0 0 0 11 11 11 11 0 11 11 0 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 11 11 11 11 11 11 11 11 11 11 11 17 11 11 17 17 17 17 17 17 11 11 0 0 11 11 11 0 0 0 0 0 0 0 11 11 0 0 0 17 11 0 11 17 17 17 17 17 11 17 17 17 17 11 11 11 11 11 17 17 11 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 21 21 174 174 174 174 174 174 174 174 174 174 174 174 177 174 174 174 174 174 174 174 174 177 174 177 0 0 174 174 174 174 174 177 177 177 174 177 177 177 177 177 177 177 174 177 177 177 177 177 177 177 177 177 177 0 177 177 177 177 177 177 177 174 177 177 177 177 177 177 177 177 177 177 177 177 0 0 0 0 0 0 0 177 177 177 177 177 0 0 0 0 0 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 177 177 177 177 177 177 177 177 177 177 177 177 177 177 259 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 0 0 177 177 0 0 0 0 0 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 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 177 0 177 177 177 177 177 177 177 177 177 177 177 177 177 0 0 0 0 0 0 0 177 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 259 259 259 259 259 177 177 259 259 259 259 259 259 259 259 177 259 259 259 177 177 259 259 177 177 177 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 177 177 259 177 177 177 177 259 259 259 259 259 259 177 259 259 259 259 177 259 259 259 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 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 264 259 259 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 259 259 259 259 259 259 264 259 259 259 259 264 264 264 259 264 264 264 264 264 264 264 259 259 264 259 264 264 259 264 264 264 264 0 264 264 264 264 0 0 0 0 0 0 177 177 177 177 177 177 177 177 177 259 177 177 177 177 177 177 177 177 177 177 0 177 177 0 0 0 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 0 0 177 177 0 259 0 259 259 259 259 259 177 259 259 259 259 259 259 259 259 259 0 0 0 0 0 0 0 259 259 259 0 259 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 177 0 0 0 0 177 177 177 177 177 177 177 177 0 177 177 177 0 0 177 177 0 0 0 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 0 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 0 0 177 177 0 0 0 177 177 177 177 177 177 177 177 177 177 177 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 21 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 0 17 17 0 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 0 0 0 17 17 17 17 17 17 17 0 17 0 0 0 0 17 17 17 17 17 17 17 17 17 17 17 17 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 174 174 174 174 174 177 0 174 174 174 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 17 17 21 21 21 17 17 17 17 17 17 21 21 21 17 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 17 17 17 17 17 17 17 0 0 0 0 0 25 25 17 25 17 25 25 25 25 25 25 25 25 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 25 25 25 25 25 25 25 25 25 25 0 25 0 0 0 25 25 25 25 0 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 17 17 17 17 17 21 21 21 25 25 25 21 25 25 25 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 25 25 25 25 21 21 21 21 21 21 21 25 25 25 25 25 25 25 21 21 25 25 21 25 25 25 21 21 21 21 21 21 21 21 21 21 31 21 21 31 21 21 31 31 31 31 31 31 21 21 21 21 21 21 21 25 25 25 25 21 21 21 21 21 21 21 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 21 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 283 283 0 0 0 0 284 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 284 283 283 283 283 284 284 0 284 284 284 284 283 283 284 284 284 283 283 284 284 283 283 283 0 0 0 0 0 0 284 0 0 0 0 0 0 284 0 0 0 284 284 284 284 284 284 284 284 284 284 284 284 284 284 0 284 284 284 284 284 284 284 284 284 284 284 284 283 283 284 284 284 283 283 284 284 284 284 284 284 286 284 284 286 286 283 286 286 286 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 25 25 283 283 31 31 31 31 31 31 283 31 283 31 283 283 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 283 283 31 283 31 31 31 31 31 283 283 31 283 31 283 283 283 25 25 25 25 25 283 283 25 25 25 25 25 25 25 25 25 25 25 25 25 283 25 25 25 25 283 25 25 0 0 25 25 25 0 0 0 0 0 0 25 0 0 0 0 25 0 0 0 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 0 0 25 25 25 25 25 283 283 25 25 25 0 283 283 283 25 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 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 283 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 285 283 285 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 285 31 31 31 31 31 31 31 31 283 31 31 283 283 283 31 31 283 283 283 283 283 283 283 285 285 31 285 285 31 285 31 31 31 31 31 31 31 31 31 31 283 285 283 283 283 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 31 31 31 31 285 285 285 285 31 285 285 285 285 285 285 285 285 285 285 285 285 285 31 285 31 31 31 285 285 285 285 285 285 31 285 285 285 31 285 31