0 0 0 1 1 1 2 2 2 2 3 2 1 4 1 3 5 3 4 6 4 2 7 2 3 8 3 4 6 4 5 9 5 2 7 2 6 10 6 7 11 7 8 12 8 7 11 7 6 10 6 3 5 3 3 5 3 1 4 1 7 11 7 9 13 9 0 0 0 2 2 2 10 14 10 11 15 11 2 7 2 10 14 10 2 7 2 5 9 5 11 16 11 9 17 9 2 18 2 11 16 11 12 19 12 9 17 9 12 19 12 11 16 11 13 20 13 13 20 13 14 21 14 12 19 12 15 22 15 16 23 16 17 24 17 16 25 16 18 26 18 17 27 17 16 28 16 19 29 19 18 30 18 16 28 16 20 31 20 19 29 19 18 26 18 21 32 21 17 27 17 21 32 21 6 10 6 8 12 8 6 10 6 21 32 21 18 26 18 22 33 22 16 23 16 15 22 15 16 28 16 23 34 23 24 35 24 16 28 16 24 35 24 20 31 20 23 36 23 16 37 16 22 38 22 13 20 13 25 39 25 14 21 14 25 39 25 23 36 23 22 38 22 23 36 23 25 39 25 13 20 13 26 40 26 27 41 27 28 42 28 29 43 29 30 44 30 31 45 31 32 46 32 33 47 33 34 48 34 35 49 35 36 50 36 37 51 37 38 52 38 39 53 39 40 54 40 38 52 38 34 48 34 39 53 39 41 55 41 30 56 30 29 57 29 40 54 40 39 53 39 42 58 42 43 59 43 44 60 44 45 61 45 40 54 40 42 58 42 46 62 46 36 50 36 43 59 43 45 61 45 30 44 30 33 47 33 31 45 31 36 50 36 45 61 45 37 51 37 46 62 46 47 63 47 48 63 48 47 63 47 46 62 46 42 58 42 43 59 43 26 40 26 44 60 44 31 45 31 33 47 33 32 46 32 32 46 32 34 48 34 38 52 38 26 40 26 28 42 28 44 60 44 27 41 27 30 56 30 41 55 41 27 41 27 41 55 41 28 42 28 49 64 38 50 65 40 39 66 39 49 64 38 39 66 39 34 67 34 51 68 41 52 69 29 30 70 30 50 65 40 42 71 42 39 66 39 43 72 49 53 73 50 54 74 51 36 75 52 53 73 50 43 72 49 30 76 30 55 77 31 33 78 33 43 72 49 54 74 51 26 79 53 55 77 31 56 80 32 33 78 33 56 80 32 49 64 38 34 67 34 26 79 53 54 74 51 57 81 54 27 82 27 51 68 41 30 70 30 27 82 27 57 81 28 51 68 41 26 79 53 57 81 54 27 82 55 52 83 29 55 77 31 30 76 30 56 80 32 34 67 34 33 78 33 50 65 40 58 84 56 42 71 42 47 85 47 58 84 56 48 85 48 58 84 56 47 85 47 42 71 42 50 86 40 59 86 57 58 86 56 59 86 57 50 86 40 49 86 38 59 86 57 49 86 38 56 86 32 59 86 57 56 86 32 55 86 31 59 86 57 55 86 31 52 86 29 59 86 57 52 86 29 51 86 41 59 86 57 51 86 41 57 86 28 59 86 57 57 86 28 54 86 44 59 86 57 54 86 44 53 86 45 59 86 57 53 86 45 60 86 58 37 87 37 40 87 40 46 87 46 40 87 40 37 87 37 38 87 38 38 87 38 37 87 37 32 87 32 32 87 32 37 87 37 31 87 31 31 87 31 37 87 37 29 87 29 29 87 29 37 87 37 41 87 41 41 87 41 37 87 37 28 87 28 28 87 28 37 87 37 44 87 44 44 87 44 37 87 37 45 87 45 36 75 36 35 88 35 60 89 58 36 75 36 60 89 58 53 73 45 1 90 59 61 90 60 62 90 61 61 90 60 1 90 59 9 90 62 63 91 63 17 91 64 64 91 65 17 91 64 63 91 63 22 91 66 6 92 6 4 6 4 3 8 3 4 6 4 6 92 6 65 93 67 10 14 10 13 94 13 11 15 11 13 94 13 10 14 10 66 95 68 18 30 18 65 93 67 6 92 6 65 93 67 18 30 18 19 29 19 66 95 68 23 34 23 13 94 13 23 34 23 66 95 68 24 35 24 67 96 69 68 97 70 69 98 71 68 97 70 67 96 69 70 99 72 70 99 72 71 100 73 68 97 70 71 100 73 70 99 72 72 101 74 73 102 75 71 100 73 72 101 74 71 100 73 73 102 75 74 103 76 74 103 76 73 102 75 75 104 77 76 105 78 75 104 77 73 102 75 75 104 77 76 105 78 77 106 79 78 107 80 77 106 79 76 105 78 77 106 79 78 107 80 79 108 81 80 109 82 79 108 81 78 107 80 79 108 81 80 109 82 81 110 83 81 110 83 80 109 82 82 111 84 83 112 85 82 111 84 80 109 82 82 111 84 83 112 85 84 113 86 85 114 87 84 113 86 83 112 85 84 113 86 85 114 87 86 115 88 85 114 87 87 116 89 86 115 88 87 116 89 85 114 87 88 117 90 88 117 90 89 118 91 87 116 89 89 118 91 88 117 90 90 119 92 90 119 92 91 120 93 89 118 91 67 96 69 69 98 71 92 121 94 93 122 95 70 99 72 67 96 69 70 99 72 93 122 95 94 123 96 94 123 96 72 101 74 70 99 72 72 101 74 94 123 96 95 124 97 96 125 98 72 101 74 95 124 97 72 101 74 96 125 98 73 102 75 97 126 99 73 102 75 96 125 98 73 102 75 97 126 99 76 105 78 98 127 100 76 105 78 97 126 99 76 105 78 98 127 100 78 107 80 99 128 101 78 107 80 98 127 100 78 107 80 99 128 101 80 109 82 100 129 102 80 109 82 99 128 101 80 109 82 100 129 102 83 112 85 101 130 103 83 112 85 100 129 102 83 112 85 101 130 103 85 114 87 85 114 87 102 131 104 88 117 90 102 131 104 85 114 87 101 130 103 88 117 90 103 132 105 90 119 92 103 132 105 88 117 90 102 131 104 103 132 105 91 120 93 90 119 92 93 122 95 67 96 69 92 121 94 104 133 106 94 123 96 93 122 95 94 123 96 104 133 106 105 134 107 105 134 107 95 124 97 94 123 96 95 124 97 105 134 107 106 135 108 107 136 109 95 124 97 106 135 108 95 124 97 107 136 109 96 125 98 108 137 110 96 125 98 107 136 109 96 125 98 108 137 110 97 126 99 109 138 111 97 126 99 108 137 110 97 126 99 109 138 111 98 127 100 110 139 112 98 127 100 109 138 111 98 127 100 110 139 112 99 128 101 111 140 113 99 128 101 110 139 112 99 128 101 111 140 113 100 129 102 112 141 114 100 129 102 111 140 113 100 129 102 112 141 114 101 130 103 101 130 103 113 142 115 102 131 104 113 142 115 101 130 103 112 141 114 102 131 104 114 143 116 103 132 105 114 143 116 102 131 104 113 142 115 114 143 116 91 120 93 103 132 105 104 133 106 93 122 95 92 121 94 115 144 117 105 134 107 104 133 106 105 134 107 115 144 117 116 145 118 116 145 118 106 135 108 105 134 107 106 135 108 116 145 118 117 146 119 106 135 108 118 147 120 107 136 109 118 147 120 106 135 108 117 146 119 107 136 109 119 148 121 108 137 110 119 148 121 107 136 109 118 147 120 108 137 110 120 149 122 109 138 111 120 149 122 108 137 110 119 148 121 120 149 122 110 139 112 109 138 111 110 139 112 120 149 122 121 150 123 121 150 123 111 140 113 110 139 112 111 140 113 121 150 123 122 151 124 122 151 124 112 141 114 111 140 113 112 141 114 122 151 124 123 152 125 112 141 114 124 153 126 113 142 115 124 153 126 112 141 114 123 152 125 113 142 115 125 154 127 114 143 116 125 154 127 113 142 115 124 153 126 125 154 127 91 120 93 114 143 116 115 144 117 104 133 106 92 121 94 126 155 128 116 145 118 115 144 117 116 145 118 126 155 128 127 156 129 127 156 129 117 146 119 116 145 118 117 146 119 127 156 129 128 157 130 117 146 119 129 158 131 118 147 120 129 158 131 117 146 119 128 157 130 118 147 120 130 159 132 119 148 121 130 159 132 118 147 120 129 158 131 119 148 121 131 160 133 120 149 122 131 160 133 119 148 121 130 159 132 131 160 133 121 150 123 120 149 122 121 150 123 131 160 133 132 161 134 132 161 134 122 151 124 121 150 123 122 151 124 132 161 134 133 162 135 133 162 135 123 152 125 122 151 124 123 152 125 133 162 135 134 163 136 123 152 125 135 164 137 124 153 126 135 164 137 123 152 125 134 163 136 124 153 126 136 165 138 125 154 127 136 165 138 124 153 126 135 164 137 136 165 138 91 120 93 125 154 127 126 155 128 115 144 117 92 121 94 137 166 139 127 156 129 126 155 128 127 156 129 137 166 139 138 167 140 138 167 140 128 157 130 127 156 129 128 157 130 138 167 140 139 168 141 128 157 130 140 169 142 129 158 131 140 169 142 128 157 130 139 168 141 129 158 131 141 170 143 130 159 132 141 170 143 129 158 131 140 169 142 130 159 132 142 171 144 131 160 133 142 171 144 130 159 132 141 170 143 142 171 144 132 161 134 131 160 133 132 161 134 142 171 144 143 172 145 143 172 145 133 162 135 132 161 134 133 162 135 143 172 145 144 173 146 144 173 146 134 163 136 133 162 135 134 163 136 144 173 146 145 174 147 134 163 136 146 175 148 135 164 137 146 175 148 134 163 136 145 174 147 135 164 137 147 176 149 136 165 138 147 176 149 135 164 137 146 175 148 147 176 149 91 120 93 136 165 138 137 166 139 126 155 128 92 121 94 148 177 150 137 166 139 149 178 151 137 166 139 148 177 150 138 167 140 150 179 152 138 167 140 148 177 150 138 167 140 150 179 152 139 168 141 139 168 141 151 180 153 140 169 142 151 180 153 139 168 141 150 179 152 140 169 142 152 181 154 141 170 143 152 181 154 140 169 142 151 180 153 141 170 143 153 182 155 142 171 144 153 182 155 141 170 143 152 181 154 153 182 155 143 172 145 142 171 144 143 172 145 153 182 155 154 183 156 154 183 156 144 173 146 143 172 145 144 173 146 154 183 156 155 184 157 155 184 157 145 174 147 144 173 146 145 174 147 155 184 157 156 185 158 146 175 148 156 185 158 157 186 159 156 185 158 146 175 148 145 174 147 147 176 149 157 186 159 158 187 160 157 186 159 147 176 149 146 175 148 147 176 149 158 187 160 91 120 93 137 166 139 92 121 94 149 178 151 159 188 161 149 178 151 160 189 162 149 178 151 159 188 161 148 177 150 161 190 163 148 177 150 159 188 161 148 177 150 161 190 163 150 179 152 161 190 163 151 180 153 150 179 152 151 180 153 161 190 163 162 191 164 162 191 164 152 181 154 151 180 153 152 181 154 162 191 164 163 192 165 163 192 165 153 182 155 152 181 154 153 182 155 163 192 165 164 193 166 153 182 155 165 194 167 154 183 156 165 194 167 153 182 155 164 193 166 154 183 156 166 195 168 155 184 157 166 195 168 154 183 156 165 194 167 155 184 157 167 196 169 156 185 158 167 196 169 155 184 157 166 195 168 157 186 159 167 196 169 168 197 170 167 196 169 157 186 159 156 185 158 158 187 160 168 197 170 169 198 171 168 197 170 158 187 160 157 186 159 158 187 160 169 198 171 91 120 93 149 178 151 92 121 94 160 189 162 170 199 172 160 189 162 171 200 173 160 189 162 170 199 172 159 188 161 172 201 174 159 188 161 170 199 172 159 188 161 172 201 174 161 190 163 172 201 174 162 191 164 161 190 163 162 191 164 172 201 174 173 202 175 173 202 175 163 192 165 162 191 164 163 192 165 173 202 175 174 203 176 174 203 176 164 193 166 163 192 165 164 193 166 174 203 176 175 204 177 164 193 166 176 205 178 165 194 167 176 205 178 164 193 166 175 204 177 165 194 167 177 206 179 166 195 168 177 206 179 165 194 167 176 205 178 166 195 168 178 207 180 167 196 169 178 207 180 166 195 168 177 206 179 168 197 170 178 207 180 179 208 181 178 207 180 168 197 170 167 196 169 169 198 171 179 208 181 180 209 182 179 208 181 169 198 171 168 197 170 169 198 171 180 209 182 91 120 93 160 189 162 92 121 94 171 200 173 181 210 183 171 200 173 182 211 184 171 200 173 181 210 183 170 199 172 183 212 185 170 199 172 181 210 183 170 199 172 183 212 185 172 201 174 183 212 185 173 202 175 172 201 174 173 202 175 183 212 185 184 213 186 184 213 186 174 203 176 173 202 175 174 203 176 184 213 186 185 214 187 185 214 187 175 204 177 174 203 176 175 204 177 185 214 187 186 215 188 186 215 188 176 205 178 175 204 177 176 205 178 186 215 188 187 216 189 187 216 189 177 206 179 176 205 178 177 206 179 187 216 189 188 217 190 188 217 190 178 207 180 177 206 179 178 207 180 188 217 190 189 218 191 179 208 181 189 218 191 190 219 192 189 218 191 179 208 181 178 207 180 180 209 182 190 219 192 191 220 193 190 219 192 180 209 182 179 208 181 180 209 182 191 220 193 91 120 93 171 200 173 92 121 94 182 211 184 192 221 194 182 211 184 193 222 195 182 211 184 192 221 194 181 210 183 194 223 196 181 210 183 192 221 194 181 210 183 194 223 196 183 212 185 194 223 196 184 213 186 183 212 185 184 213 186 194 223 196 195 224 197 195 224 197 185 214 187 184 213 186 185 214 187 195 224 197 196 225 198 196 225 198 186 215 188 185 214 187 186 215 188 196 225 198 197 226 199 197 226 199 187 216 189 186 215 188 187 216 189 197 226 199 198 227 200 198 227 200 188 217 190 187 216 189 188 217 190 198 227 200 199 228 201 199 228 201 189 218 191 188 217 190 189 218 191 199 228 201 200 229 202 190 219 192 200 229 202 201 230 203 200 229 202 190 219 192 189 218 191 191 220 193 201 230 203 202 231 204 201 230 203 191 220 193 190 219 192 191 220 193 202 231 204 91 120 93 182 211 184 92 121 94 193 222 195 203 232 205 193 222 195 204 233 206 193 222 195 203 232 205 192 221 194 203 232 205 205 234 207 192 221 194 192 221 194 205 234 207 194 223 196 205 234 207 195 224 197 194 223 196 195 224 197 205 234 207 206 235 208 206 235 208 196 225 198 195 224 197 196 225 198 206 235 208 207 236 209 207 236 209 197 226 199 196 225 198 197 226 199 207 236 209 208 237 210 208 237 210 198 227 200 197 226 199 198 227 200 208 237 210 209 238 211 209 238 211 199 228 201 198 227 200 199 228 201 209 238 211 210 239 212 210 239 212 200 229 202 199 228 201 200 229 202 210 239 212 211 240 213 201 230 203 211 240 213 212 241 214 211 240 213 201 230 203 200 229 202 202 231 204 212 241 214 213 242 215 212 241 214 202 231 204 201 230 203 202 231 204 213 242 215 91 120 93 193 222 195 92 121 94 204 233 206 203 232 205 214 243 216 215 244 217 214 243 216 203 232 205 204 233 206 205 234 207 215 244 217 216 245 218 215 244 217 205 234 207 217 246 219 203 232 205 215 244 217 217 246 219 216 245 218 206 235 208 205 234 207 206 235 208 216 245 218 218 247 220 218 247 220 207 236 209 206 235 208 207 236 209 218 247 220 219 248 221 219 248 221 208 237 210 207 236 209 208 237 210 219 248 221 220 249 222 220 249 222 209 238 211 208 237 210 209 238 211 220 249 222 221 250 223 221 250 223 210 239 212 209 238 211 210 239 212 221 250 223 222 251 224 222 251 224 211 240 213 210 239 212 211 240 213 222 251 224 223 252 225 224 253 226 211 240 213 223 252 225 211 240 213 224 253 226 212 241 214 225 254 227 212 241 214 224 253 226 212 241 214 225 254 227 213 242 215 213 242 215 225 254 227 91 120 93 204 233 206 92 121 94 214 243 216 215 244 217 226 255 228 227 256 229 226 255 228 215 244 217 214 243 216 216 245 218 227 256 229 228 257 230 227 256 229 216 245 218 215 244 217 228 257 230 218 247 220 216 245 218 218 247 220 228 257 230 229 258 231 229 258 231 219 248 221 218 247 220 219 248 221 229 258 231 230 259 232 230 259 232 220 249 222 219 248 221 220 249 222 230 259 232 231 260 233 231 260 233 221 250 223 220 249 222 221 250 223 231 260 233 232 261 234 232 261 234 222 251 224 221 250 223 222 251 224 232 261 234 233 262 235 233 262 235 223 252 225 222 251 224 223 252 225 233 262 235 234 263 236 235 264 237 223 252 225 234 263 236 223 252 225 235 264 237 224 253 226 236 265 238 224 253 226 235 264 237 224 253 226 236 265 238 225 254 227 91 120 93 225 254 227 236 265 238 92 121 94 226 255 228 214 243 216 227 256 229 237 266 239 238 267 240 237 266 239 227 256 229 226 255 228 228 257 230 238 267 240 239 268 241 238 267 240 228 257 230 227 256 229 239 268 241 229 258 231 228 257 230 229 258 231 239 268 241 240 269 242 240 269 242 230 259 232 229 258 231 230 259 232 240 269 242 241 270 243 241 270 243 231 260 233 230 259 232 231 260 233 241 270 243 242 271 244 242 271 244 232 261 234 231 260 233 232 261 234 242 271 244 243 272 245 243 272 245 233 262 235 232 261 234 233 262 235 243 272 245 244 273 246 244 273 246 234 263 236 233 262 235 234 263 236 244 273 246 245 274 247 246 275 248 234 263 236 245 274 247 234 263 236 246 275 248 235 264 237 247 276 249 235 264 237 246 275 248 235 264 237 247 276 249 236 265 238 91 120 93 236 265 238 247 276 249 92 121 94 237 266 239 226 255 228 238 267 240 248 277 250 249 278 251 248 277 250 238 267 240 237 266 239 239 268 241 249 278 251 250 279 252 249 278 251 239 268 241 238 267 240 251 280 253 239 268 241 250 279 252 239 268 241 251 280 253 240 269 242 252 281 254 240 269 242 251 280 253 240 269 242 252 281 254 241 270 243 253 282 255 241 270 243 252 281 254 241 270 243 253 282 255 242 271 244 243 272 245 253 282 255 254 283 256 253 282 255 243 272 245 242 271 244 244 273 246 254 283 256 255 284 257 254 283 256 244 273 246 243 272 245 245 274 247 255 284 257 256 285 258 255 284 257 245 274 247 244 273 246 257 286 259 245 274 247 256 285 258 245 274 247 257 286 259 246 275 248 258 287 260 246 275 248 257 286 259 246 275 248 258 287 260 247 276 249 91 120 93 247 276 249 258 287 260 92 121 94 248 277 250 237 266 239 249 278 251 259 288 261 260 289 262 259 288 261 249 278 251 248 277 250 250 279 252 260 289 262 261 290 263 260 289 262 250 279 252 249 278 251 262 291 264 250 279 252 261 290 263 250 279 252 262 291 264 251 280 253 263 292 265 251 280 253 262 291 264 251 280 253 263 292 265 252 281 254 264 293 266 252 281 254 263 292 265 252 281 254 264 293 266 253 282 255 254 283 256 264 293 266 265 294 267 264 293 266 254 283 256 253 282 255 255 284 257 265 294 267 266 295 268 265 294 267 255 284 257 254 283 256 256 285 258 266 295 268 267 296 269 266 295 268 256 285 258 255 284 257 268 297 270 256 285 258 267 296 269 256 285 258 268 297 270 257 286 259 269 298 271 257 286 259 268 297 270 257 286 259 269 298 271 258 287 260 91 120 93 258 287 260 269 298 271 92 121 94 259 288 261 248 277 250 260 289 262 270 299 272 271 300 273 270 299 272 260 289 262 259 288 261 261 290 263 271 300 273 272 301 274 271 300 273 261 290 263 260 289 262 273 302 275 261 290 263 272 301 274 261 290 263 273 302 275 262 291 264 274 303 276 262 291 264 273 302 275 262 291 264 274 303 276 263 292 265 275 304 277 263 292 265 274 303 276 263 292 265 275 304 277 264 293 266 265 294 267 275 304 277 276 305 278 275 304 277 265 294 267 264 293 266 277 306 279 265 294 267 276 305 278 265 294 267 277 306 279 266 295 268 267 296 269 277 306 279 278 307 280 277 306 279 267 296 269 266 295 268 279 308 281 267 296 269 278 307 280 267 296 269 279 308 281 268 297 270 280 309 282 268 297 270 279 308 281 268 297 270 280 309 282 269 298 271 91 120 93 269 298 271 280 309 282 92 121 94 270 299 272 259 288 261 270 299 272 281 310 283 271 300 273 281 310 283 270 299 272 282 311 284 271 300 273 283 312 285 272 301 274 283 312 285 271 300 273 281 310 283 273 302 275 283 312 285 284 313 286 283 312 285 273 302 275 272 301 274 274 303 276 284 313 286 285 314 287 284 313 286 274 303 276 273 302 275 275 304 277 285 314 287 286 315 288 285 314 287 275 304 277 274 303 276 287 316 289 275 304 277 286 315 288 275 304 277 287 316 289 276 305 278 288 317 290 276 305 278 287 316 289 276 305 278 288 317 290 277 306 279 289 318 291 277 306 279 288 317 290 277 306 279 289 318 291 278 307 280 289 318 291 279 308 281 278 307 280 279 308 281 289 318 291 290 319 292 290 319 292 280 309 282 279 308 281 280 309 282 290 319 292 291 320 293 91 120 93 280 309 282 291 320 293 92 121 94 282 311 284 270 299 272 282 311 284 292 321 294 281 310 283 292 321 294 282 311 284 293 322 295 281 310 283 294 323 296 283 312 285 294 323 296 281 310 283 292 321 294 284 313 286 294 323 296 295 324 297 294 323 296 284 313 286 283 312 285 285 314 287 295 324 297 296 325 298 295 324 297 285 314 287 284 313 286 286 315 288 296 325 298 297 326 299 296 325 298 286 315 288 285 314 287 298 327 300 286 315 288 297 326 299 286 315 288 298 327 300 287 316 289 299 328 301 287 316 289 298 327 300 287 316 289 299 328 301 288 317 290 300 329 302 288 317 290 299 328 301 288 317 290 300 329 302 289 318 291 300 329 302 290 319 292 289 318 291 290 319 292 300 329 302 301 330 303 301 330 303 291 320 293 290 319 292 291 320 293 301 330 303 302 331 304 91 120 93 291 320 293 302 331 304 92 121 94 293 322 295 282 311 284 293 322 295 303 332 305 292 321 294 303 332 305 293 322 295 304 333 306 292 321 294 305 334 307 294 323 296 305 334 307 292 321 294 303 332 305 295 324 297 305 334 307 306 335 308 305 334 307 295 324 297 294 323 296 296 325 298 306 335 308 307 336 309 306 335 308 296 325 298 295 324 297 297 326 299 307 336 309 308 337 310 307 336 309 297 326 299 296 325 298 309 338 311 297 326 299 308 337 310 297 326 299 309 338 311 298 327 300 310 339 312 298 327 300 309 338 311 298 327 300 310 339 312 299 328 301 311 340 313 299 328 301 310 339 312 299 328 301 311 340 313 300 329 302 311 340 313 301 330 303 300 329 302 301 330 303 311 340 313 312 341 314 312 341 314 302 331 304 301 330 303 302 331 304 312 341 314 313 342 315 91 120 93 302 331 304 313 342 315 92 121 94 304 333 306 293 322 295 304 333 306 314 343 316 303 332 305 314 343 316 304 333 306 315 344 317 303 332 305 316 345 318 305 334 307 316 345 318 303 332 305 314 343 316 317 346 319 305 334 307 316 345 318 305 334 307 317 346 319 306 335 308 318 347 320 306 335 308 317 346 319 306 335 308 318 347 320 307 336 309 319 348 321 307 336 309 318 347 320 307 336 309 319 348 321 308 337 310 320 349 322 308 337 310 319 348 321 308 337 310 320 349 322 309 338 311 321 350 323 309 338 311 320 349 322 309 338 311 321 350 323 310 339 312 322 351 324 310 339 312 321 350 323 310 339 312 322 351 324 311 340 313 322 351 324 312 341 314 311 340 313 312 341 314 322 351 324 323 352 325 323 352 325 313 342 315 312 341 314 313 342 315 323 352 325 324 353 326 91 120 93 313 342 315 324 353 326 92 121 94 315 344 317 304 333 306 315 344 317 325 354 327 314 343 316 325 354 327 315 344 317 326 355 328 314 343 316 327 356 329 316 345 318 327 356 329 314 343 316 325 354 327 328 357 330 316 345 318 327 356 329 316 345 318 328 357 330 317 346 319 329 358 331 317 346 319 328 357 330 317 346 319 329 358 331 318 347 320 330 359 332 318 347 320 329 358 331 318 347 320 330 359 332 319 348 321 331 360 333 319 348 321 330 359 332 319 348 321 331 360 333 320 349 322 332 361 334 320 349 322 331 360 333 320 349 322 332 361 334 321 350 323 333 362 335 321 350 323 332 361 334 321 350 323 333 362 335 322 351 324 333 362 335 323 352 325 322 351 324 323 352 325 333 362 335 334 363 336 334 363 336 324 353 326 323 352 325 324 353 326 334 363 336 335 364 337 91 120 93 324 353 326 335 364 337 92 121 94 326 355 328 315 344 317 326 355 328 68 97 70 325 354 327 68 97 70 326 355 328 69 98 71 325 354 327 71 100 73 327 356 329 71 100 73 325 354 327 68 97 70 74 103 76 327 356 329 71 100 73 327 356 329 74 103 76 328 357 330 328 357 330 74 103 76 75 104 77 77 106 79 328 357 330 75 104 77 328 357 330 77 106 79 329 358 331 79 108 81 329 358 331 77 106 79 329 358 331 79 108 81 330 359 332 81 110 83 330 359 332 79 108 81 330 359 332 81 110 83 331 360 333 331 360 333 81 110 83 82 111 84 84 113 86 331 360 333 82 111 84 331 360 333 84 113 86 332 361 334 86 115 88 332 361 334 84 113 86 332 361 334 86 115 88 333 362 335 86 115 88 334 363 336 333 362 335 334 363 336 86 115 88 87 116 89 87 116 89 335 364 337 334 363 336 335 364 337 87 116 89 89 118 91 89 118 91 91 120 93 335 364 337 69 98 71 326 355 328 92 121 94 63 365 63 336 366 338 22 365 66 336 366 338 63 365 63 337 367 339 338 368 340 61 369 60 9 369 62 61 369 60 338 368 340 339 370 341 340 371 342 62 372 61 341 373 343 62 372 61 340 371 342 1 372 59 342 374 344 17 375 64 343 376 345 17 375 64 342 374 344 64 375 65 344 377 346 345 377 347 346 377 348 345 377 347 344 377 346 347 377 349 63 378 63 62 378 61 61 378 60 62 378 61 63 378 63 64 378 65 348 379 350 349 380 351 350 381 352 349 380 351 348 379 350 351 380 353 349 380 351 351 380 353 342 374 344 349 380 351 342 374 344 343 376 345 346 382 348 352 382 354 344 382 346 352 382 354 346 382 348 353 382 355 352 382 354 353 382 355 354 383 356 354 383 356 353 382 355 355 384 357 356 385 358 357 386 359 358 387 360 357 386 359 356 385 358 359 386 361 357 386 359 359 386 361 360 388 362 357 386 359 360 388 362 361 389 363 360 388 362 362 390 364 361 389 363 362 390 364 360 388 362 363 390 365 362 390 364 363 390 365 364 391 366 362 390 364 364 391 366 365 392 367 366 393 368 367 394 369 368 395 370 367 394 369 366 393 368 369 394 371 367 394 369 369 394 371 370 396 372 367 394 369 370 396 372 371 397 373 364 391 366 372 398 374 365 392 367 372 398 374 364 391 366 373 398 375 372 398 374 373 398 375 374 399 376 372 398 374 374 399 376 375 400 377 376 401 378 371 397 373 370 396 372 371 397 373 376 401 378 377 401 379 377 401 379 376 401 378 348 379 350 377 401 379 348 379 350 350 381 352 378 402 380 379 403 381 380 404 382 379 403 381 378 402 380 381 403 383 379 403 381 381 403 383 356 385 358 379 403 381 356 385 358 358 387 360 382 405 384 383 406 385 384 407 386 383 406 385 382 405 384 385 406 387 383 406 385 385 406 387 378 402 380 383 406 385 378 402 380 380 404 382 386 408 388 354 383 356 355 384 357 354 383 356 386 408 388 387 408 389 387 408 389 386 408 388 384 407 386 384 407 386 386 408 388 382 405 384 388 409 390 375 400 377 374 399 376 375 400 377 388 409 390 389 409 391 389 409 391 388 409 390 366 393 368 389 409 391 366 393 368 368 395 370 390 410 392 391 410 393 392 410 394 391 410 393 390 410 392 393 410 393 394 411 395 395 412 396 396 413 397 395 412 396 394 411 395 397 412 398 395 412 396 397 412 398 398 414 399 398 414 399 397 412 398 399 415 400 399 415 400 400 416 401 398 414 399 400 416 401 399 415 400 401 416 402 400 416 401 401 416 402 402 417 403 402 417 403 401 416 402 403 418 404 404 419 405 402 417 403 403 418 404 402 417 403 404 419 405 405 419 406 405 419 406 404 419 405 406 420 407 406 420 407 404 419 405 407 421 408 407 421 408 408 422 409 406 420 407 408 422 409 407 421 408 409 422 410 408 422 409 409 422 410 410 423 411 410 423 411 409 422 410 411 424 412 412 425 413 413 426 414 414 427 415 413 426 414 412 425 413 415 426 416 413 426 414 415 426 416 416 428 417 416 428 417 415 426 416 417 429 418 411 424 412 418 430 419 410 423 411 418 430 419 411 424 412 419 430 420 418 430 419 419 430 420 414 427 415 414 427 415 419 430 420 412 425 413 417 429 418 420 431 421 416 428 417 420 431 421 417 429 418 421 431 422 420 431 421 421 431 422 422 432 423 420 431 421 422 432 423 423 432 424 424 433 425 425 434 426 426 435 427 425 434 426 424 433 425 427 434 428 425 434 426 427 434 428 428 436 429 425 434 426 428 436 429 429 437 430 337 367 339 430 438 431 336 366 338 430 438 431 337 367 339 431 438 432 430 438 431 431 438 432 396 413 397 396 413 397 431 438 432 394 411 395 428 436 429 432 439 433 429 437 430 432 439 433 428 436 429 433 439 434 432 439 433 433 439 434 392 439 394 432 439 433 392 439 394 391 439 393 422 432 423 434 440 435 423 432 424 434 440 435 422 432 423 435 440 436 434 440 435 435 440 436 424 433 425 434 440 435 424 433 425 426 435 427 413 441 414 436 442 417 437 443 414 436 442 417 413 441 414 438 444 421 438 444 421 413 441 414 416 442 417 438 444 421 416 442 417 420 445 421 437 446 414 439 447 437 440 448 438 439 447 437 437 446 414 441 446 439 441 446 439 437 446 414 436 449 417 441 446 439 436 449 417 442 450 440 443 451 409 444 452 441 445 453 407 444 452 441 443 451 409 446 451 442 446 451 442 443 451 409 447 454 411 446 451 442 447 454 411 448 455 443 405 456 406 445 457 407 449 458 406 445 457 407 405 456 406 443 459 409 443 459 409 405 456 406 406 457 407 443 459 409 406 457 407 408 460 409 420 445 421 450 461 424 438 444 421 450 461 424 420 445 421 451 462 444 451 462 444 420 445 421 423 461 424 451 462 444 423 461 424 434 463 435 438 464 421 442 450 440 436 449 417 442 450 440 438 464 421 452 464 445 452 464 445 438 464 421 450 465 424 452 464 445 450 465 424 453 466 446 418 467 419 440 468 438 454 469 419 440 468 438 418 467 419 437 443 414 437 443 414 418 467 419 414 468 415 437 443 414 414 468 415 413 441 414 451 470 444 453 466 446 450 465 424 453 466 446 451 470 444 455 470 447 455 470 447 451 470 444 456 471 448 456 471 448 451 470 444 457 472 427 458 473 449 459 474 450 460 475 451 459 474 450 458 473 449 461 473 452 461 473 452 458 473 449 390 473 392 390 473 392 458 473 449 393 473 393 425 476 426 460 477 451 462 478 426 460 477 451 425 476 426 458 479 449 458 479 449 425 476 426 429 477 430 458 479 449 429 477 430 432 480 433 454 481 419 448 455 443 447 454 411 448 455 443 454 481 419 463 481 453 463 481 453 454 481 419 440 448 438 463 481 453 440 448 438 439 447 437 408 460 409 447 482 411 443 459 409 447 482 411 408 460 409 454 469 419 454 469 419 408 460 409 410 482 411 454 469 419 410 482 411 418 467 419 449 483 406 464 484 454 465 485 455 464 484 454 449 483 406 466 483 456 466 483 456 449 483 406 445 453 407 466 483 456 445 453 407 444 452 441 400 486 401 465 487 455 467 488 401 465 487 455 400 486 401 449 458 406 449 458 406 400 486 401 402 487 403 449 458 406 402 487 403 405 456 406 467 489 401 468 490 457 469 491 458 468 490 457 467 489 401 470 489 459 470 489 459 467 489 401 465 485 455 470 489 459 465 485 455 464 484 454 395 492 396 469 493 458 471 494 396 469 493 458 395 492 396 467 488 401 467 488 401 395 492 396 398 493 399 467 488 401 398 493 399 400 486 401 430 495 431 472 496 397 473 497 431 472 496 397 430 495 431 471 494 396 471 494 396 430 495 431 396 496 397 471 494 396 396 496 397 395 492 396 473 498 431 339 370 341 338 368 340 339 370 341 473 498 431 474 498 460 474 498 460 473 498 431 472 499 397 474 498 460 472 499 397 475 500 461 471 501 396 475 500 461 472 499 397 475 500 461 471 501 396 476 501 462 476 501 462 471 501 396 469 491 458 476 501 462 469 491 458 468 490 457 464 502 454 401 503 402 470 504 459 401 503 402 464 502 454 466 505 456 401 503 402 466 505 456 403 502 404 403 502 404 466 505 456 404 506 405 456 507 448 435 508 436 455 509 447 435 508 436 456 507 448 477 510 463 435 508 436 477 510 463 424 507 425 424 507 425 477 510 463 427 511 428 339 512 341 63 512 63 61 512 60 63 512 63 339 512 341 474 513 460 63 512 63 474 513 460 337 512 339 337 512 339 474 513 460 431 514 432 22 515 66 338 515 340 9 515 62 338 515 340 22 515 66 473 497 431 473 497 431 22 515 66 336 515 338 473 497 431 336 515 338 430 495 431 432 480 433 393 516 393 458 479 449 393 516 393 432 480 433 391 516 393 442 517 440 415 518 416 441 519 439 415 518 416 442 517 440 452 520 445 415 518 416 452 520 445 417 517 418 417 517 418 452 520 445 421 521 422 448 522 443 409 523 410 446 524 442 409 523 410 448 522 443 463 525 453 409 523 410 463 525 453 411 522 412 411 522 412 463 525 453 419 526 420 468 527 457 397 528 398 476 529 462 397 528 398 468 527 457 470 504 459 397 528 398 470 504 459 399 527 400 399 527 400 470 504 459 401 503 402 444 530 441 404 506 405 466 505 456 404 506 405 444 530 441 446 524 442 404 506 405 446 524 442 407 530 408 407 530 408 446 524 442 409 523 410 462 531 426 456 471 448 457 472 427 456 471 448 462 531 426 477 531 463 477 531 463 462 531 426 459 474 450 459 474 450 462 531 426 460 475 451 439 532 437 419 526 420 463 525 453 419 526 420 439 532 437 441 519 439 419 526 420 441 519 439 412 532 413 412 532 413 441 519 439 415 518 416 453 533 446 421 521 422 452 520 445 421 521 422 453 533 446 455 509 447 421 521 422 455 509 447 422 533 423 422 533 423 455 509 447 435 508 436 459 534 450 427 511 428 477 510 463 427 511 428 459 534 450 461 535 452 427 511 428 461 535 452 428 534 429 428 534 429 461 535 452 433 536 434 434 463 435 457 537 427 451 462 444 457 537 427 434 463 435 462 478 426 462 478 426 434 463 435 426 537 427 462 478 426 426 537 427 425 476 426 475 538 461 431 514 432 474 513 460 431 514 432 475 538 461 476 529 462 431 514 432 476 529 462 394 538 395 394 538 395 476 529 462 397 528 398 390 539 392 433 536 434 461 535 452 433 536 434 390 539 392 392 539 394 478 540 464 479 541 465 480 542 466 479 541 465 478 540 464 481 541 467 479 541 465 481 541 467 341 373 343 341 373 343 481 541 467 340 371 342 478 543 464 349 544 351 481 545 467 349 544 351 478 543 464 482 546 468 349 544 351 482 546 468 350 543 352 350 543 352 482 546 468 377 547 379 483 548 469 484 549 470 485 550 471 484 549 470 483 548 469 482 549 468 484 549 470 482 549 468 480 542 466 480 542 466 482 549 468 478 540 464 386 551 388 486 552 472 487 553 473 486 552 472 386 551 388 488 554 474 488 554 474 386 551 388 355 552 357 488 554 474 355 552 357 353 555 355 489 556 475 487 557 473 486 558 472 487 557 473 489 556 475 490 557 476 487 557 473 490 557 476 491 559 477 491 559 477 490 557 476 492 560 478 493 561 479 379 562 381 494 563 480 379 562 381 493 561 479 495 564 481 379 562 381 495 564 481 380 561 382 380 561 382 495 564 481 383 565 385 492 560 478 496 566 482 491 559 477 496 566 482 492 560 478 495 566 481 496 566 482 495 566 481 497 567 483 497 567 483 495 566 481 493 568 479 498 569 484 357 570 359 499 571 485 357 570 359 498 569 484 494 563 480 357 570 359 494 563 480 358 569 360 358 569 360 494 563 480 379 562 381 493 568 479 500 572 486 497 567 483 500 572 486 493 568 479 494 572 480 500 572 486 494 572 480 501 573 487 501 573 487 494 572 480 498 574 484 502 575 488 503 576 489 504 577 490 503 576 489 502 575 488 505 576 491 503 576 489 505 576 491 506 578 492 506 578 492 505 576 491 507 579 493 502 580 488 389 581 391 505 582 491 389 581 391 502 580 488 508 583 494 389 581 391 508 583 494 375 580 377 375 580 377 508 583 494 372 584 374 483 585 469 377 547 379 482 546 468 377 547 379 483 585 469 509 586 495 377 547 379 509 586 495 371 585 373 371 585 373 509 586 495 367 587 369 507 579 493 510 588 496 506 578 492 510 588 496 507 579 493 509 588 495 510 588 496 509 588 495 485 550 471 485 550 471 509 588 495 483 548 469 511 589 497 362 590 364 512 591 498 362 590 364 511 589 497 499 571 485 362 590 364 499 571 485 361 589 363 361 589 363 499 571 485 357 570 359 511 592 497 513 593 499 514 594 500 513 593 499 511 592 497 512 593 498 513 593 499 512 593 498 515 595 501 515 595 501 512 593 498 516 596 502 516 596 502 517 597 503 515 595 501 517 597 503 516 596 502 508 597 494 517 597 503 508 597 494 504 577 490 504 577 490 508 597 494 502 575 488 489 598 475 387 599 389 490 600 476 387 599 389 489 598 475 518 601 504 387 599 389 518 601 504 354 598 356 354 598 356 518 601 504 352 602 354 498 574 484 519 603 505 501 573 487 519 603 505 498 574 484 499 603 485 519 603 505 499 603 485 514 594 500 514 594 500 499 603 485 511 592 497 516 604 502 372 584 374 508 583 494 372 584 374 516 604 502 512 591 498 372 584 374 512 591 498 365 604 367 365 604 367 512 591 498 362 590 364 347 605 349 352 602 354 518 601 504 352 602 354 347 605 349 344 605 346 347 606 349 488 606 474 345 606 347 488 606 474 347 606 349 518 606 504 488 606 474 518 606 504 486 558 472 486 558 472 518 606 504 489 556 475 64 607 65 341 607 343 62 607 61 341 607 343 64 607 65 479 608 465 479 608 465 64 607 65 342 607 344 479 608 465 342 607 344 351 609 353 369 610 371 506 611 492 510 612 496 506 611 492 369 610 371 503 613 489 503 613 489 369 610 371 366 611 368 503 613 489 366 611 368 388 614 390 359 615 361 501 616 487 519 617 505 501 616 487 359 615 361 500 618 486 500 618 486 359 615 361 356 616 358 500 618 486 356 616 358 381 619 383 373 620 375 515 621 501 517 622 503 515 621 501 373 620 375 513 623 499 513 623 499 373 620 375 364 621 366 513 623 499 364 621 366 363 624 365 385 625 387 491 626 477 496 627 482 491 626 477 385 625 387 487 553 473 487 553 473 385 625 387 382 626 384 487 553 473 382 626 384 386 551 388 388 614 390 504 628 490 503 613 489 504 628 490 388 614 390 517 622 503 517 622 503 388 614 390 374 628 376 517 622 503 374 628 376 373 620 375 376 629 378 485 630 471 484 631 470 485 630 471 376 629 378 510 612 496 510 612 496 376 629 378 370 630 372 510 612 496 370 630 372 369 610 371 351 609 353 480 632 466 479 608 465 480 632 466 351 609 353 484 631 470 484 631 470 351 609 353 348 632 350 484 631 470 348 632 350 376 629 378 492 633 478 383 565 385 495 564 481 383 565 385 492 633 478 490 600 476 383 565 385 490 600 476 384 633 386 384 633 386 490 600 476 387 599 389 507 634 493 367 587 369 509 586 495 367 587 369 507 634 493 505 582 491 367 587 369 505 582 491 368 634 370 368 634 370 505 582 491 389 581 391 340 635 342 17 635 64 1 635 59 17 635 64 340 635 342 481 545 467 17 635 64 481 545 467 343 635 345 343 635 345 481 545 467 349 544 351 353 555 355 345 636 347 488 554 474 345 636 347 353 555 355 346 636 348 363 624 365 514 637 500 513 623 499 514 637 500 363 624 365 519 617 505 519 617 505 363 624 365 360 637 362 519 617 505 360 637 362 359 615 361 381 619 383 497 638 483 500 618 486 497 638 483 381 619 383 496 627 482 496 627 482 381 619 383 378 638 380 496 627 482 378 638 380 385 625 387
0 0 0 1 0 1 2 0 2 1 0 1 0 0 0 3 0 3 4 1 4 5 1 5 2 1 6 4 2 7 6 2 8 2 2 9 7 3 10 8 3 11 1 3 12 9 4 13 8 4 14 1 4 15 8 5 16 10 5 17 4 5 18 10 5 17 8 5 16 11 5 19 10 5 17 11 5 19 12 5 20 8 6 21 2 6 22 4 6 23 2 6 22 8 6 21 1 6 24
0 0 0 1 1 1 2 2 2 3 3 3 0 0 4 2 2 5 4 4 6 5 5 7 6 6 8 4 4 9 7 7 10 5 5 11 8 8 12 4 4 13 6 6 14 9 9 15 4 4 16 8 8 17 10 10 18 11 11 19 12 12 20 11 11 19 10 10 18 13 10 21 11 11 19 13 10 21 14 13 22 3 3 23 15 14 24 0 0 25 15 14 24 3 3 23 16 14 26 16 14 26 3 3 23 17 15 27 7 7 28 10 16 29 5 5 30 10 16 29 7 7 28 13 16 31 13 16 31 7 7 28 14 13 32 15 17 33 9 9 34 8 8 35 9 9 34 15 17 33 16 17 36 9 9 34 16 17 36 17 15 37 3 18 38 11 19 39 2 20 40 11 19 39 3 18 38 17 21 41 11 19 39 17 21 41 14 22 42 14 22 42 17 21 41 9 23 43 14 22 42 9 23 43 7 24 44 7 24 44 9 23 43 4 25 45 2 2 46 1 1 47 12 12 48 2 2 49 12 12 50 11 11 51
0 0 0 1 0 1 2 0 2 1 0 1 0 0 0 3 0 3 4 1 4 5 1 5 6 1 6 5 1 5 4 1 4 7 1 7 8 2 8 7 2 7 9 2 9 7 2 7 8 2 8 5 2 5 3 3 10 10 3 11 11 3 12 10 3 11 3 3 10 12 3 13 13 4 14 14 4 15 15 4 16 14 4 15 13 4 14 16 4 17 16 2 17 8 2 18 14 2 15 8 2 18 16 2 17 17 2 19 1 5 20 11 5 21 18 5 22 11 5 21 1 5 20 3 5 23 19 6 24 20 6 25 21 6 26 20 6 25 19 6 24 22 6 27 22 2 27 18 2 28 20 2 25 18 2 28 22 2 27 1 2 18 1 2 18 22 2 27 9 2 29 0 7 30 12 7 31 3 7 32 12 7 31 0 7 30 23 7 33 24 8 34 25 8 35 26 8 35 25 8 35 24 8 34 27 8 36 12 2 37 24 2 34 17 2 38 24 2 34 12 2 37 23 2 39 24 2 34 23 2 39 27 2 36 28 9 40 29 9 41 30 9 42 29 9 41 28 9 40 31 9 43 31 9 43 28 9 40 32 9 43 32 9 43 28 9 40 33 9 44 34 10 45 32 10 43 35 10 46 32 10 43 34 10 45 36 10 47 32 10 43 36 10 47 31 10 43 37 2 48 17 2 19 16 2 17 17 2 19 37 2 48 10 2 11 17 2 19 10 2 11 12 2 13 37 11 48 13 11 14 38 11 49 13 11 14 37 11 48 16 11 17 39 9 50 40 9 51 41 9 50 40 9 51 39 9 50 30 9 52 30 9 52 39 9 50 28 9 53 28 9 53 39 9 50 42 9 54 39 12 50 43 12 55 44 12 56 43 12 55 39 12 50 45 12 57 45 12 57 39 12 50 41 12 50 17 2 38 5 2 5 8 2 8 5 2 5 17 2 38 24 2 34 6 13 6 24 13 34 26 13 35 24 13 34 6 13 6 5 13 5 46 9 58 47 9 59 48 9 60 47 9 59 46 9 58 30 9 52 30 9 52 46 9 58 41 9 50 45 12 57 49 12 61 43 12 55 49 12 61 45 12 57 46 12 58 46 12 58 45 12 57 41 12 50 50 14 62 4 14 63 51 14 64 4 14 63 50 14 62 7 14 65 2 2 39 7 2 7 50 2 5 7 2 7 2 2 39 1 2 8 7 2 7 1 2 8 9 2 9 30 9 42 52 9 66 47 9 67 52 9 66 30 9 42 53 9 43 53 9 43 30 9 42 31 9 43 54 10 68 36 10 47 34 10 45 36 10 47 54 10 68 53 10 43 36 10 47 53 10 43 31 10 43 14 2 15 9 2 29 22 2 27 9 2 29 14 2 15 8 2 18 14 15 15 19 15 24 15 15 16 19 15 24 14 15 15 22 15 27 55 16 69 56 17 70 57 18 71 57 18 72 56 17 73 58 19 74 58 20 75 59 20 76 60 20 77 59 20 76 58 20 75 61 20 78 59 20 76 61 20 78 62 20 79 63 20 80 59 20 76 62 20 79 64 21 81 58 19 75 56 17 82 58 19 75 64 21 81 40 21 83 58 19 75 40 21 83 61 21 78 65 22 84 29 23 85 66 23 86 29 23 85 65 22 84 67 24 87 29 23 85 67 24 87 68 23 88 69 25 89 70 25 90 71 25 91 71 25 91 67 25 87 72 25 92 67 25 87 71 25 91 68 25 88 68 25 88 71 25 91 70 25 90 65 22 93 57 18 94 67 24 95 65 22 84 55 16 96 57 18 97 65 2 84 56 2 82 55 2 96 56 2 82 65 2 84 66 2 86 56 2 82 66 2 86 64 2 81 73 26 98 74 27 99 75 28 69 73 26 100 76 29 101 74 27 102 63 30 80 61 30 78 76 30 103 63 30 80 76 30 103 77 30 104 77 30 104 76 30 103 78 30 105 76 29 106 64 31 107 74 27 108 64 31 107 76 29 106 40 31 109 40 31 109 76 29 106 61 31 110 29 32 85 79 33 111 66 32 86 79 33 111 29 32 85 80 34 112 80 34 112 29 32 85 68 32 88 68 35 113 69 35 114 80 35 115 80 35 115 69 35 114 81 35 116 80 35 115 81 35 116 82 35 117 79 33 118 80 34 119 73 26 120 79 33 121 73 26 122 75 28 123 79 2 111 64 2 81 66 2 86 64 2 81 79 2 111 74 2 124 74 2 124 79 2 111 75 2 96