127 145 115 123 143 176 134 98 -1 135 142 133 97 109 130 114 121 129 130 118 137 153 133 138 174 131 188 98 127 132 117 222 102 142 143 162 179 151 141 117 115 162 160 116 187 90 101 133 138 137 117 156 133 179 144 132 130 105 140 152 147 146 151 121 119 153 123 129 189 148 113 120 120 155 109 125 117 102 190 103 140 125 165 157 130 148 147 128 164 118 127 165 145 128 136 127 127 124 136 160 134 122 122 113 124 147 151 135 146 145 148 116 123 148 134 132 117 121 144 128 118 128 124 210 132 163 126 117 150 170 174 124 130 125 116 117 179 138 185 137 166 104 134 156 142 122 177 139 151 132 129 124 152 120 115 114 141 157 130 126 110 146 140 131 115 112 236 155 183 121 131 115 132 132 171 138 128 142 -1 143 173 135 123 124 122 130 121 111 133 127 116 120 124 -1 126 178 128 101 95 133 119 132 125 140 122 130 152 149 190 156 130 128 193 151 102 186 125 122 99 141 125 108 118 163 143 131 123 140 140 144 130 116 144 113 137 150 -1 90 136 112 111 126 135 150 162 133 142 115 154 128 113 129 107 151 172 122 128 145 134 113 105 130 107 157 163 120 128 168 125 144 230 135 131 146 120 148 130 118 142 97 142 137 138 124 136 -1 128 128 -1 -1 115 96 134 103 121 131 139 149 129 110 124 182 173 153 145 162 120 148 146 121 116 150 154 103 225 105 121 117 111 107 120 167 126 117 157 139 144 127 119 104 160 129 131 126 148 156 113 147 134 129 159 123 117 137 99 91 160 121 127 123 143 118 173 127 161 126 186 104 140 138 150 139 186 116 145 115 126 111 100 138 134 179 141 116 125 104 139 131 107 167 177 134 180 149 107 117 133 131 120 109 97 -1 151 123 104 138 116 123 141 123 140 168 162 106 113 103 153 135 136 174 166 99 167 114 161 185 137 138 145 138 158 131 116 142 137 106 117 145 147 106 153 111 136 118 123 162 135 149 118 124 118 147 116 122 141 125 127 105 105 128 193 120 132 134 112 151 131 110 130 126 119 105 126 107 160 118 114 106 227 167 179 135 120 125 137 119 110 172 136 129 116 157 105 112 135 115 104 155 148 119 119 111 117 113 139 119 154 179 111 193 111 124 -1 120 126 125 110 156 117 151 134 167 148 134 127 105 116 116 146 131 105 127 117 139 159 126 169 111 164 137 119 151 120 115 144 116 120 146 139 141 166 126 168 127 95 125 119 154 129 133 147 149 169 -1 127 102 194 113 -1 126 139 120 128 147 129 114 159 155 116 239 141 119 208 112 154 102 143 141 110 122 152 155 130 120 134 110 120 108 130 195 103 112 130 193 121 129 150 118 122 119 145 171 159 141 129 145 110 138 103 152 138 137 135 149 136 110 155 173 114 112 130 104 128 114 128 127 139 172 120 121 146 123 141 161 142 120 97 145 125 100 152 106 153 111 104 161 119 108 150 93 145 139 134 -1 116 138 130 113 145 142 175 119 125 127 138 135 118 128 156 128 122 -1 -1 135 137 155 123 111 137 119 97 126 124 103 137 105 123 235 103 137 143 138 108 111 178 112 148 154 198 122 131 104 161 130 121 109 100 89 111 139 145 125 126 92 106 136 131 148 123 138 208 111 141 114 163 132 146 143 152 133 133 122 149 84 125 159 113 194 125 117 113 125 128 143 128 163 126 125 111 108 115 143 -1 141 160 106 128 141 143 147 127 139 136 116 139 190 122 124 120 118 -1 118 110 120 174 141 106 -1 154 152 117 133 120 114 107 136 127 180 126 125 134 152 122 113 153 102 117 122 111 -1 173 113 171 111 110 138 160 152 125 102 160 108 114 119 181 96 139 119 118 138 103 154 108 116 131 154 146 146 154 106 114 114 175 121 129 96 128 114 119 125 124 137 119 141 111 104 147 111 145 140 140 116 124 120 98 115 126 129 125 155 135 105 104 170 413 147 195 131 126 101 117 142 106 116 113 90 137 100 127 172 109 98 133 138 134 135 121 124 100 107 144 131 113 209 110 158 147 201 132 167 109 158 149 116 130 111 140 174 113 123 111 136 121 120 142 127 -1 130 113 105 121 119 120 104 136 122 187 128 102 137 170 152 143 150 148 133 164 140 131 137 78 97 139 136 122 135 115 113 131 119 143 130 115 122 176 165 135 133 99 125 134 157 125 122 137 135 124 120 110 136 100 140 120 132 107 129 128 147 121 135 120 118 141 147 155 118 159 150 114 112 111 154 134 94 110 99 133 127 135 110 137 148 144 113 143 142 144 144 173 117 146 134 138 105 116 98 132 119 119 148 135 155 140 139 149 147 128 121 137 161 128 112 113 116 110 123 146 121 146 107 144 122 118 113 106 139 128 132 169 122 143 142 116 131 102 132 114 125 124 120 117 159 108 150 143 129 135 154 114 113 146 149 143 121 112 112 123 124 150 112 105 146 122 111 129 121 130 108 144 117 130 108 131 115 102 157 106 139 129 134 132 135 134 151 136 127 132 121 105 119 99 120 104 111 103 163 121 120 122 120 139 156 135 133 114 122 108 185 101 134 125 148 166 151 154 177 123 120 117 182 168 144 124 108 136 140 157 110 125 124 142 142 142 138 160 124 110 156 163 136 115 134 136 115 172 106 141 128 139 131 106 131 120 97 205 120 133 115 149 165 90 143 117 109 194 137 102 124 153 157 112 149 122 115 122 129 118 129 141 124 145 101 121 139 148 119 142 104 162 162 113 138 149 135 125 -1 134 109 124 128 141 182 114 138 128 138 134 113 125 117 159 141 131 127 119 130 118 124 137 107 120 121 182 193 108 134 113 129 126 124 123 146 150 162 130 177 120 174 102 139 161 133 164 120 152 161 121 141 120 127 181 101 82 123 112 112 128 154 112 170 104 102 156 100 114 147 133 131 167 149 139 102 128 180 142 129 117 184 113 108 125 119 149 142 114 143 130 163 122 126 94 -1 108 123 139 130 145 122 159 138 97 139 149 105 112 123 126 118 155 98 115 215 114 140 130 127 119 139 117 127 133 160 107 114 138 172 127 154 140 122 102 114 113 122 156 137 144 150 105 139 99 162 104 167 191 113 128 110 118 111 151 201 109 105 234 139 117 133 120 127 146 144 134 134 114 119 148 121 130 167 125 136 155 139 134 149 103 156 -1 114 131 119 173 135 138 159 128 132 118 129 110 103 193 122 131 123 111 143 171 211 121 121 121 178 141 103 109 160 109 -1 133 112 119 135 132 140 119 161 147 142 148 146 152 115 121 113 118 107 168 118 122 150 126 -1 145 134 102 154 92 128 116 138 120 126 136 135 104 149 117 176 185 122 116 108 127 162 142 156 131 97 130 153 176 184 117 153 144 119 140 166 156 130 105 122 151 147 138 179 155 122 120 142 117 105 139 137 100 150 157 119 114 124 119 112 146 108 156 117 132 123 170 125 123 104 121 128 107 111 140 133 102 127 121 181 158 130 127 117 119 103 132 107 129 111 98 122 96 105 159 -1 121 172 158 176 160 123 119 160 119 115 142 134 129 111 167 155 -1 156 139 174 151 114 111 115 137 108 124 129 104 124 184 117 93 170 130 134 140 123 127 142 143 127 136 126 127 127 105 120 167 150 103 151 120 126 123 135 122 116 106 116 98 115 144 117 120 151 155 165 116 159 137 164 138 124 155 151 132 130 137 163 145 159 -1 147 224 120 -1 120 118 109 100 127 116 95 132 157 115 125 169 122 129 144 147 111 145 142 151 141 130 125 152 131 167 134 155 140 136 133 116 109 112 137 131 185 132 122 136 113 -1 79 157 156 136 119 122 145 129 165 110 131 145 155 120 127 129 151 148 118 127 122 142 111 144 103 122 173 118 199 96 175 127 116 126 117 137 204 125 120 124 131 103 158 157 139 132 133 163 170 126 123 110 114 140 -1 106 150 151 114 112 -1 127 150 133 113 94 111 91 171 134 106 147 135 96 140 121 107 108 162 130 149 158 160 129 139 91 136 -1 139 114 143 119 142 160 115 118 133 115 128 114 170 117 111 141 156 139 146 137 142 145 135 145 126 115 115 136 139 122 122 124 169 101 91 97 104 130 147 106 112 127 161 133 104 137 140 118 116 122 126 108 126 210 172 130 175 118 142 157 -1 108 116 162 137 142 176 110 110 118 141 85 -1 115 118 126 120 110 120 110 172 162 104 153 161 236 134 158 140 142 129 105 149 119 144 182 100 -1 143 99 126 123 156 148 159 115 106 135 95 148 138 153 189 165 125 150 151 137 114 135 133 145 133 129 114 132 158 113 133 -1 120 142 136 130 107 113 170 137 117 124 174 127 102 152 131 144 125 126 147 107 151 125 156 98 106 142 130 128 131 82 107 153 100 112 143 154 147 139 138 125 125 117 145 101 149 175 127 140 136 151 146 131 156 -1 93 127 127 95 152 129 125 137 123 165 120 99 144 104 160 130 122 110 132 147 154 127 106 122 115 125 128 144 158 116 137 122 156 171 130 145 109 118 132 119 166 141 123 116 123 139 153 132 117 165 182 -1 132 122 118 129 149 102 144 150 157 138 133 126 105 125 130 153 189 134 153 130 165 115 113 145 112 136 170 114 104 151 93 104 130 130 125 111 128 124 150 127 127 -1 135 123 128 168 137 125 167 104 161 118 184 122 127 102 129 102 -1 123 127 137 119 110 -1 122 122 131 123 243 107 128 124 157 151 161 134 135 191 115 139 121 104 108 111 140 180 -1 161 124 134 159 108 -1 126 118 92 114 145 111 140 122 132 143 123 168 163 119 146 137 120 120 128 104 127 117 100 135 140 156 114 98 126 132 138 106 116 112 132 153 112 164 140 125 185 158 142 111 128 123 135 166 137 97 137 102 137 153 150 119 123 148 407 160 125 145 102 142 184 170 126 99 115 115 117 131 125 112 156 118 142 149 126 126 156 102 115 128 135 117 108 129 124 118 137 148 124 254 118 128 153 126 123 107 -1 147 136 135 131 134 152 136 144 100 110 143 116 131 125 138 106 125 138 90 245 138 135 110 123 166 120 134 154 148 118 132 131 149 135 119 140 108 106 149 111 115 206 125 137 129 140 116 144 124 153 129 120 143 117 140 136 181 159 152 115 110 107 115 136 138 166 144 163 103 162 134 135 148 128 116 -1 132 123 111 122 119 -1 157 151 131 161 107 104 156 200 118 134 105 167 140 134 107 130 130 163 -1 133 126 125 133 168 125 -1 116 190 158 116 131 128 135 196 132 112 148 122 129 123 121 136 115 125 155 119 138 115 111 161 129 135 125 138 201 187 125 161 153 130 160 116 146 260 124 126 147 104 122 116 134 100 138 144 139 132 142 115 144 117 123 145 -1 148 126 141 148 113 150 131 141 172 109 110 139 116 154 155 133 135 152 150 157 117 134 111 103 128 152 118 127 108 157 119 134 123 144 182 117 136 173 101 128 186 117 135 170 119 113 110 127 120 164 157 154 152 113 -1 122 133 117 115 141 140 116 130 127 130 130 148 114 161 131 121 150 143 126 117 110 129 143 115 123 130 183 107 -1 154 125 144 150 229 105 115 108 107 171 207 115 140 126 142 137 175 121 101 121 -1 160 144 118 162 166 137 128 162 115 156 129 133 140 164 179 122 132 122 129 110 156 131 103 138 127 120 117 141 141 109 112 94 174 147 146 114 137 104 145 110 137 136 121 144 129 124 124 141 120 157 173 136 124 216 122 120 123 104 116 115 141 126 141 119 118 117 98 116 117 150 131 144 119 119 123 119 117 133 159 114 161 149 111 132 156 167 170 114 105 154 195 106 142 134 113 122 101 116 138 126 142 122 130 156 112 134 114 146 152 143 130 105 126 121 123 122 146 136 114 127 138 127 152 134 132 120 107 130 158 128 111 121 222 136 133 131 119 127 121 126 140 133 127 106 117 133 97 128 144 150 116 130 100 123 106 174 125 100 141 117 138 121 131 147 127 134 127 133 120 113 140 113 119 143 127 142 155 154 120 152 110 162 131 130 126 162 123 136 113 -1 130 135 134 120 145 151 148 120 93 139 121 130 122 139 123 107 109 128 157 136 138 126 124 97 150 105 110 192 146 119 142 136 125 132 108 144 134 126 153 113 143 140 180 118 161 125 114 116 101 114 117 155 105 134 136 146 129 137 149 131 157 105 129 141 109 125 158 115 129 189 145 103 116 121 170 115 105 136 129 126 139 113 126 136 158 149 146 123 109 155 122 135 143 131 123 171 98 133 118 117 197 141 141 123 116 180 120 166 122 154 136 135 197 121 122 132 101 121 131 148 130 120 142 118 131 109 107 131 120 114 106 135 177 132 138 131 118 122 148 142 123 136 165 144 121 159 103 133 146 177 120 180 123 126 225 91 133 146 110 113 198 114 122 137 -1 100 156 161 131 134 104 122 119 106 124 166 117 150 136 178 111 98 109 92 127 99 118 109 129 120 177 129 160 156 165 146 134 128 131 146 131 170 140 146 120 128 165 142 159 98 120 106 118 126 148 107 120 134 132 150 116 167 145 131 146 158 126 145 122 149 -1 170 154 124 116 115 131 131 154 125 139 175 106 133 149 132 140 126 158 124 -1 165 145 125 114 139 107 104 -1 147 135 124 148 146 127 121 136 116 130 -1 112 116 145 118 143 117 117 150 121 131 137 144 145 -1 158 173 124 -1 122 104 110 139 133 110 139 -1 169 180 119 168 132 151 140 127 152 137 136 129 120 133 117 138 131 134 137 146 113 117 183 157 153 128 149 121 151 144 132 127 119 112 124 148 118 128 117 128 133 129 130 123 168 132 141 117 122 147 163 181 149 135 158 112 147 134 158 124 118 99 112 106 195 111 160 170 98 118 133 118 116 137 94 141 137 123 105 131 187 119 131 101 152 137 -1 104 118 94 154 118 116 134 142 120 132 106 151 131 125 139 128 120 111 108 199 107 159 130 133 141 164 121 185 143 109 143 111 122 105 111 139 143 122 136 142 110 164 122 126 133 143 138 156 151 112 107 131 131 127 142 143 137 155 153 125 134 140 111 111 116 172 177 118 127 130 138 151 154 106 139 156 137 120 122 269 108 171 112 152 128 128 106 144 126 109 -1 109 124 132 117 132 120 117 125 174 134 124 140 147 166 137 129 135 194 219 126 94 99 110 255 124 127 133 108 156 157 129 131 171 147 120 150 106 158 123 115 167 122 118 102 133 146 122 129 144 135 131 100 128 114 126 126 160 133 151 146 178 140 138 125 143 151 101 132 118 140 120 129 192 123 136 110 112 113 121 149 132 111 143 154 146 126 168 146 150 112 110 142 230 137 134 134 128 158 -1 122 125 125 173 112 145 177 135 117 105 130 109 122 115 144 175 138 142 126 157 115 143 119 159 134 119 152 169 119 123 144 199 123 129 119 170 103 124 148 137 118 102 126 137 232 99 117 114 130 124 161 143 132 142 113 117 153 111 133 108 128 101 164 148 -1 127 108 116 147 116 140 133 104 82 150 125 122 124 151 141 119 148 135 139 187 146 154 136 131 144 102 201 141 129 113 132 138 129 141 116 159 145 143 164 170 139 131 116 -1 142 118 116 137 141 126 172 126 128 102 102 160 133 125 127 162 132 170 122 131 148 158 123 129 152 137 154 110 143 102 153 136 100 167 159 150 184 130 128 112 136 147 120 175 125 110 119 147 135 101 89 101 179 120 112 123 111 146 126 126 165 126 137 129 117 111 122 87 190 156 147 120 131 110 123 110 144 127 182 124 99 114 125 156 124 143 170 160 147 171 204 113 136 138 151 103 134 119 113 102 -1 107 129 125 126 114 121 169 101 134 116 192 115 -1 147 109 115 108 131 126 184 121 128 123 155 124 163 108 158 123 131 126 164 168 112 170 116 172 120 121 122 167 126 151 185 150 117 -1 152 139 122 142 133 164 120 162 123 144 112 112 149 138 129 201 114 102 -1 155 144 126 153 135 173 153 128 153 113 97 115 104 117 126 98 134 117 122 123 -1 172 109 156 107 129 93 116 160 108 139 132 135 181 141 122 136 114 97 125 117 117 121 106 93 136 167 103 112 160 123 127 133 152 144 131 134 119 126 118 99 154 119 107 133 187 149 194 160 117 131 133 139 115 147 104 128 127 129 136 132 108 131 142 116 101 100 129 122 104 115 99 134 125 147 153 152 184 166 134 115 179 149 157 113 129 111 148 132 102 100 98 141 182 133 105 156 160 101 117 90 123 132 123 155 111 122 139 157 176 159 125 155 97 115 142 122 149 140 161 131 101 98 143 144 151 188 135 107 150 112 108 127 193 114 169 115 125 149 99 118 183 118 119 141 -1 138 121 121 118 118 127 149 116 125 132 155 220 126 123 105 -1 151 149 104 119 -1 -1 106 128 153 171 125 126 155 105 112 134 124 149 150 -1 135 127 173 182 133 119 134 120 107 117 140 151 145 116 111 136 114 133 158 130 127 123 156 123 143 122 140 160 134 196 167 -1 148 141 121 -1 119 140 146 137 139 138 -1 183 110 147 155 119 142 171 133 124 142 127 132 126 113 158 -1 140 122 120 145 177 106 154 198 109 113 163 113 140 129 105 146 145 139 -1 105 106 132 149 166 138 122 127 139 114 127 120 100 148 124 127 112 131 105 117 125 147 107 110 128 146 119 157 146 124 117 130 109 131 138 111 134 132 144 148 132 114 124 118 145 102 155 118 134 155 125 129 113 115 159 128 126 110 133 136 112 134 -1 181 146 186 137 135 131 142 115 178 120 159 121 131 171 104 120 138 116 147 134 127 108 115 130 121 171 141 121 136 126 141 116 108 117 121 108 139 -1 127 114 147 123 112 126 122 -1 109 119 120 102 114 108 142 136 117 163 159 122 110 99 119 124 117 117 172 147 212 162 108 103 126 142 126 116 172 110 115 153 130 142 112 138 239 91 101 111 155 126 137 108 121 131 162 130 123 129 141 100 121 150 123 107 149 112 107 136 -1 111 254 167 139 159 138 159 132 112 100 121 131 126 153 141 118 108 134 173 129 124 127 132 130 107 129 123 128 -1 178 119 127 96 214 91 135 127 130 114 127 171 136 -1 140 176 141 124 100 151 144 189 106 88 127 123 141 107 115 110 129 159 197 98 112 135 116 -1 -1 139 107 155 158 124 156 118 175 131 135 207 117 133 99 130 151 98 148 103 135 156 106 127 135 163 145 161 130 122 154 115 96 128 106 128 118 156 135 108 132 114 119 101 127 162 113 125 100 167 145 140 132 159 143 123 120 138 124 179 161 111 169 118 144 111 116 116 100 119 142 152 151 105 131 143 128 95 149 115 133 138 122 102 113 -1 109 116 -1 184 130 146 128 130 134 174 121 107 127 130 135 129 118 136 119 131 129 128 146 126 193 143 121 169 117 105 135 115 185 135 134 148 115 127 126 134 136 145 122 179 121 178 96 122 135 119 126 124 137 135 127 89 120 228 139 123 113 129 107 116 186 105 138 166 133 118 151 138 -1 135 150 144 169 182 141 163 114 119 112 122 119 81 139 170 117 203 130 147 130 127 130 112 127 134 127 138 135 110 -1 127 128 127 135 139 174 118 137 86 125 111 147 123 121 136 159 115 120 125 135 120 124 111 148 121 114 132 127 107 130 127 145 148 140 139 145 142 112 125 170 114 -1 91 144 128 123 96 113 143 149 120 164 201 130 120 178 153 127 157 136 151 128 149 136 108 134 128 159 173 216 153 127 153 127 147 127 152 169 152 167 132 141 134 166 128 144 120 117 112 151 108 101 131 138 129 107 157 147 129 115 201 147 170 150 146 117 128 140 -1 141 140 142 131 110 124 133 141 75 108 118 112 122 145 139 170 123 118 123 112 117 130 150 156 125 168 142 145 115 142 105 124 119 175 125 128 107 168 126 113 125 130 -1 117 166 149 105 105 241 110 132 163 136 134 128 154 118 136 116 102 123 128 159 120 128 118 132 128 122 107 144 136 111 140 116 156 125 109 99 123 171 104 110 109 122 145 114 155 159 107 135 116 158 135 172 185 115 113 116 239 125 118 142 128 128 -1 153 119 137 135 135 129 105 -1 104 122 148 101 118 118 132 171 160 105 141 126 142 -1 115 124 173 178 139 142 121 188 165 126 113 139 145 101 129 142 162 130 193 123 122 154 176 125 123 102 126 -1 126 221 151 139 121 99 119 123 109 175 139 129 168 131 129 127 118 122 102 123 89 199 173 104 119 111 156 119 100 132 100 106 131 137 106 114 111 180 130 103 158 123 134 121 113 91 110 145 143 151 133 183 173 129 152 138 202 134 128 173 176 189 -1 115 171 92 148 132 121 153 146 161 162 121 130 180 107 157 147 114 176 111 123 118 139 129 143 137 147 119 104 122 191 146 111 140 132 117 128 132 136 133 108 127 136 123 173 143 141 124 128 121 134 149 128 135 116 135 130 103 120 141 109 114 120 133 116 124 124 120 117 123 114 118 136 124 145 114 131 110 106 169 135 154 149 150 107 145 129 136 113 121 127 201 124 179 -1 83 98 144 111 126 128 150 119 97 136 143 114 122 106 143 121 124 144 106 114 137 147 118 89 129 150 119 -1 106 -1 107 121 142 104 157 174 156 132 114 161 104 149 132 -1 120 135 125 171 91 123 108 131 136 132 101 191 98 121 118 89 103 101 107 131 172 125 143 123 164 114 126 208 156 -1 127 151 136 144 124 143 99 120 115 113 118 149 145 114 97 124 143 127 119 146 109 133 121 143 158 117 116 108 117 113 135 83 106 122 145 136 135 117 131 119 187 141 120 110 113 82 136 127 144 170 109 134 136 142 136 110 124 116 137 114 103 192 96 112 108 115 136 106 118 156 139 131 129 157 124 147 123 114 122 117 -1 155 122 125 162 126 127 139 110 116 145 182 119 165 113 124 141 118 124 152 119 154 116 137 172 141 134 105 147 114 119 133 114 107 152 122 171 123 143 134 174 102 140 114 121 155 128 126 155 136 131 138 126 134 135 125 126 148 121 142 145 132 112 127 -1 113 157 127 132 103 110 130 126 182 117 157 145 151 133 124 129 158 95 128 139 109 138 132 126 137 110 136 125 143 125 112 161 111 157 119 135 153 140 123 114 188 94 106 156 151 172 119 184 88 170 114 146 149 122 147 106 130 135 133 129 185 108 126 117 120 132 112 146 138 127 138 115 135 135 108 127 205 112 130 161 145 107 214 128 131 163 123 103 159 151 137 139 122 129 124 135 116 112 123 137 140 105 161 176 152 130 101 136 134 115 125 112 136 150 167 150 131 150 143 138 197 139 138 122 119 100 119 161 117 119 123 120 132 152 125 124 127 145 132 115 101 124 117 160 134 108 145 112 104 131 151 105 146 132 131 104 140 112 117 134 154 102 123 130 113 108 100 122 197 121 150 139 184 113 142 134 145 103 113 207 116 122 150 113 135 217 141 111 126 125 144 154 144 122 133 186 139 145 111 162 125 128 136 92 156 122 159 139 165 134 136 121 141 121 152 161 116 136 108 132 116 131 124 133 127 193 128 127 113 131 155 149 104 156 121 131 165 111 124 90 116 123 143 122 111 150 163 140 150 125 120 143 155 118 114 111 142 124 162 144 135 -1 132 163 85 257 139 152 129 113 112 117 144 125 95 142 146 108 138 135 136 147 134 112 126 103 99 160 133 139 128 151 105 124 148 137 108 111 123 122 159 129 -1 116 130 157 142 123 120 129 136 112 -1 217 149 118 126 116 146 149 119 102 130 103 153 158 131 164 150 153 119 128 124 155 163 150 107 128 154 130 141 173 136 130 164 129 145 125 145 114 139 121 134 248 125 143 -1 134 140 158 136 111 149 146 127 136 102 117 173 140 130 118 117 154 144 135 135 127 113 -1 133 116 159 172 123 178 168 118 107 141 129 115 128 129 155 156 144 134 152 154 126 110 152 131 131 168 156 135 184 106 210 139 138 115 109 120 113 259 106 185 113 169 104 138 -1 132 140 137 137 184 125 137 117 106 77 109 97 106 110 207 155 139 104 102 141 105 101 127 113 138 122 170 147 140 113 140 115 112 172 113 166 129 157 134 88 143 127 109 164 161 93 154 110 132 126 124 114 107 131 173 125 125 115 174 134 131 138 142 175 138 108 105 130 150 133 158 -1 134 112 118 133 163 110 174 111 199 125 120 131 146 125 116 168 126 105 161 151 112 172 131 146 192 126 107 157 109 102 -1 124 127 137 145 266 145 119 153 120 141 165 162 126 -1 128 -1 119 134 146 134 117 120 122 -1 114 -1 150 144 157 125 120 118 144 153 -1 117 107 115 116 133 126 133 124 117 129 137 134 181 114 135 115 147 160 145 121 150 157 138 179 170 154 143 118 -1 142 91 107 130 199 118 119 108 154 124 140 141 139 140 123 119 98 119 147 133 161 159 128 136 121 130 139 138 107 91 152 109 168 150 142 136 151 101 99 132 174 141 181 122 -1 172 -1 129 167 139 141 140 117 160 129 155 112 122 159 127 171 97 131 141 128 119 160 177 131 159 -1 143 136 156 113 102 170 139 134 137 162 133 136 121 174 146 138 125 142 126 156 124 137 129 133 132 -1 109 130 154 115 189 144 267 116 161 108 148 127 119 94 147 113 142 125 119 158 156 130 107 158 111 194 163 141 141 154 107 140 110 144 -1 92 117 142 175 129 116 145 117 148 105 110 176 136 125 106 177 147 118 144 154 126 129 195 169 148 113 124 94 117 146 158 150 -1 129 149 131 84 200 151 109 133 151 126 119 166 101 103 123 137 105 132 -1 150 149 144 158 83 91 121 141 134 144 119 132 129 125 117 139 111 133 181 125 116 149 119 116 125 107 134 122 114 124 129 160 119 132 166 172 113 119 146 156 115 125 115 128 133 116 133 165 141 138 108 141 137 138 137 113 124 108 155 130 117 133 108 123 119 136 133 123 124 142 185 162 129 126 110 145 116 140 133 125 119 143 129 108 116 139 159 144 129 126 130 138 113 116 143 132 123 109 147 128 153 157 99 107 144 164 142 151 118 154 138 118 147 172 117 133 118 134 98 -1 118 113 151 131 177 136 142 -1 110 183 124 153 118 107 119 149 112 217 123 104 160 132 107 145 123 141 104 126 131 130 122 -1 113 166 112 114 140 183 114 121 98 211 116 203 126 147 124 180 131 123 168 113 125 117 114 170 134 152 207 127 138 164 105 154 173 106 111 146 129 147 154 135 112 145 123 128 143 112 159 149 183 120 158 131 130 161 122 129 128 114 95 124 132 166 132 136 131 116 137 143 116 140 118 139 158 122 132 121 107 -1 169 117 130 118 131 197 -1 151 118 105 112 181 128 113 108 96 135 134 132 130 149 138 112 119 129 94 164 152 112 139 115 112 166 132 130 159 129 168 158 110 211 165 110 144 94 153 116 100 154 153 122 114 203 139 102 131 142 169 149 118 137 100 154 140 168 119 137 119 152 193 117 111 147 166 102 106 109 119 121 162 98 112 123 181 103 127 109 117 -1 103 119 119 114 136 143 123 144 112 119 153 121 134 116 141 122 132 105 127 119 136 126 178 166 136 125 110 171 110 210 135 117 143 128 136 103 152 141 137 113 145 115 154 130 144 109 160 169 124 138 100 119 155 108 168 116 126 -1 147 136 118 110 129 184 137 146 140 85 111 116 106 113 117 122 109 186 108 128 139 143 131 121 130 119 113 -1 121 153 144 143 134 140 154 105 140 121 98 142 112 144 109 116 103 120 130 125 126 181 138 -1 134 126 151 148 129 149 117 126 144 146 104 119 119 158 163 125 121 104 153 115 115 -1 138 115 169 126 146 126 139 123 116 136 138 114 145 120 130 114 97 139 122 126 117 96 135 198 126 167 -1 136 92 124 123 114 113 109 121 119 133 134 116 157 162 151 116 128 129 129 123 134 125 120 105 154 111 134 129 101 99 124 169 139 130 149 117 123 139 150 158 113 123 153 145 119 124 115 134 136 107 120 131 150 131 187 124 144 113 128 140 128 116 191 140 186 153 117 146 263 166 127 124 156 143 135 126 125 199 149 149 143 114 105 156 104 131 99 118 131 108 132 123 134 122 167 124 118 -1 130 108 137 113 129 126 152 143 147 114 116 152 134 181 121 130 125 131 152 149 135 122 143 128 148 123 101 146 112 133 134 126 127 147 131 141 111 124 117 142 108 165 155 112 105 117 140 132 170 110 115 96 127 151 159 120 127 156 125 143 180 187 141 127 165 112 140 140 123 96 128 130 173 139 153 122 108 105 205 114 134 155 138 125 211 105 144 133 169 153 145 115 121 183 113 139 112 120 113 129 157 97 123 124 125 172 178 141 127 137 130 143 114 127 105 107 135 120 98 164 143 168 132 171 148 121 148 146 84 190 137 108 200 119 98 119 107 152 107 110 109 103 173 154 119 174 114 169 115 161 150 137 159 121 175 169 226 114 -1 106 132 123 140 110 -1 135 167 155 144 108 131 127 150 114 136 106 165 128 98 150 154 146 112 139 120 108 117 177 116 106 155 106 168 123 112 137 140 135 109 127 -1 127 137 147 120 108 114 107 139 122 121 134 121 129 106 146 118 127 126 137 122 122 145 142 115 -1 116 117 130 148 82 133 134 117 134 114 133 113 169 151 132 99 -1 115 99 125 122 110 143 111 192 115 111 185 156 95 135 151 113 116 130 181 115 122 263 125 100 130 150 102 147 171 152 112 117 171 104 133 141 130 123 124 117 155 122 252 121 130 104 95 -1 142 115 117 126 152 114 118 107 162 146 143 124 164 151 154 153 133 134 128 153 133 162 174 154 173 131 130 125 108 109 126 120 137 133 134 130 173 122 144 130 160 132 106 145 125 143 -1 166 124 96 105 165 122 125 133 152 141 104 133 158 108 106 -1 147 115 135 133 148 134 167 134 118 169 108 134 137 129 113 120 172 111 139 119 146 194 174 154 184 126 116 130 151 112 134 139 184 132 138 134 200 106 131 145 124 127 136 132 115 98 126 142 169 98 171 149 147 151 117 145 167 152 132 124 97 158 112 -1 97 112 142 102 122 124 111 154 115 100 152 127 87 123 112 163 119 99 139 124 164 168 134 -1 155 146 138 176 140 111 146 164 155 151 187 136 127 149 119 117 143 93 207 160 134 181 132 167 105 132 119 123 141 168 117 162 126 152 138 124 125 108 221 127 126 117 102 109 104 158 115 123 148 124 110 151 142 100 162 162 105 136 130 106 150 140 121 114 116 131 171 149 133 113 106 138 121 107 122 162 150 145 124 142 122 155 154 148 155 134 129 158 166 135 106 121 100 161 117 131 145 101 135 138 -1 128 -1 120 127 116 104 98 129 136 120 104 111 125 122 128 151 102 136 169 157 112 214 197 144 126 150 123 114 140 111 189 169 143 117 111 140 111 145 140 132 118 206 102 102 129 145 172 111 107 194 132 105 154 123 134 -1 130 186 101 157 -1 165 138 115 118 168 96 136 151 133 130 112 146 117 231 123 130 125 132 140 101 113 113 135 130 125 126 145 140 145 151 135 156 172 109 152 99 151 137 151 147 105 -1 125 129 144 120 141 109 113 193 182 135 134 214 149 123 187 141 89 131 131 175 128 103 137 120 126 114 116 134 154 131 117 137 -1 131 132 128 147 126 140 127 109 138 117 156 107 118 118 157 136 120 143 87 113 200 136 123 151 149 129 131 100 150 153 209 193 118 105 152 121 124 160 161 139 109 150 128 164 146 202 168 127 136 112 171 125 129 137 111 153 132 128 129 161 129 142 140 102 154 128 130 119 151 98 135 156 141 122 146 108 137 160 103 134 187 139 147 177 106 123 153 129 105 127 109 117 146 158 141 145 131 124 120 101 128 149 130 120 94 100 162 128 125 133 180 149 91 128 161 154 116 124 140 131 134 122 101 163 143 144 170 108 132 130 165 145 107 133 138 131 107 130 133 164 101 127 121 115 185 129 188 94 112 152 144 137 128 212 101 116 121 146 146 99 132 136 127 147 122 161 140 140 142 146 106 127 160 -1 119 152 128 140 144 140 140 112 128 155 128 101 155 165 113 111 124 187 147 145 110 169 144 116 98 120 146 121 115 113 124 133 115 147 120 131 163 114 119 140 110 137 115 145 127 123 114 140 120 121 117 123 108 121 110 130 121 130 172 129 212 127 158 158 173 123 194 147 145 146 125 142 186 123 113 217 96 130 99 123 118 125 138 134 173 116 129 130 118 132 131 117 134 130 135 285 120 125 103 146 105 107 143 135 149 132 122 146 163 154 114 107 105 104 136 134 165 155 160 132 132 109 151 158 141 137 157 139 129 142 126 144 114 116 118 133 132 127 105 168 112 123 134 143 146 117 110 95 127 -1 150 123 127 118 179 118 154 129 97 113 162 214 169 127 103 126 183 106 125 101 162 113 167 156 121 158 113 125 121 126 127 132 126 161 136 139 135 122 98 112 172 99 137 135 121 139 133 130 156 139 146 134 127 104 126 132 147 121 169 160 137 127 114 162 118 158 145 114 154 120 118 178 151 192 138 132 141 123 116 120 119 136 132 133 165 97 120 116 159 148 181 -1 170 153 116 148 115 100 102 134 189 123 121 -1 140 110 266 120 149 138 163 106 125 129 167 161 112 125 136 161 140 125 -1 152 127 115 115 122 149 127 144 135 143 130 105 113 108 133 151 157 132 118 122 138 152 156 150 129 161 149 156 135 144 143 142 148 135 105 104 166 134 151 140 145 128 122 103 116 131 132 115 133 125 154 109 132 172 121 134 112 -1 145 181 124 131 175 122 149 148 131 134 129 189 102 115 140 165 199 134 142 148 109 137 170 149 140 111 129 126 160 139 193 158 144 146 163 150 143 140 131 107 120 131 105 156 140 120 139 141 130 139 135 114 136 140 145 115 122 117 122 122 149 140 134 154 118 114 105 134 122 107 132 112 122 148 108 138 -1 99 140 103 126 121 147 203 146 125 131 111 114 149 114 132 112 162 106 158 122 154 126 125 98 121 105 176 129 139 139 140 131 -1 -1 124 124 131 140 113 127 136 193 232 140 123 105 179 154 143 132 175 99 108 124 114 121 100 136 133 104 131 178 124 193 165 106 132 148 119 167 108 153 136 122 140 144 122 109 139 136 162 110 133 122 119 123 123 138 138 122 157 133 120 122 104 101 139 149 153 134 144 150 126 120 160 138 98 104 118 124 136 166 115 154 126 168 127 107 144 134 119 117 126 122 137 122 140 97 131 109 141 172 126 166 171 131 130 115 201 135 120 138 138 101 93 199 111 162 137 150 145 138 95 130 100 144 117 124 132 114 126 121 123 153 90 165 150 155 138 129 135 117 147 157 149 138 111 121 139 124 120 177 113 121 138 111 164 118 173 115 104 129 154 96 154 125 129 166 126 107 120 131 -1 116 143 202 126 128 105 162 128 105 158 127 131 130 134 139 165 100 133 100 130 123 123 133 118 106 132 108 119 144 147 145 125 137 107 124 104 109 141 137 143 99 124 186 133 135 238 107 132 134 133 101 99 149 112 134 101 150 151 191 113 163 155 109 159 99 145 160 102 149 144 140 107 122 -1 188 142 118 153 123 113 137 137 115 157 121 118 142 170 122 148 114 141 145 129 111 130 140 -1 129 124 103 124 128 120 126 162 115 133 118 149 151 127 142 108 -1 113 109 131 135 130 213 140 124 127 131 128 126 148 140 127 106 118 160 147 136 157 122 171 130 147 104 154 121 99 115 173 107 123 232 162 130 154 150 121 145 176 149 122 171 105 102 116 133 138 125 128 122 183 153 114 117 135 116 124 100 157 107 136 101 112 114 151 96 110 121 131 134 138 120 114 199 150 142 121 144 115 100 134 119 110 153 221 124 214 137 142 128 124 114 142 91 137 126 202 127 147 163 141 134 114 129 103 120 110 101 100 150 136 150 121 124 123 129 143 118 120 -1 115 131 126 141 138 134 107 151 119 147 161 136 140 108 139 156 202 154 125 147 142 91 133 152 146 123 142 124 152 191 129 152 215 134 143 117 140 156 105 129 116 122 109 127 164 104 144 103 130 120 109 152 117 114 118 137 137 118 155 131 155 133 119 133 198 86 131 102 144 138 161 130 110 116 129 113 192 97 145 125 113 117 163 111 133 173 130 175 166 129 115 150 109 109 125 137 108 138 124 132 154 -1 115 100 153 187 145 126 107 136 112 116 107 131 141 142 145 131 135 111 115 121 134 106 130 128 148 126 175 122 104 141 152 99 103 129 154 178 113 134 147 98 128 127 145 136 109 191 125 148 119 133 113 110 144 159 130 147 144 161 98 145 133 99 110 120 124 159 198 147 154 129 155 120 139 121 162 96 112 135 127 153 116 113 133 125 148 147 107 131 105 171 120 110 138 130 108 126 127 100 122 113 132 128 108 113 116 150 116 109 130 132 134 105 129 87 107 128 146 132 117 174 116 142 122 133 140 109 111 132 130 122 111 98 144 188 111 150 109 157 168 108 151 150 174 107 115 163 107 146 113 121 137 205 148 131 159 124 144 106 109 113 174 122 132 117 134 146 169 115 125 121 104 139 150 127 132 148 121 157 138 132 132 130 140 143 151 139 124 156 139 110 160 145 219 128 103 132 152 104 139 92 131 102 134 142 165 -1 112 121 116 116 134 120 150 144 145 112 114 155 116 129 127 120 127 110 106 114 145 145 119 144 139 135 127 126 115 113 173 123 137 96 127 122 117 162 127 114 127 125 135 -1 103 116 146 112 138 264 122 166 125 119 123 126 119 155 134 146 154 113 106 141 100 128 100 102 143 121 248 135 145 136 121 105 172 136 139 155 153 159 111 99 113 -1 123 127 130 125 142 123 124 159 119 126 136 166 123 133 452 151 165 131 147 89 125 138 138 114 115 138 172 167 157 145 116 145 141 153 147 109 -1 109 117 124 -1 121 123 130 119 116 118 121 126 117 138 110 126 124 139 167 150 206 113 140 128 135 117 124 124 130 144 139 175 -1 148 118 172 132 136 108 131 127 116 154 143 -1 136 112 101 119 102 121 142 152 195 189 155 128 125 115 138 142 130 168 142 117 111 162 128 160 108 106 112 105 141 99 119 132 133 121 121 163 118 134 200 126 145 155 156 143 156 148 134 132 111 143 125 163 161 154 110 123 173 136 121 102 103 125 112 125 113 132 137 106 170 108 146 121 137 209 144 106 151 136 128 125 143 125 -1 132 110 146 188 97 131 148 148 119 157 121 126 140 150 134 169 124 116 138 107 134 122 174 148 119 105 127 164 135 158 97 159 103 156 131 123 107 120 246 111 125 97 156 135 109 131 -1 139 161 127 93 119 171 192 119 130 145 166 182 131 134 127 155 192 169 159 132 127 148 138 120 158 113 145 146 112 145 133 137 148 140 125 130 114 126 145 116 145 102 256 99 129 109 135 120 108 135 140 166 139 -1 119 102 125 116 165 145 134 120 128 146 121 185 97 145 128 123 115 136 154 128 155 173 126 155 123 108 130 205 118 125 111 183 118 119 129 -1 123 100 109 136 110 94 113 129 125 126 127 107 149 135 118 140 133 157 128 110 121 177 127 147 157 141 124 137 124 136 170 154 129 113 117 179 139 109 131 124 105 128 153 130 105 109 210 -1 143 127 147 108 156 145 151 135 151 120 131 109 102 138 139 146 130 145 123 133 137 152 155 147 161 183 163 125 133 168 101 146 156 190 155 163 207 119 109 130 173 159 140 88 142 101 133 122 131 108 152 134 166 110 146 133 125 126 144 113 150 -1 188 122 126 120 107 115 133 118 189 90 122 159 150 110 146 119 109 132 107 129 148 87 155 150 113 126 123 139 142 127 109 106 138 132 150 117 128 125 119 132 110 135 126 136 122 146 111 162 124 150 116 129 166 145 184 140 126 129 117 141 104 142 156 142 145 138 155 138 143 141 133 184 142 121 117 131 124 128 132 129 149 104 148 139 143 141 146 166 132 145 125 115 136 156 127 -1 102 117 100 109 123 135 98 117 168 141 124 150 161 124 156 146 195 98 160 107 133 162 127 138 144 112 154 85 119 111 104 96 127 128 143 115 118 135 112 118 155 127 113 137 119 114 127 134 145 118 153 176 -1 134 115 180 126 122 141 151 117 117 126 111 158 106 132 135 113 135 132 106 139 122 123 119 137 126 115 119 141 149 104 141 115 124 128 138 122 127 147 135 121 125 133 148 198 111 119 115 165 162 112 158 115 138 124 141 210 129 134 131 114 179 117 144 191 123 132 131 141 126 138 178 95 126 111 -1 102 112 128 113 115 121 164 119 112 109 144 109 149 127 115 127 -1 121 129 154 126 139 132 146 111 131 -1 -1 157 132 115 116 175 123 133 129 120 119 121 136 159 127 114 142 138 133 148 133 136 127 124 118 150 145 136 150 135 132 103 99 111 133 171 177 149 97 113 137 125 92 155 116 142 143 116 127 127 144 125 178 125 137 129 168 141 133 123 128 112 117 -1 114 142 120 144 153 134 153 150 163 180 105 149 139 123 108 124 122 171 98 130 149 130 108 138 133 116 100 104 124 116 176 149 114 133 125 168 -1 155 150 -1 128 156 99 108 116 113 136 131 159 136 227 151 161 149 100 116 172 109 118 128 129 141 123 136 130 240 109 133 95 189 132 122 109 110 149 128 133 153 139 95 124 140 144 108 108 136 141 150 118 119 160 134 122 -1 147 155 142 104 134 98 116 126 180 129 153 137 147 125 118 166 102 120 110 120 154 108 151 125 113 144 147 138 125 132 156 126 144 133 134 159 167 138 112 129 107 101 129 108 123 124 134 129 157 137 128 111 114 132 136 123 116 142 123 134 123 132 121 127 157 125 106 102 100 164 102 152 123 124 128 113 119 115 116 106 154 98 110 134 109 166 137 165 105 147 171 177 144 145 148 129 150 116 136 106 113 155 120 140 151 135 125 126 131 151 115 154 102 126 113 150 113 131 125 119 148 113 153 112 108 127 116 161 128 123 168 204 141 150 117 128 153 136 123 107 111 117 143 212 107 122 134 110 160 131 147 107 130 132 141 164 144 164 114 126 126 155 144 159 125 131 129 138 192 125 132 179 111 136 165 -1 116 89 115 100 141 125 114 167 114 123 130 110 174 122 149 119 103 124 118 147 111 134 139 125 148 174 126 123 147 108 107 131 112 132 149 111 148 124 110 131 123 114 130 145 140 -1 116 110 138 118 204 127 132 133 193 151 119 136 127 131 114 115 108 144 154 166 100 135 193 133 128 132 182 129 116 144 121 106 136 135 104 138 122 137 125 113 166 115 133 86 145 151 147 99 121 115 138 134 157 108 179 160 163 142 115 130 146 137 99 118 151 139 163 178 131 115 112 154 108 114 123 140 110 124 106 121 135 118 147 121 147 149 152 161 120 164 112 124 165 111 97 118 158 172 103 122 128 92 126 137 147 117 100 113 123 126 155 138 134 110 109 120 119 146 128 136 119 132 153 95 138 135 126 242 105 156 146 169 150 117 108 141 147 111 114 134 139 112 -1 121 104 133 112 175 148 164 164 102 120 134 171 154 177 107 173 189 127 126 129 111 121 115 140 113 168 114 193 117 133 131 136 110 109 122 148 125 122 115 141 131 135 112 185 90 133 158 127 267 113 131 159 166 131 152 169 127 112 151 167 193 131 141 167 151 118 122 132 102 108 137 140 131 122 121 125 172 132 134 113 105 123 111 111 141 135 148 158 111 161 145 129 140 123 120 149 107 117 125 124 142 112 111 124 113 123 152 95 128 144 101 136 102 137 133 137 179 129 103 175 212 142 130 168 155 214 134 124 106 117 143 122 -1 123 128 115 150 137 118 105 114 147 130 162 137 137 108 140 126 143 125 160 123 116 130 171 111 142 130 169 107 148 140 104 104 120 130 115 102 136 137 122 118 147 179 190 144 124 138 135 135 138 110 141 128 -1 148 110 118 138 102 93 144 144 148 102 140 126 109 152 177 137 140 -1 128 137 116 137 131 157 114 143 111 119 126 198 122 118 139 176 142 105 134 119 92 103 147 123 105 114 151 214 134 132 112 137 128 122 124 133 149 108 126 127 131 127 122 177 136 109 115 136 135 145 108 140 94 143 126 194 104 112 137 133 142 124 121 145 160 126 148 140 146 129 126 173 94 111 141 145 140 178 142 117 118 135 124 123 148 170 146 137 131 -1 148 135 109 124 -1 153 121 170 -1 140 135 122 151 103 138 126 114 129 135 185 104 91 121 136 172 124 131 161 113 139 148 142 128 103 131 132 100 117 132 165 150 141 112 120 108 107 99 178 221 116 137 150 123 115 121 131 135 130 127 151 171 158 140 132 143 110 114 98 126 105 111 130 131 136 147 143 117 192 118 135 105 137 142 138 149 119 146 138 174 115 107 158 93 146 111 112 142 106 132 116 145 253 147 108 130 150 154 120 136 119 153 116 116 121 353 111 163 107 158 165 142 126 123 127 124 115 152 114 124 142 136 160 129 128 123 144 113 126 93 180 105 89 151 120 116 139 146 121 143 186 113 140 159 107 163 122 142 123 126 113 -1 146 106 183 -1 175 112 151 137 133 156 110 111 187 109 288 122 135 191 175 89 183 117 160 134 112 149 106 131 138 113 144 130 136 219 128 182 150 130 134 126 146 149 204 140 131 127 129 112 124 114 112 132 137 107 111 112 131 121 162 123 151 118 160 171 116 132 148 124 128 133 259 168 110 121 112 107 161 227 131 144 171 117 127 97 112 123 157 172 115 116 117 96 166 120 149 123 108 117 148 113 128 129 148 117 153 132 97 94 145 116 97 125 186 145 -1 113 216 149 113 141 114 113 155 101 141 133 117 128 171 137 114 114 165 126 113 149 129 126 137 114 -1 254 142 152 149 136 138 135 164 149 132 107 116 113 124 133 149 121 141 127 147 106 108 145 124 106 129 117 133 120 129 95 139 139 125 104 110 114 149 141 151 147 124 171 127 119 121 140 144 114 159 142 144 168 104 134 106 124 148 120 126 120 128 131 146 108 109 107 130 132 144 138 125 105 121 111 147 114 123 107 115 108 138 116 155 137 224 153 168 138 124 119 106 229 123 131 157 138 145 118 156 128 -1 147 147 110 151 120 134 115 131 110 143 86 139 142 105 115 124 144 124 120 116 122 132 116 128 149 110 130 126 101 119 205 118 115 127 130 120 190 175 114 158 128 136 144 128 131 120 159 146 118 135 148 135 119 103 134 132 120 130 118 201 145 160 127 167 133 144 110 185 143 116 124 95 125 132 135 116 136 130 114 162 126 185 141 135 167 131 122 138 121 194 125 159 122 144 145 132 137 273 158 166 117 143 141 124 162 107 116 126 134 106 184 114 162 136 125 133 127 123 221 107 131 107 146 96 132 141 148 151 108 145 103 165 120 126 132 129 155 122 106 159 118 206 152 116 149 134 137 -1 167 105 163 140 113 127 149 134 111 155 132 121 113 116 105 144 123 154 130 158 150 114 135 162 99 147 129 159 131 132 140 153 125 156 142 104 106 134 117 154 122 190 122 -1 117 100 122 139 115 120 134 129 172 121 122 140 123 153 138 190 166 129 133 126 131 96 132 117 155 148 -1 111 102 104 173 129 120 139 115 130 162 109 139 142 128 124 121 117 145 107 204 108 142 110 114 145 159 138 128 132 149 109 141 -1 162 129 113 138 111 118 118 119 127 121 123 169 92 85 186 118 141 119 167 116 112 109 139 104 104 133 129 117 91 142 150 159 126 130 116 150 235 148 134 124 140 164 139 129 142 143 137 120 127 127 125 129 140 131 136 118 168 147 121 101 141 103 -1 104 135 110 87 177 112 135 124 146 166 129 155 111 111 130 141 135 136 135 134 115 117 118 114 123 136 120 116 113 154 127 104 136 150 134 150 121 145 123 -1 134 108 104 162 158 101 110 100 166 120 114 101 157 121 125 115 116 108 165 151 160 112 118 119 172 135 168 143 195 129 125 163 163 122 119 153 125 149 135 129 124 127 158 153 87 130 119 126 182 146 118 103 123 150 132 151 143 135 108 126 104 104 104 125 111 156 130 156 157 131 155 152 138 120 142 173 122 122 109 127 131 152 -1 110 127 102 140 129 145 97 121 137 114 136 124 131 126 117 145 148 111 107 136 152 154 99 121 131 124 115 112 150 147 122 149 110 114 126 116 136 169 117 153 120 107 119 104 134 92 172 115 135 187 131 164 137 115 135 118 117 127 145 135 106 141 137 127 142 106 140 114 157 147 125 98 115 102 194 136 131 107 108 131 118 125 145 159 105 166 113 132 120 197 129 156 105 129 103 169 154 124 133 107 163 137 180 146 145 125 124 263 134 129 131 107 149 119 116 108 114 149 218 119 144 142 143 134 101 122 110 143 141 157 113 116 110 231 169 163 169 143 160 101 160 150 155 134 130 157 132 129 143 136 149 128 130 124 131 159 96 95 156 143 111 117 124 138 126 121 122 157 111 139 130 126 134 120 100 164 97 116 115 145 110 148 134 126 109 185 135 208 146 117 138 105 115 107 146 116 136 139 130 117 149 190 208 110 125 157 113 110 129 125 126 118 132 189 -1 164 119 107 103 163 127 108 175 94 93 102 127 219 145 133 114 164 123 132 117 135 98 118 111 87 141 135 108 113 132 140 155 127 113 110 147 141 119 160 129 115 173 112 121 147 134 165 112 153 149 164 120 161 111 119 152 102 112 123 111 152 189 136 151 117 131 105 159 139 138 129 143 141 121 104 134 132 169 130 148 134 111 142 170 101 146 142 109 143 119 140 135 112 163 118 85 155 152 172 181 136 99 123 110 157 135 126 143 141 163 120 140 146 145 132 138 125 124 144 112 128 136 122 126 155 131 141 111 133 142 126 119 166 147 140 118 119 153 105 147 143 113 135 136 135 110 113 138 136 125 114 124 134 113 129 140 125 -1 142 143 141 177 175 96 136 148 140 193 152 134 120 135 140 105 117 118 137 136 152 116 115 151 148 141 138 171 134 204 131 -1 104 106 141 117 130 94 124 134 126 117 116 167 148 148 94 169 123 114 114 119 115 141 138 139 97 126 131 139 137 127 198 139 99 138 161 133 122 123 170 114 113 154 97 112 117 136 117 126 97 135 116 118 124 139 145 138 123 153 139 105 138 166 116 140 122 109 133 125 135 121 139 131 110 165 124 108 115 132 141 166 117 166 118 147 116 112 130 166 140 144 103 154 147 116 107 144 124 147 126 98 126 144 117 165 142 123 115 130 151 218 154 116 141 152 154 94 160 133 125 137 107 100 151 132 138 121 155 152 165 100 148 133 133 122 99 112 101 127 145 143 146 138 135 139 126 121 135 96 115 146 113 118 95 121 169 121 147 125 180 147 116 152 132 116 115 136 138 121 138 127 125 132 126 104 121 109 122 139 124 116 114 144 101 107 134 115 105 132 136 157 133 154 130 108 128 114 140 120 117 115 157 -1 127 148 161 146 142 164 140 145 139 139 173 129 154 118 145 130 125 111 108 116 129 158 132 152 130 120 149 106 141 146 156 142 170 134 119 122 160 118 119 127 143 157 120 140 105 126 84 102 133 145 129 168 108 141 151 147 153 140 136 191 131 124 136 148 122 134 141 115 157 154 122 114 137 119 95 -1 141 130 112 163 114 132 108 135 135 165 143 133 122 125 141 107 145 135 107 100 125 123 140 108 164 130 110 121 126 109 147 126 158 135 132 107 190 144 141 -1 156 162 125 119 131 152 133 186 147 121 132 146 104 105 110 129 133 164 164 102 95 128 114 128 162 135 176 138 153 176 172 136 146 116 123 128 111 128 121 177 109 143 196 131 156 114 104 144 119 144 100 122 128 134 159 124 130 133 132 142 126 145 152 98 105 112 129 161 111 128 -1 142 114 118 101 -1 115 141 146 134 134 134 111 165 140 130 -1 133 131 108 180 116 111 136 143 130 161 133 135 151 119 143 129 129 105 133 130 164 142 112 131 142 139 120 127 105 147 103 -1 122 111 108 142 138 128 98 119 118 109 123 109 194 154 140 129 148 132 184 128 145 112 135 115 127 121 133 123 124 136 158 -1 126 122 108 130 167 127 112 139 160 151 147 102 123 154 178 153 161 119 124 120 99 132 -1 97 135 114 124 128 116 -1 122 111 129 95 110 98 164 131 134 132 136 117 157 153 110 108 196 113 185 124 138 145 -1 118 120 124 115 116 151 99 91 115 117 109 159 108 131 106 158 129 123 142 137 128 151 152 130 169 187 108 129 129 129 113 148 131 108 133 104 104 127 152 158 147 121 132 170 164 151 124 162 135 166 148 110 140 144 164 134 99 140 157 121 107 138 136 116 114 140 132 156 136 110 124 121 118 138 154 169 148 135 146 126 115 145 103 169 132 158 92 145 101 140 97 125 148 94 152 151 106 119 116 150 122 138 130 143 115 112 130 124 187 121 118 147 162 125 130 114 98 139 102 131 115 183 151 126 135 119 130 116 154 157 113 172 125 129 112 112 146 168 132 174 89 150 142 141 118 163 124 108 132 122 155 107 107 142 108 129 101 142 130 142 129 164 117 130 138 160 133 120 -1 155 135 122 109 124 128 159 115 124 129 131 137 143 111 114 123 109 137 181 121 114 123 142 129 130 130 156 132 125 132 109 95 133 141 123 119 134 133 120 121 131 104 121 130 138 123 187 146 117 113 107 118 139 121 135 120 134 105 115 148 107 92 188 127 110 163 123 160 122 105 118 119 124 152 124 108 117 107 113 141 160 106 146 177 98 140 135 109 128 117 140 171 140 145 134 151 118 -1 126 159 149 137 108 211 153 143 134 121 133 96 127 136 147 152 139 147 122 142 107 138 133 116 119 131 137 127 141 130 106 147 111 105 141 100 120 -1 140 118 118 173 160 114 105 106 115 139 164 142 127 156 140 113 128 143 132 148 131 110 129 134 155 109 153 107 101 172 125 146 145 119 102 200 101 135 153 161 130 135 128 120 129 124 181 138 127 210 132 123 150 177 122 130 244 140 135 113 112 138 123 163 133 124 150 167 136 131 169 126 123 118 126 133 94 123 145 119 113 130 126 167 115 123 148 93 131 125 97 160 115 -1 161 122 142 135 124 160 103 134 100 122 119 113 154 130 153 142 147 134 143 146 127 111 140 130 118 141 132 99 147 136 143 141 -2 118 120 116 126 100 136 156 102 135 135 117 118 106 113 112 156 163 124 128 141 112 162 126 120 140 109 118 116 115 129 107 140 149 137 122 149 106 125 128 136 123 118 104 140 119 201 127 137 160 107 168 154 165 142 158 128 135 110 153 140 180 115 124 158 159 134 110 122 118 143 120 156 110 155 139 126 123 177 163 170 155 173 130 137 129 115 134 -1 115 166 127 122 130 154 168 172 163 179 135 117 122 173 131 147 153 127 122 131 154 106 130 107 -1 134 177 135 93 147 90 131 108 126 156 127 169 109 169 140 133 139 107 112 126 150 111 96 187 159 162 164 105 172 242 152 120 162 140 151 118 148 111 123 118 129 110 136 136 140 168 137 107 155 136 158 134 138 153 123 116 101 122 121 124 142 150 187 164 131 159 119 140 113 123 152 119 105 127 118 106 118 143 105 125 135 128 204 102 116 112 128 109 111 143 117 148 122 114 132 148 133 106 127 112 136 133 121 110 118 125 117 109 159 150 135 117 156 185 147 147 164 150 124 112 143 148 125 108 129 135 184 128 153 130 110 125 135 137 143 141 -1 128 155 132 121 114 109 174 173 122 114 117 133 138 208 142 149 -1 109 146 140 154 125 124 129 148 180 146 140 107 134 144 172 105 119 145 120 137 149 120 199 134 142 135 127 124 134 143 167 119 156 144 126 133 179 156 129 134 116 124 100 138 145 119 131 121 120 127 107 122 140 100 169 131 103 148 129 136 117 141 141 141 156 148 127 117 105 133 180 120 105 128 104 118 156 139 138 119 143 139 119 130 128 114 165 159 111 126 152 -1 129 123 135 122 124 144 125 152 135 130 166 156 143 137 128 127 103 129 122 162 202 103 129 136 137 130 192 138 136 139 116 142 198 154 135 125 155 179 151 140 125 167 146 129 122 156 120 109 126 128 131 111 97 336 138 122 187 138 176 122 154 109 117 138 126 177 118 100 144 120 242 137 133 148 131 77 184 171 169 159 150 115 103 136 131 100 117 124 141 115 123 123 121 117 143 205 109 145 158 153 185 127 185 125 149 145 140 159 152 154 134 144 144 133 150 134 121 111 152 144 133 120 102 122 128 112 182 118 157 142 136 127 134 116 126 119 142 99 111 110 118 128 109 105 123 123 119 156 110 140 131 153 120 111 132 142 168 144 153 -1 133 111 132 155 102 107 139 137 153 130 108 169 114 138 144 125 119 144 105 126 132 133 164 148 142 111 114 126 135 119 106 148 151 173 118 156 142 129 109 150 112 124 99 113 105 116 148 123 126 105 118 135 123 145 125 160 107 159 165 121 137 152 178 119 123 132 135 187 119 142 125 131 151 140 120 136 129 120 105 128 143 123 104 164 108 110 133 148 100 114 135 142 155 140 117 125 98 100 132 150 180 137 182 148 145 128 132 137 109 124 -1 141 125 -1 196 132 129 133 136 119 134 119 116 105 124 114 140 104 119 138 92 119 140 163 121 243 123 152 124 116 -1 175 110 189 122 117 131 139 173 122 123 143 117 166 117 127 144 132 134 172 120 119 112 152 146 210 117 -1 147 154 135 119 132 132 131 137 116 120 115 107 136 153 133 132 175 126 106 125 131 159 120 136 132 106 144 144 111 123 130 116 130 121 101 155 128 128 110 145 118 120 111 131 124 151 132 110 125 110 87 132 119 119 112 160 106 145 156 115 139 127 158 129 105 113 136 112 197 156 170 149 133 115 101 171 107 118 147 -1 126 102 136 158 105 120 113 137 138 145 144 125 145 112 153 97 169 130 127 116 106 110 119 104 115 104 112 135 175 129 151 153 116 189 139 99 122 131 105 135 125 104 115 114 125 126 151 131 153 127 114 155 148 118 141 -1 156 141 113 115 131 124 124 115 104 145 110 154 143 133 129 96 124 103 134 105 140 159 118 134 165 121 137 133 127 122 123 127 119 137 156 122 118 126 142 132 157 129 130 123 121 150 136 120 118 153 157 103 125 159 116 169 154 114 105 157 129 159 141 145 171 130 168 161 115 166 113 151 135 197 111 112 118 101 137 134 151 141 145 147 155 127 120 104 137 127 144 125 108 152 106 110 130 107 145 151 136 135 114 124 127 143 139 124 95 137 107 146 112 129 122 159 122 125 -1 129 98 137 104 -1 145 135 102 140 124 122 113 196 157 103 177 126 137 159 170 106 110 119 128 148 132 114 139 134 107 146 137 133 127 125 124 118 145 137 106 104 109 104 137 133 96 132 135 182 99 100 120 140 207 150 101 121 141 134 116 117 133 -1 131 247 125 103 132 136 125 150 -1 167 -1 138 134 120 134 119 111 111 141 131 178 130 122 97 115 162 111 -1 112 164 131 122 122 156 99 161 177 148 127 110 101 124 106 154 116 145 132 110 159 113 106 179 145 103 103 131 126 131 107 138 154 189 105 146 170 107 120 117 118 126 119 123 128 154 131 158 126 121 118 140 129 120 106 152 153 161 159 152 136 149 131 118 139 122 179 148 126 176 114 135 125 118 154 110 99 114 167 119 149 161 190 146 139 115 176 145 173 162 105 132 153 126 135 111 110 119 135 140 112 121 126 116 167 164 147 192 168 123 106 134 154 131 170 134 132 117 114 119 143 147 124 129 163 110 141 -1 132 146 123 112 139 100 116 134 131 137 116 210 166 126 121 122 142 123 132 134 135 166 108 129 98 127 137 122 101 124 126 185 113 155 108 132 114 120 116 134 115 125 157 130 116 139 112 103 163 153 129 115 133 149 157 152 127 176 158 113 126 142 122 109 124 -1 122 149 132 135 105 120 111 105 131 144 168 153 108 119 125 105 138 166 115 119 124 144 -1 115 115 111 121 112 123 135 147 131 127 114 165 149 112 115 137 163 141 150 134 134 124 97 129 121 115 154 112 116 124 134 166 126 117 125 131 109 127 116 185 135 116 113 128 140 129 146 142 172 133 109 106 99 119 130 173 110 160 151 126 125 120 131 150 106 134 135 119 131 137 162 154 209 132 174 132 112 94 126 113 123 138 136 131 161 150 170 140 173 133 152 169 135 139 134 131 142 143 148 121 131 151 208 152 142 130 105 135 139 147 114 133 122 132 145 124 109 170 206 112 105 138 137 143 119 -1 151 119 140 114 142 134 106 127 113 245 151 136 126 225 -1 134 215 110 -1 177 107 132 133 134 168 109 156 131 155 109 106 141 139 122 134 102 120 143 149 119 163 145 117 120 153 99 153 169 140 112 129 126 158 98 181 153 168 118 128 119 118 129 172 136 184 146 129 164 138 151 119 215 162 139 116 102 122 124 123 109 123 118 135 122 145 158 97 123 130 104 142 165 103 120 -1 153 124 112 139 118 109 120 176 109 114 110 115 145 164 172 145 131 129 138 110 230 142 123 150 154 141 118 177 132 143 119 137 132 109 160 136 148 120 122 151 148 135 116 132 139 166 104 158 124 157 113 110 136 174 110 146 109 147 132 129 -1 107 131 123 167 89 100 121 -1 144 147 105 182 134 121 130 149 148 139 116 112 109 126 111 108 108 118 114 147 272 139 136 114 126 144 139 91 144 111 129 114 130 124 153 155 146 155 143 117 152 146 148 119 114 135 121 134 115 117 167 126 120 142 133 149 117 145 133 136 173 123 109 116 99 155 128 131 140 133 -1 124 125 155 -1 124 193 104 138 106 177 152 147 112 98 172 157 -1 142 118 138 125 118 125 175 133 148 134 140 156 -1 173 213 114 112 129 126 120 136 118 139 155 128 118 109 136 166 99 152 110 163 147 148 133 111 105 102 115 124 180 125 136 151 136 213 156 144 168 134 103 126 122 152 107 130 137 95 139 127 160 131 199 121 134 129 106 144 131 108 125 105 96 108 123 215 136 114 110 106 145 104 126 174 125 128 -1 139 123 156 140 185 172 136 179 126 98 152 130 127 148 113 151 118 144 124 142 161 163 125 113 141 123 165 109 110 107 161 154 115 112 126 115 103 137 152 146 132 112 114 131 125 123 146 101 148 123 130 118 132 186 115 104 164 103 114 144 118 116 163 140 -1 149 141 161 107 126 140 176 146 154 113 115 101 152 112 128 102 157 146 117 135 167 156 137 125 120 141 131 137 147 139 134 133 110 131 110 114 157 150 116 -1 120 168 152 133 127 143 119 122 170 186 112 135 137 126 168 125 111 159 139 144 135 140 113 124 124 126 125 157 138 121 107 127 137 99 141 122 132 129 147 -1 123 150 130 191 127 129 139 109 123 167 118 143 137 130 108 138 147 -1 113 150 142 121 114 131 146 125 137 127 138 146 121 143 115 183 123 129 120 117 145 118 127 164 140 111 133 123 99 161 149 134 136 126 124 115 156 141 -1 130 100 135 122 -1 106 132 121 143 144 134 130 116 109 122 139 -1 153 161 117 122 155 120 153 146 126 115 126 119 144 130 138 120 150 141 150 123 129 141 117 131 100 147 120 168 102 138 126 125 139 103 135 155 93 155 160 138 114 157 127 133 182 136 134 130 108 139 110 143 127 146 -1 111 135 142 151 144 151 112 143 115 126 90 153 110 131 187 126 122 195 138 147 98 125 126 -1 123 398 -1 137 128 175 164 111 105 112 128 123 141 165 136 131 151 227 164 96 123 124 117 132 203 117 140 160 127 139 -1 129 145 126 196 114 136 153 169 109 158 152 131 133 119 91 152 140 126 157 146 114 135 118 128 157 110 122 180 126 147 159 131 86 173 164 162 120 200 125 118 126 128 123 183 92 115 145 143 116 126 124 158 133 191 108 199 118 159 156 109 111 -1 154 123 150 123 97 217 114 137 114 118 148 -1 169 135 -1 159 125 139 112 123 144 149 183 145 147 143 200 160 153 130 122 121 153 130 126 87 137 -1 119 105 124 152 -1 141 115 114 115 105 134 122 167 173 107 120 179 112 131 219 135 106 117 117 187 138 -1 152 96 119 136 139 127 131 128 121 134 151 96 126 106 130 119 129 154 133 116 128 129 147 118 105 147 147 133 195 125 119 136 175 119 136 137 143 120 133 138 120 146 132 133 204 141 130 135 120 140 122 136 145 122 120 138 124 193 146 128 111 140 152 160 123 89 115 130 153 130 105 106 157 142 112 128 163 -1 116 131 167 139 131 130 170 108 123 138 114 114 110 129 124 109 177 109 168 131 121 147 121 146 118 139 109 148 104 226 143 134 133 134 162 227 -1 142 131 134 118 117 101 150 193 145 104 127 129 120 119 121 -1 163 113 188 107 127 145 170 140 121 124 120 90 131 111 114 177 137 123 121 171 132 153 126 126 146 177 154 136 115 143 166 130 169 149 177 146 134 150 143 134 111 122 115 100 122 106 138 141 140 115 120 114 141 151 133 123 131 138 111 135 154 128 118 136 120 132 113 116 117 95 189 130 101 119 146 106 145 153 113 158 142 122 114 143 158 133 135 163 141 122 157 117 115 -1 194 124 169 109 119 130 129 -1 129 147 129 106 126 129 116 131 131 195 97 153 259 135 129 145 143 163 134 109 124 118 123 125 138 193 136 153 121 120 142 117 135 126 123 122 140 123 123 135 125 110 112 127 113 127 124 115 129 109 115 141 129 178 125 -1 137 135 106 114 137 116 213 132 129 135 170 144 169 141 135 128 114 121 -1 118 116 -1 121 126 142 133 146 149 231 124 115 160 112 121 124 178 117 149 133 164 140 162 152 118 101 126 -1 166 95 116 146 132 116 126 114 123 133 150 113 113 115 98 99 147 121 132 136 112 135 121 158 119 99 148 92 121 146 -1 112 123 154 122 -1 110 129 155 123 115 131 104 124 101 125 110 163 110 122 117 170 123 131 122 130 169 244 149 95 200 151 130 134 112 108 146 124 96 109 112 159 128 112 144 190 118 98 115 122 111 137 167 146 182 134 168 134 146 139 117 147 139 102 147 151 123 199 102 123 196 136 103 141 164 152 134 129 126 193 104 -1 144 138 135 131 153 160 154 140 206 104 125 137 139 163 147 126 106 113 138 115 138 130 126 119 124 132 -1 170 180 161 101 115 150 121 -1 132 114 125 135 114 137 157 192 131 131 121 105 106 104 141 139 123 121 142 148 135 126 139 117 135 134 130 123 125 128 121 161 114 141 130 151 111 122 123 149 132 130 132 122 127 122 142 116 117 106 128 148 118 107 170 -1 101 121 154 145 217 124 143 105 108 123 133 136 127 195 124 119 130 125 130 130 142 114 124 191 127 139 157 146 144 153 157 150 105 117 103 104 126 129 138 130 132 132 104 148 117 130 128 137 131 150 170 141 132 135 135 128 129 118 127 147 128 106 101 137 159 123 120 130 192 145 143 110 93 169 130 178 128 151 120 -1 112 98 108 151 138 157 117 124 146 106 126 101 129 100 168 111 130 111 97 122 143 128 150 151 117 155 188 117 144 242 126 143 138 115 124 146 136 170 99 175 175 134 147 126 116 130 131 122 110 110 172 136 122 107 141 133 165 136 143 128 161 137 140 133 115 133 115 112 116 111 117 108 101 124 135 133 140 141 -1 193 135 112 115 139 127 129 144 118 170 136 141 191 140 100 160 102 127 125 143 128 100 145 129 124 131 107 131 95 97 98 133 121 124 132 140 143 142 118 139 147 130 97 117 127 101 161 108 121 159 136 126 180 159 133 107 112 147 120 103 136 120 171 144 181 108 139 126 133 121 123 168 167 112 161 153 127 177 130 128 143 156 128 124 143 158 139 138 144 122 162 118 109 119 134 128 124 128 127 -1 135 131 168 160 121 112 140 139 180 132 143 149 129 116 132 118 110 127 110 108 109 135 167 138 114 110 127 165 160 136 116 98 116 117 111 154 159 115 151 122 91 112 102 129 155 119 115 135 126 122 138 107 130 118 130 102 114 163 136 151 138 146 130 144 142 120 144 123 128 110 131 197 169 131 127 143 96 174 132 126 99 134 125 148 124 150 130 122 120 143 150 141 109 119 189 178 130 140 156 87 120 172 130 139 109 130 118 129 135 124 141 146 109 143 -1 157 161 149 104 176 143 141 150 120 114 140 114 136 178 109 138 129 120 115 166 145 130 111 143 113 136 128 144 111 156 172 -1 149 124 127 107 123 121 149 133 160 125 129 115 113 137 119 122 106 136 158 109 124 129 129 143 121 122 101 124 99 118 187 180 148 170 113 189 174 125 146 119 123 136 109 124 168 160 144 117 140 138 129 154 125 143 114 148 138 140 117 117 125 106 134 120 126 231 127 133 150 120 125 123 112 146 158 144 92 130 178 125 123 115 144 158 114 133 128 145 113 126 123 115 120 127 134 117 105 129 125 116 129 170 134 155 -1 -1 139 182 123 132 136 170 134 166 115 127 115 137 139 140 114 150 167 140 112 106 132 142 143 124 101 125 160 150 110 127 132 114 158 151 110 95 131 158 100 120 105 130 137 121 139 138 144 140 130 126 131 166 153 95 132 99 123 122 127 139 156 143 188 147 121 118 -1 107 136 107 120 140 122 96 121 140 99 108 138 113 105 123 140 129 118 129 162 121 108 164 143 114 132 106 131 117 136 118 132 115 130 130 113 126 174 128 134 123 162 141 107 115 180 128 151 116 145 136 112 133 130 160 169 121 138 -1 156 117 115 154 101 172 113 135 101 110 140 132 -1 120 120 153 126 97 147 113 146 107 123 146 120 214 148 126 165 126 153 138 186 137 135 117 123 124 126 121 118 131 128 128 123 130 122 125 141 171 142 123 114 173 108 145 95 105 137 167 150 139 123 103 117 99 114 155 124 132 194 140 112 120 122 155 148 120 171 146 111 125 131 149 124 131 217 113 199 121 147 145 166 156 153 128 134 142 118 114 108 189 105 146 99 111 115 152 110 124 149 131 122 149 151 130 133 104 99 160 129 121 148 172 101 170 137 121 103 141 125 -1 130 148 154 150 149 132 125 119 122 114 119 120 124 109 128 -1 117 103 252 -1 142 122 118 137 112 177 124 121 117 102 137 174 167 129 127 134 135 150 109 187 123 112 166 130 132 131 140 140 200 152 116 123 124 110 127 108 138 127 105 155 164 106 121 104 128 137 223 96 145 141 131 143 139 133 140 121 114 110 118 114 127 117 -1 139 126 124 123 141 144 125 103 187 165 -1 86 140 151 154 141 116 116 145 202 102 181 108 133 140 128 137 144 128 127 191 117 143 109 115 128 110 126 141 126 125 117 140 135 143 172 111 146 165 187 146 141 115 151 124 143 143 130 119 129 118 114 123 104 146 141 156 161 165 110 139 144 120 130 127 154 104 173 130 154 144 116 197 151 138 124 137 151 126 146 253 163 174 143 136 156 141 146 184 139 123 140 167 128 122 142 140 123 166 120 130 125 139 134 128 144 143 119 134 95 98 178 117 139 132 148 156 128 122 138 158 141 149 106 152 189 112 135 121 136 97 122 98 127 118 132 137 123 174 118 149 189 126 130 131 119 131 122 126 113 85 144 140 142 151 186 164 149 103 150 101 113 127 184 128 147 146 153 116 121 125 138 154 109 114 110 136 131 140 159 130 95 123 152 -1 126 128 133 102 137 138 152 127 117 117 126 138 -1 111 127 168 160 119 138 111 162 133 120 111 205 129 125 150 173 116 206 198 107 154 140 135 149 160 125 149 105 160 134 147 178 137 133 125 126 149 136 159 181 109 116 118 144 139 137 130 134 163 157 142 117 128 156 116 130 109 168 154 -1 140 136 123 112 153 117 110 110 184 160 131 219 133 135 150 103 114 113 113 178 139 151 135 127 138 -1 129 118 118 146 227 212 110 161 128 178 125 146 170 106 128 122 151 147 119 176 147 139 110 102 182 133 116 113 128 131 174 126 150 120 140 160 116 111 107 118 114 108 230 147 89 130 88 116 120 124 115 112 114 123 134 109 124 130 140 130 140 135 116 129 174 118 99 133 130 157 120 107 -1 134 143 109 110 177 160 112 142 115 110 113 115 127 139 123 104 131 171 146 100 111 136 140 130 118 146 111 137 141 102 114 134 127 234 136 117 134 172 160 231 129 -1 200 173 137 122 135 126 118 128 120 137 132 144 153 142 124 170 123 136 109 117 127 120 140 107 129 117 124 134 110 152 139 169 129 135 97 138 126 99 127 141 119 105 106 106 114 114 170 123 129 151 163 150 138 145 116 93 145 150 135 120 98 127 105 113 118 172 137 165 111 159 89 139 99 128 162 -1 141 105 -1 147 150 154 127 133 198 172 137 117 152 172 132 115 189 138 98 106 172 111 102 146 131 125 152 -1 185 140 123 124 119 127 149 119 142 142 116 130 147 136 96 145 166 135 146 153 153 159 151 94 119 121 148 154 227 97 155 134 117 152 134 143 147 122 121 146 112 154 133 117 108 203 104 135 156 141 138 144 124 140 120 151 -1 117 143 94 179 128 118 156 129 128 -1 111 155 140 143 148 156 124 110 111 101 133 132 121 169 107 132 114 114 112 115 112 109 143 125 131 138 135 134 -1 172 167 159 161 143 186 122 147 162 129 78 113 236 130 165 135 136 114 112 130 135 101 141 142 128 125 134 117 128 -1 114 129 -1 112 130 143 118 144 157 126 136 98 120 118 96 129 145 120 166 159 99 103 121 141 144 135 175 115 123 155 134 155 163 203 150 142 105 166 139 123 148 108 154 -1 114 104 111 161 173 151 159 111 149 112 118 108 120 148 131 138 138 136 120 123 111 -1 121 165 148 133 128 155 142 144 132 151 110 169 117 136 128 129 120 117 130 154 127 157 121 139 157 127 119 102 112 108 100 177 131 99 122 159 90 118 147 117 104 127 163 122 125 149 132 147 116 146 104 115 108 122 136 136 130 111 108 112 131 106 151 124 177 167 102 119 156 160 -1 128 100 117 132 125 106 124 141 119 128 131 141 105 112 110 111 -1 135 119 160 129 93 158 144 154 118 150 154 124 126 183 106 133 138 137 104 146 127 145 132 125 82 112 164 135 165 112 96 101 163 121 129 146 158 143 156 134 160 122 133 124 142 116 116 131 168 122 121 138 177 150 -1 134 104 142 136 123 130 102 157 113 142 148 155 241 119 112 149 124 -1 119 116 -1 119 117 167 164 102 126 132 125 113 113 140 132 157 128 120 124 130 151 97 129 141 114 137 211 113 129 121 107 141 137 127 147 119 131 119 115 134 107 154 132 133 123 148 111 111 196 177 108 107 273 165 133 133 121 106 123 90 126 115 106 245 153 150 103 120 106 156 108 101 158 113 124 116 245 129 -1 98 105 131 120 117 143 130 102 143 169 140 142 124 139 140 233 91 154 127 121 139 128 96 133 116 123 207 127 114 141 123 128 128 145 133 132 145 112 123 107 113 129 141 130 190 149 138 140 143 -1 100 111 156 132 119 140 160 114 150 99 115 143 125 171 132 145 119 141 104 146 139 104 116 140 131 -1 149 142 151 161 -1 142 134 159 122 134 229 127 121 126 133 137 129 147 160 90 135 176 162 110 118 129 132 173 178 107 133 105 124 101 137 141 132 135 123 117 138 111 117 116 106 162 127 175 106 134 125 158 133 -1 168 116 183 138 105 -1 128 126 120 114 130 -1 113 130 117 154 263 134 126 118 115 138 154 116 145 125 153 194 122 137 115 180 145 129 136 173 127 100 121 138 153 123 134 138 87 142 105 114 127 153 168 171 175 112 156 126 136 185 144 137 148 134 120 -1 228 115 139 149 113 124 154 131 146 132 112 152 118 121 143 119 137 158 101 186 154 116 110 152 141 121 136 148 128 146 111 103 159 126 131 117 109 112 132 138 106 133 141 99 108 123 111 165 125 103 103 -1 121 148 135 103 126 160 175 92 123 135 113 140 106 134 129 138 137 128 251 128 136 127 149 162 158 185 141 157 122 126 145 126 144 117 133 106 131 181 140 157 130 163 120 100 149 106 151 122 134 -1 140 115 127 102 123 125 131 115 140 110 142 160 168 153 97 125 153 232 133 123 137 141 176 121 158 112 172 108 135 -1 155 133 101 153 122 127 175 141 141 170 113 189 140 132 116 140 114 137 129 153 126 127 162 113 130 133 152 -1 99 116 102 194 126 154 114 176 93 121 119 125 139 129 131 97 129 122 105 180 113 111 142 192 113 134 141 121 124 146 149 136 196 149 -1 133 173 148 113 132 156 122 169 142 123 158 102 129 117 115 124 109 163 135 133 134 162 132 121 164 117 130 119 160 143 172 -1 101 157 149 130 163 159 148 99 113 134 138 -1 166 124 135 144 -1 133 131 141 98 118 152 148 133 157 117 194 129 133 165 135 102 185 139 120 103 174 137 144 163 137 127 131 128 141 112 143 133 125 149 140 142 154 125 117 127 113 139 138 126 120 136 101 97 131 114 119 138 159 131 106 193 117 142 157 110 98 114 125 -1 116 115 158 110 176 124 138 134 144 110 146 140 98 131 119 93 140 135 112 134 135 107 111 105 149 112 108 145 134 169 89 137 124 114 148 137 152 133 109 158 117 124 120 128 135 183 156 128 107 95 111 138 155 146 105 133 152 135 156 126 133 122 117 198 158 130 116 105 173 156 147 179 117 177 135 119 115 120 124 161 166 120 115 183 136 133 131 166 105 -1 189 105 151 155 107 114 110 125 173 163 129 111 169 114 143 159 128 111 130 161 132 136 178 140 159 130 -1 129 125 119 108 128 -1 102 125 117 164 126 117 115 133 157 145 -1 124 143 155 130 131 166 -1 162 136 130 171 141 114 145 128 189 120 142 103 -1 167 125 123 117 99 147 136 124 115 146 123 152 125 121 119 137 167 138 140 170 117 116 -1 136 130 143 123 155 188 93 110 149 102 116 116 137 142 125 128 98 144 117 122 134 145 149 117 161 128 115 157 156 146 134 159 147 -1 147 116 114 124 164 130 116 162 143 120 139 124 112 136 139 138 179 158 140 151 141 153 150 139 173 142 140 103 105 119 115 132 127 152 130 126 110 113 121 110 116 142 -1 161 163 125 191 174 178 105 142 168 127 135 120 187 153 102 151 131 152 89 120 127 141 161 193 114 133 146 127 183 178 135 119 119 138 148 171 129 115 144 124 130 150 111 114 118 161 134 118 155 134 131 118 144 138 124 191 136 132 132 137 115 138 97 142 80 116 140 144 157 98 116 121 127 169 136 119 97 124 128 140 108 182 108 147 128 151 132 135 131 197 158 184 123 147 131 152 106 108 114 119 143 108 180 131 144 122 98 151 144 140 111 128 143 129 137 136 -1 97 168 147 164 122 155 118 129 113 122 121 119 119 120 149 113 113 159 103 160 198 208 118 133 115 140 133 137 118 122 159 143 152 113 147 111 133 131 169 107 143 165 112 150 143 120 127 115 190 119 127 121 143 110 112 127 145 134 136 121 147 152 108 146 135 147 166 143 161 175 119 125 109 148 153 135 151 268 126 121 124 104 137 124 119 124 148 108 158 173 155 112 130 145 117 -1 154 146 133 124 141 96 107 135 172 105 126 177 148 143 126 129 128 139 124 134 116 105 183 114 127 137 133 148 129 -1 165 161 132 140 168 95 162 140 161 150 136 172 135 134 141 140 136 137 136 149 131 137 140 127 128 131 -1 166 123 140 131 106 153 135 103 133 109 164 120 -1 108 111 154 152 115 143 158 134 114 131 149 100 92 118 134 115 147 139 168 151 125 108 133 124 137 124 145 117 106 117 162 176 116 114 118 125 165 123 138 116 119 129 158 120 125 143 139 97 133 110 93 100 105 110 140 123 115 97 168 177 110 175 174 126 132 96 121 130 186 159 111 125 164 -1 103 115 116 121 117 123 156 113 125 137 117 159 113 112 121 140 127 160 110 166 108 163 120 124 152 151 173 120 147 114 193 138 142 117 122 147 106 119 126 155 107 114 157 138 -1 127 101 180 135 137 171 122 145 107 138 149 115 106 140 136 149 120 116 134 138 173 135 99 135 -1 108 117 127 163 105 158 124 141 130 110 154 164 104 134 122 136 121 144 100 156 126 104 127 113 119 154 198 126 137 156 118 138 156 129 193 139 143 103 119 159 106 126 183 122 143 137 140 131 112 154 128 156 149 107 181 142 137 160 121 118 153 149 113 142 94 184 119 120 108 121 114 154 130 129 130 114 111 141 97 179 120 132 113 123 155 126 127 147 167 183 155 126 127 119 119 160 120 109 123 173 109 252 127 129 136 130 151 144 131 123 113 138 119 95 163 112 109 119 220 129 135 129 135 144 112 123 140 126 150 147 155 125 118 143 133 168 121 187 176 113 111 105 135 136 145 128 108 141 124 147 124 129 131 136 144 183 149 160 148 123 174 152 127 118 96 119 125 112 133 149 167 139 117 142 126 116 119 119 161 115 138 124 160 113 125 141 120 148 -1 141 147 157 121 107 137 145 159 151 152 129 124 135 135 135 125 149 156 133 118 141 104 157 154 164 -1 132 134 159 124 142 149 118 140 155 118 92 137 187 125 114 114 138 132 116 170 111 113 129 108 153 118 149 128 157 107 103 149 134 137 141 117 130 137 121 151 109 132 147 121 169 114 127 147 140 -1 158 134 149 116 100 141 136 151 139 162 123 156 111 130 134 150 97 103 106 157 -1 130 178 123 140 148 178 101 124 127 131 161 167 147 129 113 140 122 122 142 121 95 128 150 160 156 125 121 131 114 151 150 121 133 125 167 109 124 191 189 137 115 124 125 149 118 140 149 131 100 102 -1 109 124 124 106 115 140 132 148 139 128 143 131 137 109 102 139 116 110 127 -1 135 152 133 157 111 -1 129 121 153 105 123 154 121 175 170 138 182 132 121 140 119 128 121 119 129 104 116 132 129 175 115 137 195 111 111 129 124 126 122 118 118 151 129 193 156 122 112 125 126 131 118 145 139 166 122 174 137 155 127 102 119 135 158 109 -1 126 132 140 120 89 132 157 98 143 147 118 205 118 146 120 141 116 123 145 144 113 117 148 99 166 110 135 149 151 128 164 176 143 115 155 112 115 153 123 218 142 102 138 111 141 152 98 128 218 160 136 120 137 89 115 136 119 126 115 132 161 139 141 137 141 140 114 128 163 151 111 115 141 124 191 151 113 103 132 162 193 119 126 152 162 132 127 108 140 117 128 137 121 117 137 192 118 108 145 122 111 151 113 105 127 126 133 151 116 134 122 124 114 206 112 120 135 119 112 117 98 149 151 135 121 135 145 102 132 128 131 130 118 113 102 128 124 137 113 137 157 -1 114 148 130 144 118 193 188 125 113 109 128 115 142 134 107 117 130 112 149 133 114 183 123 156 120 103 122 163 115 124 117 132 126 123 116 130 103 139 -1 136 128 108 120 115 118 137 117 141 138 122 150 171 169 138 -1 118 133 111 101 157 134 101 143 111 108 118 134 147 129 162 128 118 135 168 122 114 144 116 121 126 111 170 134 177 120 121 164 137 125 126 122 132 162 100 117 129 134 135 122 97 109 164 121 124 130 114 167 118 189 249 129 127 170 129 129 -1 122 103 157 132 143 130 108 126 112 117 116 110 119 100 132 150 124 103 141 151 128 146 147 163 84 154 132 256 135 192 124 129 138 143 129 112 132 171 159 180 132 143 149 133 107 130 111 125 263 107 123 134 103 137 129 160 126 152 138 133 137 153 134 179 141 147 106 136 123 128 161 123 129 132 135 210 115 131 149 128 178 164 110 129 104 110 149 133 111 -1 117 134 107 103 119 90 123 222 102 150 145 146 133 119 130 141 105 118 132 150 129 125 147 104 130 161 260 112 94 147 139 122 132 128 145 102 177 90 123 111 127 144 145 161 155 112 124 128 113 123 180 118 131 168 122 168 86 119 124 129 112 126 109 150 115 97 157 144 143 120 106 129 108 152 126 116 123 107 -1 125 139 125 138 153 111 153 128 137 174 206 105 130 125 170 133 120 133 122 150 108 129 136 139 230 170 146 122 150 113 178 137 136 -1 103 145 115 193 171 151 130 176 150 88 113 159 131 115 114 118 123 159 148 138 127 128 164 124 151 149 131 117 132 153 142 97 135 135 143 153 163 109 116 113 127 144 143 107 132 -1 109 151 148 105 146 116 147 148 134 131 113 156 178 -1 116 117 115 120 133 114 109 110 116 141 119 103 121 113 108 91 110 222 143 97 187 111 148 136 136 139 108 126 154 105 217 131 138 130 126 121 123 127 159 158 155 172 111 131 160 107 109 131 135 133 127 117 133 149 164 136 158 -1 115 138 169 129 110 172 168 134 152 164 147 120 121 131 131 159 183 198 113 147 133 126 131 96 151 116 153 238 111 115 151 102 183 109 219 116 118 128 117 125 118 147 129 116 101 127 220 163 127 171 126 126 -1 130 114 123 128 127 163 166 144 107 170 151 139 122 187 146 110 113 94 135 106 144 -1 158 126 113 174 171 111 145 135 193 125 143 133 102 166 138 -1 153 169 111 125 140 113 145 121 147 120 97 132 113 192 147 161 114 141 204 131 117 103 174 120 -1 142 125 125 138 122 133 125 131 129 105 149 124 129 150 111 140 126 149 122 95 160 -1 134 153 139 105 116 172 150 138 137 113 148 105 104 117 131 110 148 140 116 236 -1 103 112 158 168 103 139 118 141 134 127 125 135 129 117 113 91 110 127 135 139 108 110 108 121 137 117 108 168 112 123 151 129 106 163 102 125 96 137 147 124 135 150 137 149 136 118 123 112 151 117 164 127 118 109 105 178 108 123 127 134 106 184 131 182 175 147 136 139 148 142 138 132 117 167 106 149 117 163 152 130 155 120 152 128 125 115 99 149 130 127 120 144 125 162 143 113 109 172 105 112 125 126 146 195 149 135 181 149 133 138 155 102 154 165 127 108 154 116 110 188 136 -1 165 127 149 127 153 135 95 113 177 99 132 127 128 128 112 -1 132 121 114 149 129 122 165 122 -1 188 160 126 121 169 102 148 151 136 179 127 122 156 117 123 130 140 98 146 165 151 189 135 131 112 -1 130 129 99 130 142 122 100 141 147 136 314 173 134 144 125 118 117 184 117 102 133 123 128 115 209 129 150 97 181 134 172 157 163 143 127 133 119 126 164 156 106 164 145 135 155 100 125 178 113 166 129 128 128 153 163 116 114 144 121 114 173 113 126 158 132 155 131 112 127 111 109 130 123 145 139 133 181 132 166 104 142 188 151 136 104 112 98 166 152 102 126 144 128 134 160 170 123 118 134 176 170 128 110 131 141 113 131 148 122 111 161 135 151 119 117 107 121 132 126 131 103 253 139 143 151 143 172 145 111 99 107 159 116 -1 123 192 128 182 112 153 132 141 147 138 151 129 119 130 151 123 146 111 119 129 135 145 147 145 147 111 153 -1 136 148 140 140 128 107 120 136 166 131 117 169 152 127 245 132 143 123 158 98 126 100 129 117 109 107 121 131 144 145 140 129 137 162 94 101 152 112 106 114 159 123 -1 134 141 142 148 156 101 123 117 120 126 135 120 110 108 133 127 132 207 147 135 145 146 136 -1 121 110 143 114 167 150 148 127 109 120 150 127 135 113 152 116 126 124 141 159 143 121 122 114 117 96 158 137 118 144 117 131 133 136 129 148 130 121 105 131 131 133 122 131 181 117 137 121 140 146 142 124 126 172 133 135 117 99 116 122 128 110 128 131 130 143 138 141 129 147 125 142 151 106 129 117 134 137 294 140 141 160 142 140 132 115 116 134 138 142 141 93 195 142 117 115 180 157 163 100 134 142 134 117 189 125 123 131 120 -1 110 126 147 114 143 144 128 127 146 155 170 154 139 136 122 142 133 216 209 199 132 108 182 127 163 164 162 121 126 129 147 181 131 199 147 109 120 102 149 158 133 105 122 137 129 121 140 115 119 151 139 179 -1 126 131 143 133 125 128 125 101 148 139 155 131 103 -1 133 100 129 160 131 132 147 138 142 148 136 209 119 137 137 119 136 151 153 142 145 124 122 114 104 107 127 147 127 164 115 150 152 131 111 177 146 109 116 111 128 116 119 155 119 110 125 119 141 133 118 101 120 152 116 174 172 138 135 107 138 120 143 98 143 137 123 150 113 111 137 186 143 133 99 167 104 181 131 122 125 125 134 134 146 153 118 116 145 133 123 150 -1 162 127 129 98 124 140 88 124 122 156 177 147 112 129 89 142 -1 98 165 123 128 -1 112 147 148 125 129 150 147 144 123 136 154 122 145 166 133 124 205 128 170 125 161 138 121 111 146 163 116 121 124 147 110 106 120 161 131 150 133 115 150 121 137 112 146 114 168 90 121 119 179 155 137 116 134 129 150 113 130 95 153 156 111 129 153 107 99 123 128 106 150 137 124 124 131 172 141 134 138 150 117 109 128 110 132 122 120 130 106 88 183 122 117 123 -1 115 149 112 120 134 127 124 138 140 108 171 141 126 158 106 109 140 194 153 -1 131 138 138 128 117 122 131 110 112 115 142 131 150 143 118 122 120 113 107 117 175 -1 132 140 142 99 152 122 128 127 143 176 175 121 137 168 183 150 124 125 119 148 166 179 136 156 115 159 138 104 114 141 144 153 100 168 134 144 122 145 145 136 161 127 109 105 168 134 134 129 105 128 102 117 129 121 126 110 159 133 155 112 143 160 113 127 158 180 125 131 103 135 115 132 152 157 114 156 95 160 132 160 136 116 97 113 115 112 123 119 133 138 269 136 146 112 -1 180 123 131 137 127 138 120 151 115 123 159 130 160 172 101 108 120 121 148 111 136 91 141 -1 180 108 146 145 138 111 118 152 121 125 155 210 124 117 133 99 87 113 131 104 131 164 115 125 113 106 108 167 137 147 116 137 122 118 139 136 111 124 97 164 116 131 126 111 129 160 97 111 126 141 121 96 138 95 149 128 111 155 157 -1 149 101 138 133 111 135 163 114 116 167 110 123 117 111 168 166 151 140 126 109 133 131 127 115 155 118 116 168 116 125 150 188 152 147 155 102 137 121 154 97 106 117 123 125 184 198 132 104 134 112 103 140 145 118 131 136 155 119 132 138 141 129 147 241 165 124 128 142 170 149 148 119 124 114 131 165 107 166 121 123 141 113 131 115 123 119 128 149 141 158 139 136 113 127 158 114 112 139 137 113 143 122 -1 110 144 132 104 133 146 156 162 152 141 138 143 150 140 136 120 123 123 116 161 173 134 112 137 137 108 123 127 127 158 137 139 98 129 124 133 102 124 86 165 143 152 134 134 141 160 133 190 132 121 107 110 132 123 123 131 114 -1 -1 133 160 127 140 137 115 120 133 163 151 124 130 110 120 105 129 150 114 109 145 131 132 181 108 156 118 184 199 -1 124 124 184 164 193 132 128 123 135 102 155 134 127 136 133 117 130 169 150 -1 129 96 119 122 122 131 133 129 128 115 133 133 148 148 108 128 134 141 136 134 130 121 101 129 114 148 147 -1 117 140 108 122 163 146 106 150 166 120 109 124 112 140 120 102 145 108 117 140 127 114 110 190 143 172 110 121 111 117 145 109 118 101 127 146 131 119 96 130 121 204 143 126 126 136 158 121 131 115 126 110 116 122 149 137 -1 118 140 155 139 165 150 112 120 145 147 164 118 107 102 145 145 130 120 142 143 143 142 128 126 121 122 -1 148 140 131 138 135 123 138 114 128 213 129 158 140 143 121 107 112 159 136 134 130 118 133 -1 113 150 130 155 153 140 122 147 134 124 125 190 211 132 125 148 142 108 135 129 131 162 109 141 97 119 136 145 145 175 120 123 98 127 160 147 115 140 112 139 133 173 111 145 105 140 127 114 132 122 109 132 121 110 152 136 128 164 149 127 105 147 109 184 183 190 144 151 102 104 122 110 124 113 129 176 142 129 119 -1 135 137 127 204 118 141 82 133 113 128 134 153 129 172 117 132 102 155 124 140 135 133 139 174 -1 112 107 138 122 157 157 123 121 131 141 126 147 157 118 128 122 145 167 139 107 142 128 116 128 112 108 123 126 117 111 121 116 123 130 117 116 121 130 143 153 140 130 146 149 92 118 163 -1 140 162 -1 100 178 127 116 115 126 110 174 132 191 135 115 138 150 137 129 116 122 113 128 100 115 144 158 136 145 129 184 150 119 136 123 105 160 199 122 182 118 112 142 123 109 175 138 122 113 125 122 155 157 144 107 100 119 104 158 113 121 104 175 130 175 157 190 115 156 92 168 152 158 144 135 143 152 113 117 113 138 141 104 -1 100 136 125 164 139 147 160 108 125 144 113 124 117 204 160 133 100 152 138 145 137 112 128 123 120 110 124 126 137 109 151 106 174 143 123 112 159 129 146 -1 121 115 124 115 140 124 172 133 109 120 91 152 149 147 184 118 110 -1 162 109 135 119 309 189 132 112 141 137 134 137 129 155 135 119 121 109 147 144 113 125 119 166 129 124 142 115 127 133 148 119 131 127 164 153 92 151 112 142 170 134 128 114 157 170 126 141 112 148 127 136 109 105 -1 108 126 120 159 131 93 146 95 -1 130 119 138 109 -1 150 120 119 135 118 144 123 111 128 135 132 118 132 114 121 145 113 133 108 226 127 139 165 127 102 112 214 114 114 173 144 138 133 135 144 126 88 125 116 160 115 119 141 142 150 -1 120 137 -1 171 123 138 105 140 133 164 128 163 91 126 111 143 171 123 161 -1 126 157 109 111 137 160 141 150 -1 158 145 128 121 116 121 124 99 143 137 161 149 119 135 126 134 133 126 138 137 133 107 157 162 172 135 134 143 95 138 128 222 127 114 117 107 122 141 133 129 193 124 142 114 145 121 121 121 130 158 122 144 156 145 184 107 127 113 129 127 105 179 128 150 144 132 142 136 151 108 220 211 124 120 144 166 166 128 137 141 102 151 123 108 158 118 141 138 153 120 -1 153 122 167 126 112 113 172 -1 142 146 152 127 109 121 130 110 124 126 -1 114 130 129 120 137 129 -1 166 138 158 152 107 110 107 141 151 116 144 125 125 138 136 129 131 131 149 112 135 136 143 142 126 114 126 106 129 147 122 127 102 150 134 126 127 127 108 154 142 141 144 142 119 127 134 278 124 109 106 149 111 126 176 126 137 -1 137 123 150 111 116 146 107 141 119 134 181 136 154 131 105 170 141 177 136 116 110 138 139 176 135 171 119 149 170 125 117 120 149 113 132 193 130 112 113 109 137 141 138 100 163 148 104 157 178 155 159 123 132 116 123 110 137 -1 122 143 132 163 143 158 114 128 168 144 138 137 170 121 114 137 -1 117 119 131 131 113 179 117 116 137 154 140 130 138 126 135 114 144 116 203 128 128 129 148 125 111 156 135 184 141 126 117 110 148 199 118 86 156 103 124 110 125 151 -1 184 125 160 159 111 121 158 108 132 129 109 132 132 144 130 125 142 126 118 114 132 113 109 142 135 135 113 114 123 109 122 136 147 111 134 115 137 126 136 157 97 124 108 146 133 142 124 144 151 118 124 128 114 109 106 158 125 138 217 117 130 114 119 154 156 123 119 174 110 131 192 109 134 88 131 135 151 119 107 129 129 129 110 112 133 110 110 119 124 117 158 143 146 128 152 171 123 159 111 123 135 159 158 181 127 131 132 139 135 134 140 139 137 191 137 113 128 142 130 112 133 133 155 108 108 135 124 121 145 116 138 127 126 130 104 140 122 144 178 169 126 123 135 134 138 196 119 113 151 110 117 122 126 136 102 143 102 122 122 134 115 128 122 190 156 128 137 126 97 142 116 122 130 118 166 122 94 160 128 143 108 113 190 115 143 119 169 183 142 136 152 100 159 134 180 141 158 129 153 152 103 121 128 135 135 136 160 139 -1 139 146 164 160 123 164 129 126 127 175 180 158 122 139 111 148 131 162 147 158 160 137 140 111 155 121 120 131 130 108 149 113 126 118 124 88 113 110 138 119 132 121 107 153 128 125 125 127 131 161 113 115 114 137 117 141 137 152 162 139 111 136 124 133 133 114 110 104 134 104 103 109 124 126 141 136 130 116 147 138 175 192 118 123 -1 96 171 148 130 169 135 122 136 149 135 121 119 113 140 115 114 120 128 110 143 108 121 132 176 130 122 134 117 139 150 133 111 135 121 167 180 145 211 138 98 112 141 122 116 109 95 131 200 110 152 115 122 118 113 167 108 107 130 145 144 -1 -1 146 160 181 141 112 124 149 133 130 137 133 142 131 125 114 139 138 125 145 145 122 138 142 142 138 106 118 139 95 152 169 152 153 121 158 135 147 123 165 125 130 146 141 156 141 151 142 102 101 111 131 147 210 138 202 141 145 116 141 110 133 131 128 139 133 193 143 120 159 108 179 118 146 149 122 136 138 105 125 96 197 124 134 182 154 100 135 132 119 112 134 116 137 -1 112 108 95 130 222 118 109 158 116 160 133 134 121 177 124 121 110 149 126 103 130 113 148 132 128 124 134 140 118 118 122 119 140 120 129 112 155 147 108 123 132 157 126 127 120 109 177 127 100 101 126 119 136 130 125 150 118 139 115 116 96 130 117 123 158 105 -1 168 129 202 108 102 132 124 127 130 184 131 117 129 183 153 169 111 130 145 131 123 120 157 119 125 148 117 179 195 144 149 150 118 105 129 120 128 169 132 185 131 131 154 140 130 101 113 137 148 125 116 144 152 129 141 110 193 143 107 117 165 136 94 145 101 136 119 121 -1 132 150 137 145 106 126 211 178 237 163 93 134 159 117 131 114 111 120 164 148 128 128 128 113 105 126 102 188 129 117 130 162 126 176 126 127 127 105 147 140 109 121 132 138 123 104 194 95 144 196 149 157 129 119 215 121 106 150 144 121 120 117 118 176 107 144 153 134 163 99 111 133 119 112 101 100 100 137 134 273 123 124 119 98 143 109 181 141 182 107 111 144 130 106 117 119 119 189 132 111 139 152 155 140 100 152 142 151 132 130 136 135 148 156 109 143 107 163 147 98 122 119 107 119 119 133 138 103 146 167 126 126 139 149 206 175 150 151 123 130 116 129 115 141 160 114 129 114 119 141 114 145 126 141 139 140 110 137 101 128 110 103 140 173 112 140 114 141 264 172 152 105 174 147 163 138 146 112 162 172 144 113 121 122 117 132 147 130 155 151 123 154 131 137 118 112 117 145 119 111 132 124 142 132 134 183 134 172 114 99 117 131 117 138 112 124 135 155 126 118 109 138 135 122 120 107 148 158 92 150 133 163 139 126 171 110 143 118 111 173 136 132 169 156 138 103 109 123 194 118 134 111 108 131 127 148 192 121 115 129 179 197 126 117 125 93 108 115 109 131 151 170 139 109 128 140 121 147 156 134 114 140 100 115 108 143 146 108 147 139 124 128 137 147 139 115 125 143 157 133 134 136 109 108 145 134 156 117 124 162 140 116 124 121 114 134 179 149 127 112 103 139 103 111 131 118 167 165 161 137 136 116 -1 162 121 127 145 127 215 115 -1 135 153 137 149 147 115 120 134 115 120 155 176 144 146 141 113 109 116 142 127 153 153 138 150 111 151 161 141 120 106 136 144 113 109 116 139 113 113 147 169 125 135 150 115 102 119 119 162 157 134 128 109 106 126 135 124 135 114 122 -1 170 143 124 116 100 101 129 175 93 191 121 149 130 123 200 122 126 117 142 151 -1 149 156 124 119 102 113 112 128 103 139 155 148 159 133 139 175 171 127 114 146 142 177 141 134 125 134 150 109 127 107 143 147 100 138 117 147 110 124 139 144 147 105 111 132 137 122 119 126 150 129 128 117 110 145 138 168 172 134 127 139 141 143 106 144 125 115 99 113 126 140 122 -1 133 117 151 134 165 107 131 180 131 124 131 110 155 131 121 130 143 143 147 117 126 114 124 126 112 120 110 103 126 123 -1 131 141 150 122 144 133 112 119 164 115 116 -1 111 150 178 114 166 128 119 119 137 114 94 123 120 123 184 149 194 89 122 111 122 134 116 178 233 139 132 131 192 120 182 128 144 174 133 168 130 106 157 170 117 151 134 133 100 158 116 152 141 160 103 115 143 142 133 127 108 148 156 136 150 135 103 123 120 115 165 115 141 155 138 135 114 157 123 125 130 99 149 115 124 161 203 135 126 147 123 133 100 110 105 137 172 110 137 118 105 122 155 149 108 168 128 108 -1 147 99 109 113 176 149 -1 173 114 159 111 148 136 120 152 126 119 120 101 120 173 193 172 113 133 132 107 98 144 101 142 118 115 121 115 172 127 129 381 147 108 98 124 147 224 125 117 184 121 130 144 119 116 145 133 133 153 166 -1 137 115 113 133 104 125 118 131 146 129 86 129 131 139 111 124 151 -1 192 157 128 107 139 103 126 153 131 138 115 126 163 295 196 137 128 115 111 126 177 146 148 155 124 111 196 157 133 115 105 147 119 154 121 150 115 142 109 107 139 120 141 127 133 118 173 117 131 129 135 93 120 131 143 111 150 124 159 154 119 112 143 132 114 119 167 145 103 117 123 166 111 127 167 134 141 124 143 161 156 144 109 129 128 128 117 141 158 161 128 118 116 144 103 109 123 119 189 140 101 167 125 133 110 130 138 141 155 153 131 163 128 138 143 105 157 163 134 129 114 137 129 121 107 136 126 117 136 133 157 119 140 158 119 147 116 128 109 116 127 -1 129 139 124 201 145 132 113 127 187 152 123 138 130 120 132 128 127 121 121 134 107 155 140 -1 153 200 124 119 127 127 118 144 126 127 148 151 150 110 136 128 154 141 170 124 125 135 132 136 138 148 127 158 100 143 125 192 119 129 138 149 121 137 118 114 135 133 138 186 143 153 103 131 124 116 257 196 124 -1 121 110 -1 163 164 143 142 148 138 111 126 138 144 95 123 165 119 134 144 112 95 135 133 103 109 114 132 114 110 111 115 192 176 102 134 123 120 110 151 146 152 118 145 123 158 135 114 124 128 112 124 127 123 144 137 124 142 207 148 134 118 137 136 145 153 155 157 120 158 113 187 122 149 139 144 130 111 136 148 106 140 114 105 122 142 120 125 127 128 113 156 109 137 133 100 102 129 90 102 121 145 128 140 133 104 113 125 149 128 139 166 141 136 89 118 167 162 148 124 -1 112 135 149 100 132 144 118 130 148 123 121 120 117 145 192 148 114 129 125 112 110 124 258 125 121 144 144 112 114 136 -1 -1 159 105 163 150 150 142 143 141 135 138 113 131 107 108 137 116 144 156 157 124 120 123 137 134 130 100 140 134 156 -1 130 138 120 115 115 120 128 130 -1 106 141 142 144 127 102 108 136 129 135 119 112 181 137 131 127 108 155 171 163 149 149 166 130 149 130 120 105 120 145 114 119 118 174 144 164 126 117 -1 131 106 138 124 117 137 133 130 148 157 133 130 114 121 111 100 111 126 97 157 128 144 146 125 109 117 129 113 117 135 121 127 122 127 126 132 109 162 138 142 122 140 138 115 134 106 113 136 121 118 149 121 147 147 151 129 -1 174 110 159 142 116 129 148 109 139 120 129 126 138 119 155 147 113 124 123 147 120 236 125 151 129 125 136 194 210 131 148 127 122 131 123 114 133 131 132 128 111 128 127 90 194 118 149 94 153 138 109 133 135 112 106 163 109 137 133 114 130 139 165 134 117 121 110 157 177 154 102 136 111 122 120 125 110 129 106 184 127 114 105 137 135 220 129 148 137 126 117 137 126 140 126 116 111 111 115 162 257 99 222 134 147 121 121 102 108 127 157 120 126 153 129 135 254 118 115 132 147 95 123 99 124 141 142 117 138 126 112 123 109 111 111 166 162 153 130 132 127 133 162 149 158 113 139 -1 131 180 103 115 103 145 113 167 123 93 116 144 165 165 106 137 128 121 201 161 127 138 123 100 110 145 115 117 128 118 116 124 138 128 113 152 85 130 159 100 115 177 127 131 148 127 125 137 119 132 97 146 152 117 125 128 138 121 135 134 152 148 144 122 143 97 157 204 142 177 145 136 142 131 118 129 133 135 131 156 152 146 121 103 121 183 102 87 123 176 107 184 112 166 147 122 144 127 118 180 117 101 112 143 153 120 136 134 108 139 142 138 143 121 156 152 110 122 108 129 110 156 113 111 139 145 186 171 119 125 108 127 151 124 108 116 132 154 144 144 98 136 -1 94 131 109 180 127 114 120 148 146 151 118 110 99 138 -1 121 136 109 173 100 126 115 128 134 -1 117 125 121 142 143 170 121 141 136 139 117 121 131 196 121 146 125 107 172 140 119 124 116 161 133 124 142 128 187 154 160 119 116 202 145 125 162 116 129 119 150 109 112 139 121 163 107 132 118 162 164 103 155 190 120 116 156 123 123 170 169 115 136 114 135 129 127 97 110 98 108 135 106 129 107 152 286 131 120 124 129 109 127 121 107 115 137 125 106 167 124 132 157 114 130 116 109 96 127 106 147 146 127 95 100 147 170 112 108 126 143 102 107 122 -1 163 124 128 152 138 107 122 117 131 116 243 118 140 118 125 112 141 136 109 134 122 120 123 115 126 159 137 129 -1 146 171 125 183 128 124 142 113 143 135 128 120 113 97 293 103 122 179 118 133 161 117 187 123 137 148 138 126 146 146 159 148 114 152 126 148 145 142 115 144 117 166 128 120 141 108 87 119 99 137 105 147 128 133 -1 135 93 185 125 91 119 166 117 127 128 170 180 115 140 122 118 129 121 147 155 143 116 100 126 151 138 144 142 133 132 150 134 129 125 96 112 137 142 152 112 99 134 117 102 145 144 -1 113 129 125 117 134 115 146 122 108 120 139 139 164 158 116 141 124 148 158 158 119 153 160 122 107 129 119 239 121 121 141 116 150 144 152 118 154 121 104 120 141 109 162 140 118 116 167 125 98 135 127 128 115 104 153 176 112 106 171 101 105 119 128 161 -1 133 143 114 105 141 138 126 137 174 180 128 115 153 119 133 183 132 156 140 159 203 107 144 204 132 133 133 116 121 130 125 136 152 140 160 114 125 105 148 146 146 145 108 116 123 138 135 115 127 124 132 150 135 124 127 126 97 -1 124 177 117 122 192 168 132 129 142 149 85 127 139 142 134 -1 158 147 102 131 123 143 125 129 109 104 117 117 139 142 125 150 142 109 159 115 162 109 160 119 124 114 157 106 120 125 127 155 134 183 112 130 112 125 137 137 -1 129 138 141 116 135 145 139 137 169 140 126 172 165 108 131 107 159 125 125 134 120 163 167 142 147 140 114 130 187 92 143 159 175 115 115 113 167 107 157 151 119 112 149 111 135 148 124 128 -1 127 103 101 186 146 103 160 148 134 127 130 107 137 236 -1 161 151 112 117 117 150 147 143 156 116 107 128 139 113 128 185 157 134 170 123 181 130 150 108 125 106 119 152 124 104 104 134 157 119 127 126 101 115 122 114 120 -1 113 112 104 126 188 133 149 150 108 130 162 139 146 180 141 145 151 141 145 151 114 123 105 114 110 125 136 95 158 119 144 151 113 107 107 140 112 109 116 117 134 135 139 158 117 105 112 -1 137 193 143 133 165 129 143 151 115 111 155 188 143 111 133 -1 99 122 145 160 120 -1 115 177 119 110 160 206 122 160 172 134 144 164 130 139 148 123 126 111 139 128 151 -1 121 137 125 110 109 109 100 124 156 102 126 117 152 113 128 169 182 176 123 129 136 125 127 119 166 131 157 109 122 118 208 114 183 169 152 111 121 136 185 122 124 132 144 199 125 165 149 164 162 153 169 122 -1 128 145 114 -1 99 138 146 129 122 98 103 107 158 126 117 135 120 140 138 127 198 134 177 156 139 183 113 150 145 102 140 118 124 143 104 153 136 151 99 154 143 116 162 152 104 102 121 173 144 135 128 132 165 128 99 135 139 148 151 111 142 145 162 134 95 233 143 153 -1 103 129 133 149 134 133 131 128 123 124 109 117 169 120 136 94 152 135 113 141 152 137 127 169 140 129 125 128 111 131 141 125 117 154 118 121 127 172 143 130 131 149 117 157 134 144 141 128 138 147 142 130 160 202 111 160 143 113 147 112 180 153 130 149 103 125 165 148 136 143 136 122 132 126 125 105 142 122 145 148 134 116 118 137 124 178 154 152 183 118 133 142 108 181 135 150 118 159 132 126 110 127 117 125 127 137 142 106 109 169 139 158 157 156 189 131 151 117 149 139 146 142 138 145 161 129 133 104 132 138 121 129 164 115 163 108 172 108 143 -1 140 119 124 140 119 126 137 139 136 98 142 119 121 130 145 133 128 104 125 104 144 117 151 121 185 108 132 150 165 120 154 109 94 133 136 122 142 133 135 126 137 103 144 114 -1 145 126 131 125 136 142 106 123 139 186 151 120 111 130 134 151 122 120 120 119 125 175 129 124 126 113 -1 121 100 153 141 137 111 122 151 145 121 198 118 142 133 154 130 120 138 125 130 148 133 167 152 117 106 136 140 111 132 123 121 155 109 144 121 145 109 110 112 151 110 123 129 265 116 130 119 112 127 146 117 125 134 168 147 126 154 134 151 118 179 117 159 142 141 151 138 123 119 113 159 144 157 125 133 159 127 131 140 157 114 139 162 118 126 128 206 137 143 170 127 133 133 152 124 163 174 144 125 171 132 126 113 122 100 120 192 121 104 142 130 162 113 154 158 105 189 142 141 136 92 -1 139 151 135 119 189 124 164 207 147 139 132 133 165 147 146 119 130 169 139 109 165 138 95 144 125 134 116 219 123 108 173 158 97 96 142 209 85 102 123 177 122 111 147 135 180 -1 121 112 121 127 113 156 128 123 120 143 152 146 104 142 139 135 165 140 132 148 112 131 128 112 134 97 158 113 109 -1 112 143 -1 109 147 133 142 143 154 118 107 132 119 147 142 129 103 132 116 131 144 98 157 158 141 136 175 123 125 118 123 180 154 117 134 125 148 103 136 174 124 111 187 89 129 133 101 138 113 130 119 123 114 152 129 115 150 147 135 108 148 134 151 132 128 118 126 88 155 115 132 128 155 102 112 138 191 141 95 172 119 121 123 114 126 114 151 116 131 126 124 137 108 182 143 112 123 101 135 148 130 142 131 120 145 147 123 137 111 -1 121 180 146 160 145 118 114 205 156 132 129 116 143 105 128 127 112 126 107 -1 121 130 185 94 180 161 149 162 164 115 135 198 123 144 124 -1 139 115 118 118 157 168 151 116 155 155 131 134 126 128 110 161 126 127 135 104 115 112 129 109 208 154 131 160 134 112 123 122 99 126 114 98 118 123 106 143 137 100 132 125 127 122 138 121 124 115 125 90 162 123 165 137 158 170 117 140 103 103 127 182 136 129 118 154 98 118 146 129 150 176 161 119 148 112 151 106 162 143 143 175 137 170 139 220 160 130 105 127 150 164 158 145 113 155 106 -1 113 137 123 142 122 151 113 125 133 129 106 139 133 116 150 114 136 120 133 125 152 124 140 146 104 111 131 128 108 117 141 105 107 132 154 152 113 134 142 137 143 218 117 144 138 131 110 133 111 138 129 112 129 136 151 128 100 157 172 120 153 123 121 184 118 168 145 159 129 109 117 181 198 129 116 316 128 117 93 121 105 129 153 129 128 156 228 122 152 128 100 156 111 132 133 117 118 -1 131 141 111 138 117 99 150 108 138 138 139 142 113 126 142 134 136 164 128 130 131 138 124 102 123 154 112 139 122 123 140 181 137 138 123 130 134 151 118 -1 129 113 117 -1 119 133 126 103 141 197 113 141 127 132 131 122 127 136 144 110 181 198 121 127 118 101 108 147 129 95 134 -1 112 115 116 168 133 128 124 125 142 151 133 111 147 143 123 108 168 133 123 124 154 117 131 113 151 128 103 116 97 146 174 133 128 134 139 146 132 147 133 136 128 133 102 112 138 144 146 143 142 178 112 115 129 132 164 190 129 220 117 118 115 122 117 106 132 140 134 160 121 128 206 111 102 139 118 159 129 126 104 182 199 150 -1 125 99 132 182 120 131 124 160 114 123 132 114 117 131 149 134 137 161 109 98 134 120 135 137 145 134 119 96 102 116 126 140 126 161 154 114 127 142 122 115 145 115 119 147 108 127 127 131 139 125 219 128 164 142 120 143 155 125 105 139 113 105 115 97 142 131 130 142 110 131 141 140 133 120 175 133 148 157 120 145 137 127 120 137 144 114 137 130 89 130 153 115 161 90 181 152 163 150 124 149 119 128 108 -1 130 159 124 131 129 122 117 124 149 164 144 178 112 128 136 100 114 148 108 110 149 194 100 127 135 169 112 162 112 136 178 126 124 132 165 111 103 136 124 147 127 100 107 124 134 138 123 133 181 139 116 138 132 107 107 120 142 154 152 131 125 145 129 108 170 144 156 115 129 151 136 103 156 127 118 144 122 113 130 220 145 119 121 90 123 103 133 133 140 121 114 132 139 170 124 105 142 157 116 125 111 123 133 138 183 116 112 103 118 123 136 115 133 156 115 122 123 158 125 127 125 96 138 123 149 110 144 131 125 167 124 104 101 162 119 140 144 152 120 146 156 113 111 149 118 129 116 138 139 142 150 134 125 122 145 128 108 135 -1 157 118 110 143 116 129 113 136 109 122 135 111 133 127 131 142 110 168 131 149 134 147 110 134 109 150 132 163 123 122 116 125 121 106 147 170 118 159 145 124 127 121 129 122 142 115 120 115 185 136 135 138 384 139 155 114 134 118 138 170 149 112 135 145 127 100 96 166 136 129 126 112 131 124 106 134 135 138 168 129 121 122 98 154 124 131 -1 147 112 141 133 141 140 136 117 195 122 227 127 152 123 106 155 139 151 170 126 115 129 125 101 145 129 156 105 160 173 133 129 129 133 129 123 115 141 119 108 148 156 93 159 112 136 110 108 156 110 126 150 115 113 134 130 125 104 167 114 155 132 94 122 121 -1 128 158 168 100 143 109 103 123 113 127 105 115 104 116 137 116 102 123 105 137 87 129 107 110 -1 113 186 165 164 102 119 167 111 117 178 141 112 118 146 112 144 127 180 147 123 171 165 136 144 167 122 149 101 151 154 141 117 107 112 124 146 100 123 150 145 133 165 127 178 105 168 128 -1 160 142 138 126 127 138 143 123 139 119 120 128 193 115 125 134 144 130 117 116 118 224 120 136 125 112 131 189 119 137 93 136 126 122 161 136 112 137 130 113 126 126 114 131 143 143 112 133 132 124 109 143 132 116 115 180 138 136 111 113 136 153 137 116 156 137 137 100 140 131 127 115 125 123 140 141 215 117 118 114 133 142 175 126 138 132 127 105 136 111 127 161 156 152 -1 134 137 122 147 127 121 116 138 124 146 162 106 147 126 133 140 148 126 125 147 143 143 129 162 149 152 136 91 186 93 132 141 130 108 139 121 100 122 192 194 169 140 127 151 134 123 155 130 136 169 123 229 129 143 110 102 250 106 102 129 138 113 117 136 155 116 168 135 132 167 -1 111 129 115 153 126 125 113 120 135 140 121 175 119 139 182 134 134 122 -1 158 114 125 146 202 142 143 135 162 132 114 149 124 126 142 170 146 158 174 112 114 121 123 146 119 95 134 177 112 134 127 163 157 152 119 110 172 164 146 121 115 156 125 192 125 122 146 139 129 132 148 119 115 141 170 114 114 127 114 117 186 138 135 141 137 150 146 119 166 159 127 94 118 112 166 112 141 138 117 134 139 144 148 199 116 153 114 156 158 126 83 123 115 148 132 131 104 116 143 147 112 130 133 112 132 149 134 121 123 131 113 124 115 126 163 145 123 122 156 110 135 155 136 150 149 142 158 133 121 142 116 96 113 140 116 114 146 133 173 151 148 115 117 138 121 172 144 120 135 97 179 114 162 -1 -1 145 107 135 140 122 118 116 180 149 130 223 160 135 -1 173 119 111 157 127 137 159 115 132 145 135 112 133 247 111 149 142 104 153 130 128 119 122 116 128 223 145 118 162 137 128 107 120 95 114 111 114 148 148 120 155 134 111 120 112 122 101 125 114 170 162 151 120 126 123 133 98 138 100 102 113 119 121 152 151 104 110 124 174 121 170 126 123 145 170 130 125 152 132 133 127 141 130 137 133 154 144 121 136 -1 143 138 147 117 114 149 133 124 133 206 116 126 127 108 139 104 129 140 150 142 156 159 126 103 122 137 158 109 123 136 140 146 117 131 141 123 139 175 129 190 146 148 144 108 134 149 121 130 140 132 114 132 104 116 126 146 109 111 146 147 99 158 206 109 215 130 135 94 104 123 112 135 164 103 111 128 127 128 96 119 103 116 123 122 137 97 116 136 92 156 117 149 133 -1 131 150 161 126 141 113 154 156 129 171 134 111 158 117 143 114 112 128 198 183 96 110 125 139 147 128 -1 188 126 142 97 164 124 150 131 117 112 147 127 145 145 155 139 146 181 139 126 112 133 108 118 152 112 159 144 120 150 129 113 144 134 122 164 204 148 144 110 123 114 128 146 130 130 154 130 123 137 141 109 118 160 115 128 151 158 138 106 145 122 151 131 136 134 148 124 112 134 129 140 140 112 136 89 149 120 138 134 127 137 136 139 139 116 137 143 128 135 144 92 150 138 120 -1 115 152 154 132 104 138 132 130 116 145 127 119 98 135 139 153 150 143 162 113 159 145 142 178 180 99 129 150 98 139 135 -1 119 125 105 116 123 108 113 121 170 118 118 126 179 124 159 143 100 143 138 133 158 161 172 110 116 122 121 130 105 118 159 129 164 104 135 111 135 127 145 130 143 116 116 120 150 135 123 119 145 134 139 150 117 148 119 109 135 103 120 122 118 151 162 225 199 132 133 176 127 141 147 154 152 125 105 135 131 146 147 146 124 123 132 95 134 128 109 145 105 125 153 127 148 146 103 129 130 141 137 173 126 113 150 122 146 128 116 154 158 144 92 128 131 125 130 131 133 138 104 114 128 -1 148 127 133 142 157 151 118 222 121 138 127 106 122 159 157 142 103 130 128 165 142 108 171 111 140 -1 127 172 130 125 127 109 159 125 148 123 117 107 145 148 147 152 124 151 128 184 106 131 153 129 143 184 121 119 129 115 124 144 102 121 -1 115 138 119 94 151 112 117 128 140 91 135 136 -1 101 141 125 131 103 122 117 160 124 137 100 129 160 148 131 143 133 133 103 133 150 113 117 127 120 162 106 118 137 126 130 123 122 208 139 142 183 111 124 128 124 119 140 125 150 137 160 93 116 134 125 156 109 118 191 167 122 115 110 131 94 135 114 151 164 118 112 116 171 103 112 132 -1 155 141 151 141 133 180 157 128 113 120 115 140 108 117 98 176 123 140 116 150 145 162 107 121 166 178 118 120 144 134 132 132 119 148 146 162 101 149 125 136 113 120 132 192 128 141 111 101 107 128 136 156 127 116 137 134 123 175 98 111 117 108 169 137 131 157 125 130 147 117 156 106 124 107 135 123 114 135 158 117 152 139 139 143 132 129 114 111 139 186 121 118 139 120 144 136 129 124 131 118 163 123 125 108 118 121 104 103 179 122 116 160 168 124 169 132 93 134 127 140 112 225 145 -1 143 118 134 136 162 128 106 121 95 197 140 132 119 107 126 139 134 101 121 116 -1 139 -1 161 155 121 119 108 145 127 128 167 140 133 178 127 159 137 154 143 162 184 135 107 106 109 136 89 120 112 128 155 163 168 126 119 133 128 158 157 199 178 134 134 -1 152 112 199 98 131 115 122 151 122 113 134 134 127 136 149 145 131 124 128 138 110 125 130 133 118 167 139 129 137 97 154 113 118 159 113 162 131 138 119 125 128 97 93 202 124 125 102 151 121 135 149 139 109 173 130 161 132 116 120 132 112 108 104 120 147 -1 134 116 173 146 107 137 150 113 147 128 222 -1 110 195 121 130 111 147 120 143 117 137 106 123 122 119 107 114 115 122 114 130 131 121 121 183 128 135 200 148 155 147 142 163 159 106 119 109 126 134 114 115 108 95 140 109 148 129 100 130 125 109 99 152 104 100 136 138 163 129 490 131 128 144 127 142 197 111 111 121 116 141 136 149 100 136 99 136 93 111 117 112 97 135 161 140 106 115 130 121 91 155 150 113 151 127 241 -1 137 146 121 122 128 149 119 135 145 116 109 149 126 116 128 137 120 150 137 148 123 128 154 178 113 120 119 128 157 164 140 111 111 111 130 166 104 170 107 132 130 123 136 128 119 136 147 143 146 107 134 129 140 161 187 133 157 116 147 142 163 136 120 109 127 143 148 151 121 175 116 111 175 140 125 -1 147 179 131 153 137 131 142 102 139 107 118 106 120 124 -1 115 114 154 135 127 109 116 168 156 120 128 145 141 114 110 148 143 126 122 183 131 137 112 124 105 128 187 126 136 122 121 111 139 124 134 105 128 120 130 104 135 161 150 141 174 145 147 123 107 166 99 114 117 114 142 118 144 129 138 114 141 122 -1 143 133 147 121 111 -1 122 128 132 126 194 144 130 114 138 159 117 120 179 136 108 138 120 112 138 98 129 132 144 108 134 122 136 111 155 189 170 126 159 202 125 133 127 113 101 103 167 145 113 118 150 103 280 122 140 148 130 112 124 130 114 168 105 101 123 158 175 115 172 129 122 124 120 148 152 136 129 92 117 158 123 105 118 119 118 109 123 134 133 109 -1 133 118 125 123 119 108 165 125 133 152 149 115 157 109 115 119 163 150 140 143 161 100 147 141 104 103 181 192 127 121 141 126 120 119 122 131 182 112 132 225 112 120 203 119 181 132 114 117 141 130 149 160 131 117 182 101 148 121 106 127 123 178 104 169 128 135 132 118 115 109 108 114 116 115 132 202 123 173 139 118 135 119 169 -1 156 135 128 93 123 88 110 170 103 106 110 132 125 124 130 136 133 107 130 132 117 121 121 147 134 149 149 137 213 137 120 179 118 125 132 161 136 121 154 148 178 86 126 105 150 101 121 156 141 147 128 150 96 144 144 122 143 118 108 134 174 142 123 150 130 130 119 159 129 116 111 124 140 160 140 117 144 160 163 176 106 140 139 103 114 107 118 149 159 110 147 123 133 142 197 124 157 186 126 115 158 146 122 147 108 141 129 118 100 127 114 115 122 156 138 132 103 119 141 159 183 107 119 145 148 144 113 133 122 105 122 114 139 107 97 129 112 125 126 167 122 123 165 118 118 115 149 158 113 134 110 121 147 117 157 140 143 151 140 114 129 163 161 160 93 140 180 104 136 105 129 110 -1 130 122 136 157 122 129 124 155 -1 136 105 134 -1 159 116 157 125 125 131 154 100 165 134 -1 135 128 137 136 105 118 154 137 159 139 115 149 125 98 160 132 127 149 97 137 111 158 118 100 138 100 113 116 131 135 175 108 122 160 167 180 146 128 110 99 179 129 109 125 127 131 140 131 113 123 197 153 120 136 128 139 112 -1 124 127 129 106 167 194 126 130 131 114 144 150 110 141 136 156 105 146 90 127 172 110 96 239 134 132 119 131 117 117 115 114 -1 110 142 151 106 132 138 154 123 115 223 105 126 132 173 137 140 103 156 171 117 162 158 126 126 141 127 137 152 122 125 178 207 146 -1 130 156 197 120 170 138 119 121 120 144 135 149 122 163 131 123 130 161 118 192 130 149 123 138 179 147 132 98 167 141 132 105 161 133 146 130 138 131 135 124 140 136 124 138 112 123 -1 105 130 119 116 141 152 171 -1 129 142 97 110 -1 116 126 156 129 165 94 184 128 155 -1 123 124 97 136 121 112 147 152 141 107 125 -1 147 150 123 132 133 145 169 114 188 128 133 139 139 129 95 108 128 168 131 108 130 140 132 139 156 115 132 103 106 224 122 111 185 156 158 104 137 134 170 140 -1 140 136 205 174 120 151 113 121 159 207 211 111 106 124 115 144 116 118 -1 118 143 175 101 123 112 134 151 151 135 129 130 115 96 125 122 116 108 121 129 93 158 93 141 108 142 132 116 155 126 118 100 128 173 144 121 108 146 124 133 111 133 98 126 133 113 136 153 146 118 116 177 208 112 178 125 112 148 154 131 164 116 164 139 138 128 106 -1 120 126 139 144 126 134 -1 106 166 111 161 97 137 149 149 127 116 104 137 162 143 163 89 157 146 124 159 135 122 116 117 172 165 151 127 136 113 115 101 117 194 127 144 125 146 152 113 115 132 102 139 175 108 133 133 121 132 137 135 184 144 187 138 126 132 119 123 104 113 123 121 129 160 130 119 153 119 139 154 141 111 109 124 123 212 153 113 108 135 135 141 123 111 148 136 131 129 130 -1 136 119 130 134 132 -1 126 143 124 175 124 160 130 132 151 155 197 129 127 175 118 149 143 128 149 116 176 111 115 135 136 133 192 118 141 -1 134 164 134 125 160 116 160 105 136 111 124 127 133 120 138 115 119 128 122 148 121 119 146 135 104 154 167 149 200 114 115 147 116 181 138 122 123 135 117 110 134 239 142 133 132 117 130 164 198 124 162 -1 127 97 111 141 122 149 146 113 118 169 129 133 125 117 131 112 141 194 123 119 121 114 96 131 103 156 146 118 147 99 166 121 105 127 150 123 -1 -1 149 140 137 129 117 122 115 107 114 116 104 128 144 163 149 134 135 129 133 126 116 185 139 126 109 140 145 141 123 144 108 149 172 142 -1 127 151 -1 116 117 119 158 145 140 159 124 100 108 144 123 120 103 107 111 117 159 126 123 163 139 106 121 139 149 109 115 175 97 147 96 136 139 150 142 122 97 123 151 118 125 125 137 120 111 115 107 146 147 182 122 146 105 111 95 -1 128 147 139 147 121 91 131 133 219 204 113 106 91 101 138 128 136 157 120 150 220 195 124 116 213 105 146 155 147 155 141 122 121 142 100 209 164 -1 165 -1 136 108 123 149 157 134 124 166 149 123 109 -1 120 124 126 152 124 136 112 144 182 134 104 228 140 156 132 129 109 158 139 150 134 124 117 124 124 119 141 122 116 208 112 121 134 130 84 127 171 142 119 125 104 144 128 121 170 136 -1 137 109 139 132 109 125 140 102 169 118 126 156 152 121 173 119 177 130 142 143 116 111 103 196 181 146 147 132 160 114 127 135 139 98 182 117 105 118 114 136 125 143 104 129 126 142 125 112 152 151 138 101 107 139 148 114 148 115 132 136 134 130 116 138 135 150 114 116 114 102 100 123 147 134 112 126 132 99 105 157 128 127 154 115 160 147 116 133 143 142 103 132 197 164 135 119 163 146 138 211 119 115 120 134 111 147 120 125 128 117 125 174 170 137 121 131 137 134 121 119 114 120 141 101 202 120 138 115 120 125 143 133 117 110 132 128 114 118 163 132 149 142 135 155 145 125 107 118 168 119 100 128 148 138 116 125 143 116 136 119 136 131 -1 124 121 -1 128 130 107 132 113 205 135 122 -1 115 140 107 130 127 183 108 111 147 128 98 111 154 101 148 103 154 144 119 127 113 112 117 114 107 119 151 158 132 146 115 158 104 123 97 254 108 156 128 101 143 138 98 142 152 129 119 143 134 120 110 152 132 112 152 152 103 135 115 171 151 153 135 119 124 146 138 161 98 110 131 114 112 107 115 172 156 108 104 113 160 125 121 112 128 144 125 108 104 158 -1 129 124 123 136 116 127 201 136 110 123 125 133 123 -1 111 142 98 161 142 130 156 134 115 282 116 116 125 139 126 139 117 136 109 178 127 154 125 141 129 119 123 170 160 135 121 124 108 180 137 135 124 144 131 144 105 118 116 106 141 165 110 119 125 121 133 124 -1 134 111 125 124 127 140 105 143 132 174 107 140 115 142 131 122 -1 132 117 144 91 123 161 126 131 131 113 167 118 141 161 134 155 181 156 119 103 136 144 135 174 118 171 188 123 120 115 126 126 140 112 141 173 120 131 198 122 99 134 119 125 153 116 113 132 139 99 144 112 149 127 118 135 112 133 112 183 142 122 175 162 129 108 139 149 114 148 157 109 132 125 145 168 169 122 113 117 108 156 124 123 133 148 146 95 126 -1 110 110 119 138 85 166 105 121 137 138 133 118 112 121 176 191 112 156 126 129 108 161 159 140 162 129 180 150 -1 131 147 123 141 147 142 134 159 130 134 116 132 133 100 118 116 116 125 -1 160 134 119 127 138 200 129 153 161 119 162 122 110 125 176 117 134 100 137 100 184 138 137 166 184 121 113 97 -1 114 100 119 183 94 86 103 137 118 186 144 116 109 123 140 145 148 106 161 122 125 128 131 120 193 174 122 144 126 115 142 150 109 149 143 121 168 128 138 165 134 129 137 119 129 166 128 128 133 133 107 114 115 125 162 115 112 250 133 140 182 -1 129 103 128 141 124 168 -1 174 121 120 130 130 119 147 100 142 155 130 133 133 113 181 168 164 141 118 121 146 112 146 115 135 132 156 107 107 122 130 140 137 137 102 191 151 191 221 127 129 177 127 123 141 127 132 124 148 130 147 135 111 149 128 107 116 148 131 139 209 124 98 125 135 140 224 106 112 150 130 166 120 123 146 122 97 119 129 146 147 163 122 135 123 108 151 181 105 160 163 129 101 167 142 142 125 129 113 151 106 160 132 132 121 126 121 122 121 106 134 116 128 136 140 109 -1 137 200 114 133 109 128 117 135 134 116 127 143 109 134 136 186 128 134 127 164 152 122 172 124 90 122 167 118 123 107 126 129 125 -1 112 123 120 149 114 121 154 112 124 119 137 182 105 156 117 106 148 130 109 117 122 146 132 134 148 120 132 -1 140 119 120 123 152 116 138 155 130 115 119 115 109 171 149 114 137 114 119 -1 146 125 116 141 163 139 134 113 142 -1 131 116 141 116 106 131 127 102 153 164 137 110 131 145 131 120 128 128 127 114 110 131 138 142 134 182 137 119 -1 121 145 121 161 134 139 -1 128 154 -1 146 104 131 165 138 122 143 142 154 99 94 130 126 125 113 126 -1 156 130 124 122 112 137 128 133 108 118 127 145 113 140 148 135 147 142 119 98 128 173 142 135 153 125 126 108 125 135 97 122 151 147 123 99 119 192 129 108 154 116 108 143 193 144 148 110 135 135 143 134 172 157 119 100 165 108 176 131 115 151 132 127 109 104 146 145 120 106 157 143 124 130 93 134 149 125 189 105 140 129 135 145 109 150 139 128 155 114 118 112 110 155 118 229 148 128 125 128 141 165 107 139 119 147 131 135 168 118 157 132 126 116 107 121 154 187 118 109 103 148 108 171 147 152 136 150 137 117 140 127 137 133 119 121 119 203 170 169 173 118 126 125 112 96 115 106 113 -1 134 168 146 133 124 194 159 107 199 113 114 115 118 132 105 103 161 147 111 123 100 133 155 155 151 134 133 139 126 129 106 136 107 121 155 119 111 96 138 139 169 128 113 110 149 151 123 128 185 117 141 141 111 94 155 97 -1 116 123 133 133 112 151 129 167 175 124 120 129 105 200 124 146 120 129 129 106 133 137 132 164 147 112 109 135 150 143 138 134 116 100 128 130 110 138 134 127 177 113 144 151 134 131 122 143 150 140 157 147 117 134 106 145 162 169 125 161 129 157 158 109 130 106 172 111 94 133 154 161 121 107 148 113 88 123 131 118 140 106 124 100 126 125 110 168 112 224 117 109 136 147 100 123 136 126 132 156 135 -1 121 197 123 124 175 125 143 150 122 134 101 -1 144 118 110 134 121 162 190 116 127 134 128 181 125 148 109 -1 131 102 117 129 128 164 123 149 138 -1 132 129 117 234 128 105 141 142 176 137 -1 135 131 125 135 156 139 121 137 117 112 142 113 136 138 110 161 162 119 107 126 110 129 153 183 130 166 133 109 202 144 -1 123 159 145 125 152 164 128 129 134 119 150 136 132 159 119 121 129 146 140 115 94 123 124 -1 130 126 118 134 146 109 -1 153 143 110 103 131 140 118 149 150 121 137 193 132 142 -1 126 150 127 145 138 107 119 102 125 152 142 140 117 125 117 130 125 167 140 149 134 126 128 115 133 161 146 145 145 134 112 120 139 113 157 142 153 111 109 126 120 126 129 127 120 102 138 107 142 156 146 128 116 148 148 139 123 165 104 145 182 107 173 139 154 152 123 109 167 110 108 169 154 128 157 139 113 113 110 123 174 116 147 133 155 166 160 105 127 122 133 132 142 113 126 131 129 136 120 116 105 -1 131 158 130 134 156 139 134 163 97 168 124 134 164 120 104 111 130 127 123 124 129 125 119 109 265 134 118 124 184 117 -1 107 175 150 125 134 141 140 106 121 129 -1 172 98 151 106 121 134 150 156 109 140 210 101 106 126 152 123 120 107 99 142 168 152 134 136 126 157 125 121 108 106 155 170 156 115 144 127 139 159 106 115 114 126 144 127 192 179 109 113 135 141 128 155 127 121 119 114 138 134 143 147 139 108 139 143 115 157 128 131 125 124 119 173 122 140 144 116 139 143 162 134 155 160 148 157 180 98 165 142 157 101 142 150 103 150 98 145 96 94 151 126 124 164 102 125 143 150 118 141 122 182 112 156 119 148 122 137 95 120 122 127 118 114 122 173 136 131 151 111 179 -1 151 175 160 166 125 115 113 139 129 138 127 109 117 121 154 183 111 137 120 111 139 136 105 117 123 169 135 158 142 130 104 112 127 119 106 119 158 119 105 141 111 149 144 99 -1 147 170 127 145 119 -1 117 -1 173 111 151 177 154 124 126 121 121 124 149 123 134 138 120 119 130 109 136 141 136 -1 123 167 128 109 172 172 115 165 120 144 112 127 129 144 120 140 193 200 136 159 119 100 125 156 129 134 123 123 167 151 121 112 148 179 114 189 138 146 152 108 117 115 172 137 124 170 111 127 118 127 147 136 117 143 114 108 157 160 125 103 124 110 153 122 111 146 102 141 138 146 139 124 120 122 135 151 159 102 110 140 146 165 155 112 133 139 130 112 136 108 141 121 136 109 138 132 144 116 123 132 152 134 139 125 122 133 164 133 112 147 151 143 126 135 112 145 112 176 134 187 133 134 123 -1 130 159 111 120 124 222 140 130 150 126 130 125 127 143 142 131 104 113 140 142 156 137 125 140 96 112 174 153 -1 142 116 111 122 135 189 122 144 128 147 213 173 180 114 150 141 118 119 156 112 127 147 134 121 124 125 156 118 137 166 157 164 141 142 143 124 134 145 155 117 119 133 134 128 103 117 113 121 -1 163 119 -1 133 124 100 146 151 179 119 145 152 -1 137 120 127 177 166 102 135 184 121 136 128 136 176 121 -1 114 121 145 152 121 141 180 149 136 137 164 203 126 129 126 123 114 119 111 122 164 130 146 128 107 152 123 114 132 114 130 136 119 113 116 84 112 121 110 141 134 133 292 132 267 127 130 111 99 91 164 113 123 124 160 142 132 133 142 114 142 165 126 118 122 131 125 149 143 114 156 114 158 143 106 159 133 202 143 167 140 134 115 130 144 103 136 162 140 -1 124 122 138 198 127 123 126 147 125 141 123 115 129 162 131 115 126 125 128 159 145 126 154 138 153 94 113 127 168 116 95 126 138 138 146 126 136 126 132 119 124 208 178 134 128 115 144 114 167 148 109 134 127 105 149 147 119 125 101 135 169 117 151 117 127 149 121 137 136 138 121 111 143 173 211 128 121 116 165 170 182 123 111 125 184 125 117 117 108 161 -1 125 112 129 102 141 119 114 119 125 125 135 151 116 109 100 115 96 156 131 164 141 123 151 148 105 133 139 150 128 118 114 133 125 -1 114 123 120 128 159 164 156 120 138 122 122 149 126 145 118 132 130 125 132 130 148 152 159 150 161 166 122 184 109 139 -1 127 215 127 135 119 158 131 126 156 109 176 127 170 139 128 105 157 142 132 267 177 177 123 128 132 120 118 160 142 107 126 134 111 150 166 127 134 120 143 130 176 127 124 93 117 117 124 113 125 119 127 132 131 -1 135 125 106 115 135 172 133 122 114 108 139 108 99 122 119 98 156 113 124 147 133 131 160 106 134 102 145 246 135 207 131 189 113 106 137 120 123 113 165 154 111 133 158 126 133 164 152 124 132 114 108 140 112 137 133 127 135 110 116 127 125 121 184 139 167 119 131 132 126 135 111 122 119 156 112 131 136 139 134 120 116 151 159 125 117 109 124 105 109 133 119 110 187 -1 115 140 112 140 133 130 127 122 145 108 123 120 84 77 159 148 123 118 141 111 97 101 126 105 115 136 133 109 111 131 138 -1 119 119 120 118 127 102 142 126 109 111 126 159 189 104 132 138 126 106 134 133 104 150 147 101 128 108 100 96 144 109 143 122 118 121 107 160 147 130 98 132 132 110 134 169 110 141 173 120 107 131 149 133 150 136 138 116 120 122 130 126 137 140 156 136 131 131 417 137 104 109 122 139 163 -1 140 136 117 147 126 108 177 125 142 140 146 133 133 111 153 165 152 152 146 147 118 123 117 126 259 128 119 144 122 149 145 131 136 119 123 137 166 161 132 142 134 102 121 117 146 128 104 156 111 143 122 115 152 115 128 121 123 125 187 118 118 120 148 128 128 141 125 213 144 130 138 143 166 123 111 148 128 159 207 120 143 143 112 125 121 117 97 134 118 137 164 148 104 113 124 150 152 119 156 123 128 152 147 142 113 143 138 152 132 163 -1 147 134 123 153 116 139 122 144 151 124 161 138 125 111 177 147 149 146 177 134 101 109 161 127 134 132 161 161 116 145 95 117 140 161 120 153 126 114 175 141 148 119 123 139 119 117 133 123 123 139 107 106 184 148 117 128 115 241 159 188 105 126 123 144 141 148 112 116 123 136 116 159 156 154 138 -1 111 190 97 100 161 116 123 203 134 136 151 131 155 137 122 139 108 141 107 142 128 165 138 118 129 115 153 174 145 112 174 145 132 119 138 141 136 132 125 153 106 115 151 119 240 120 129 166 109 147 165 132 135 103 115 169 125 105 151 105 137 128 122 121 118 178 128 105 107 120 135 160 138 114 120 134 -1 129 104 119 141 93 130 179 143 125 114 147 178 113 109 145 139 114 123 110 126 120 138 122 117 135 166 132 113 132 155 131 151 174 147 144 160 124 114 141 -1 153 156 119 140 141 139 138 138 126 119 219 156 126 113 106 115 168 109 154 100 139 135 179 136 170 129 145 131 138 155 100 110 163 160 140 125 125 139 158 118 156 133 128 143 145 130 146 131 147 143 149 140 139 148 133 158 124 171 125 123 103 160 116 146 160 102 142 110 148 146 141 133 147 137 141 88 145 219 124 113 100 152 132 121 111 147 150 143 140 128 105 133 111 118 106 92 136 102 126 136 120 142 138 121 120 130 144 130 136 118 128 114 94 217 131 127 115 144 114 115 139 141 140 153 111 143 153 129 155 141 -1 113 146 130 124 183 113 148 144 125 120 196 126 108 145 162 110 167 154 124 109 108 139 152 149 114 150 123 135 111 107 149 152 179 157 138 157 116 146 134 158 125 164 139 105 152 121 134 178 91 127 123 143 146 157 133 98 132 147 125 128 136 109 124 164 134 116 -1 -1 139 -1 124 129 133 110 107 145 138 90 153 158 140 127 122 119 124 121 118 165 266 150 132 125 106 125 124 137 98 139 134 104 129 115 164 97 124 165 104 108 114 114 84 163 135 123 131 149 120 179 140 141 121 126 118 133 191 103 147 151 140 133 128 137 128 145 126 116 139 113 142 122 132 157 134 114 117 131 122 140 180 133 132 125 144 156 123 126 137 105 137 129 113 -1 159 110 95 140 162 165 122 117 118 112 104 111 135 135 155 125 178 118 156 137 111 114 141 133 122 116 104 117 116 134 163 166 145 116 140 117 177 121 123 143 153 -1 149 120 139 130 133 125 125 128 116 129 120 137 165 103 136 195 159 132 124 134 140 112 135 142 170 141 142 100 120 122 121 131 147 147 127 118 121 107 118 189 164 122 122 152 119 102 106 107 150 125 109 126 156 150 162 138 161 124 166 106 200 149 179 154 188 156 136 153 116 114 126 116 135 110 137 119 92 110 156 107 137 198 111 166 155 139 136 136 137 124 138 117 126 130 126 142 115 117 119 142 152 119 125 140 159 107 128 122 127 121 127 125 141 111 162 139 128 121 138 113 134 127 208 179 151 139 111 153 132 95 139 132 122 140 189 114 245 104 142 127 136 106 133 172 96 88 -1 112 162 129 151 169 132 155 156 111 119 151 140 98 193 111 104 129 120 124 143 163 121 156 129 143 109 164 110 113 123 91 -1 142 149 171 155 115 125 149 112 111 148 204 146 168 115 134 170 109 129 125 131 108 133 138 -1 102 141 101 118 131 134 136 143 128 82 99 135 130 198 155 119 143 120 130 143 103 121 108 122 150 146 129 158 119 -1 129 138 112 149 171 140 90 188 126 122 131 107 118 114 131 133 121 164 91 138 119 107 123 135 140 132 131 139 122 139 132 158 146 182 126 193 158 97 154 117 120 133 121 223 130 122 128 135 138 146 162 120 120 124 126 88 121 139 167 169 138 117 145 131 136 129 120 134 134 132 126 132 118 172 148 166 165 136 108 -1 134 139 -1 103 127 132 -1 171 135 103 127 192 130 103 125 121 145 119 129 144 129 106 135 110 103 136 125 124 107 99 113 107 148 117 122 193 157 155 117 128 -1 127 111 99 112 135 123 128 128 142 113 112 158 110 134 112 116 121 163 -1 124 124 -1 133 167 121 114 128 120 149 129 124 125 112 125 126 136 -1 143 138 108 144 212 154 126 114 109 159 121 152 113 117 133 140 116 168 125 114 235 153 140 125 133 122 132 129 135 133 106 126 156 122 155 107 108 149 129 153 122 138 112 144 117 145 85 133 141 142 139 133 169 186 124 144 126 138 109 146 113 126 184 97 126 114 137 168 125 95 145 124 131 137 128 177 146 137 124 191 127 136 99 116 134 137 174 118 123 108 106 116 141 114 179 126 129 135 110 117 108 132 144 131 107 149 140 142 145 155 111 138 134 142 104 145 138 115 118 149 118 104 109 145 176 144 135 130 109 107 114 160 128 149 152 109 126 111 123 124 118 140 124 -1 112 130 159 126 146 185 186 136 92 124 123 134 131 104 248 172 95 129 290 144 130 125 151 125 124 113 178 137 98 106 121 164 -1 101 107 141 110 114 132 120 -1 139 112 124 119 137 117 138 122 145 132 131 128 104 132 117 87 111 126 115 136 154 99 113 162 134 88 114 115 115 139 123 142 121 131 139 150 127 139 108 164 127 109 124 125 108 156 138 122 132 112 145 115 104 140 123 122 175 135 134 134 105 146 140 156 120 121 113 116 113 151 146 97 140 119 137 148 133 141 165 133 122 123 209 178 -1 139 132 135 106 133 98 120 136 111 108 99 113 125 115 107 144 123 -1 132 142 149 155 108 133 123 389 132 117 186 143 114 122 148 109 135 -1 152 154 113 112 189 127 116 131 165 146 152 112 115 147 128 147 129 117 124 147 113 164 150 113 128 109 123 204 125 129 150 145 125 130 134 97 128 -1 208 114 193 123 140 -1 -1 119 135 112 110 122 137 147 134 133 115 153 134 138 113 -1 129 135 166 109 134 171 130 126 150 142 108 110 142 124 127 172 126 132 137 133 105 154 -1 179 102 109 142 127 149 142 96 147 162 104 137 98 112 148 116 141 118 130 185 138 125 144 143 128 141 146 144 113 163 107 152 118 134 149 115 115 164 111 239 110 119 151 119 104 111 90 137 132 118 165 122 145 116 143 110 115 102 140 147 165 161 136 160 111 101 146 110 146 130 114 118 118 158 136 124 107 111 192 110 97 126 112 123 166 123 135 116 123 152 141 126 152 133 233 113 115 142 109 131 162 163 104 171 127 129 110 138 121 124 125 106 112 114 107 148 -1 114 151 170 105 114 153 118 116 128 116 115 122 161 129 119 196 143 201 127 146 131 99 112 152 114 112 114 129 98 171 -1 137 121 141 136 171 -1 211 147 122 127 140 118 137 129 110 127 134 134 147 111 120 126 122 -1 137 182 120 -1 185 144 141 127 131 -1 117 134 162 113 125 133 111 107 108 108 125 108 125 162 237 134 134 129 158 131 135 143 132 125 118 202 167 114 137 143 140 110 163 -1 123 142 117 109 164 164 115 124 137 105 122 128 134 118 128 119 124 129 132 139 117 149 95 130 147 120 123 145 149 165 162 119 135 144 158 -1 109 142 177 170 154 170 143 129 -1 167 122 135 111 126 129 146 140 111 110 130 131 121 151 132 138 122 137 154 120 122 135 150 123 136 143 142 120 138 135 134 141 125 112 131 112 156 131 108 136 104 136 144 130 112 130 176 155 112 112 138 131 110 110 132 129 218 131 140 115 195 132 193 117 134 131 157 117 139 134 100 100 102 136 156 -1 115 111 143 152 -1 118 146 137 113 107 129 111 128 110 122 121 147 121 140 129 189 186 124 189 107 105 165 129 149 164 131 119 111 130 120 163 140 127 134 110 122 149 125 142 143 134 120 129 155 128 149 119 171 161 -1 190 233 174 138 116 122 148 112 111 136 161 119 121 147 157 154 120 168 134 130 155 132 131 138 132