212 179 145 119 114 147 159 161 179 190 165 111 87 103 125 131 100 84 91 116 142 108 92 130 158 160 166 171 160 166 175 187 182 146 139 177 188 157 150 144 161 184 185 164 157 160 178 213 213 178 149 179 226 192 124 90 115 172 212 167 87 48 50 55 57 64 75 79 81 105 122 74 21 52 129 183 207 176 105 52 64 78 151 209 178 158 170 198 204 179 151 175 191 204 213 222 222 217 219 216 188 149 140 154 150 134 114 116 138 135 130 112 81 95 130 127 83 68 72 87 108 65 66 113 144 142 143 148 144 143 149 157 164 159 172 207 175 139 140 139 183 206 182 160 146 120 105 150 187 162 111 134 185 183 152 94 110 184 205 168 108 49 37 74 108 106 80 77 100 135 133 66 17 39 62 117 186 205 154 88 53 56 126 177 169 163 186 202 205 219 225 204 193 201 218 216 209 211 202 201 180 141 122 120 120 107 89 96 111 102 107 98 78 116 150 134 87 87 109 81 59 59 70 114 168 189 190 191 194 199 203 200 208 213 199 190 176 170 195 205 229 222 198 176 174 140 89 115 174 172 99 88 146 170 161 132 164 187 126 90 104 72 40 91 177 192 139 139 171 169 152 86 36 58 70 113 149 161 150 112 87 96 121 152 166 166 188 181 159 172 193 209 217 223 222 218 216 218 219 220 168 149 109 85 93 94 103 135 161 126 103 97 88 125 156 130 92 95 106 107 124 117 84 101 180 210 177 180 196 213 227 220 213 224 217 190 202 232 230 217 228 230 205 176 172 172 180 187 184 181 177 167 177 157 121 156 191 165 102 85 112 79 54 128 191 190 171 156 132 137 134 75 30 46 124 170 151 136 133 132 97 97 126 160 163 138 129 117 91 74 127 203 194 152 158 205 210 195 214 223 159 130 125 120 117 101 108 147 174 170 172 153 113 104 102 82 66 63 87 136 172 170 134 116 155 199 200 196 196 212 216 209 200 200 191 177 190 208 187 148 147 183 204 176 147 174 208 197 192 213 226 181 136 143 143 179 204 172 133 118 92 43 67 152 201 204 175 136 126 170 144 73 29 34 100 149 149 115 116 126 102 111 148 184 168 109 80 103 140 143 166 187 165 119 128 182 197 189 205 204 165 112 121 132 121 107 112 130 157 189 206 180 141 126 115 92 94 85 103 147 163 177 178 160 164 193 195 182 191 207 200 195 185 170 163 166 172 171 159 136 127 151 177 153 145 199 220 173 174 223 234 169 131 167 174 183 199 172 125 96 82 91 146 165 149 145 138 128 135 162 143 132 108 59 81 122 124 114 112 113 107 118 145 180 181 126 93 117 154 164 176 181 159 125 134 177 192 186 199 205 148 109 111 121 100 99 112 119 134 160 171 158 156 163 153 142 121 93 125 159 140 154 185 182 170 178 180 169 187 192 186 186 179 161 164 183 184 165 168 182 179 170 167 160 194 235 215 162 185 236 217 158 145 173 186 184 176 146 96 90 138 191 196 155 109 83 91 111 113 85 99 171 188 106 79 106 124 143 133 112 104 101 126 184 206 171 147 131 111 125 164 170 153 137 141 170 189 188 193 207 87 106 123 122 79 80 115 150 163 141 117 118 152 187 184 157 119 92 115 129 114 133 162 155 133 149 183 184 181 167 167 171 169 165 175 192 188 167 168 188 199 199 200 207 227 229 188 156 193 238 221 168 118 106 158 193 163 131 121 160 200 193 146 132 125 92 78 83 78 51 66 131 164 121 90 104 162 192 154 96 99 120 147 191 205 187 187 178 133 135 160 135 126 129 142 173 209 219 207 210 51 103 139 115 58 68 127 189 208 138 78 94 152 207 203 151 132 132 109 89 109 117 133 142 136 149 187 193 170 157 157 152 155 168 176 171 166 166 163 164 177 193 203 206 199 189 157 133 164 213 234 192 104 60 117 190 183 159 172 192 164 110 104 131 146 121 89 100 110 109 114 118 115 109 118 121 167 208 174 94 105 158 178 172 144 135 161 194 173 156 129 102 107 143 169 190 216 221 210 215 65 87 138 116 61 71 122 180 198 122 73 112 158 182 166 137 136 135 122 124 138 126 139 173 181 173 187 190 175 172 166 155 155 171 173 158 166 182 187 178 172 171 174 176 163 172 167 136 150 204 234 199 132 98 115 174 205 200 196 157 88 56 117 160 159 138 123 153 174 173 164 144 115 104 127 134 140 166 176 136 132 158 166 156 128 111 122 170 184 167 134 110 114 151 183 185 177 161 173 194 149 93 101 119 115 107 91 96 122 82 83 164 162 105 90 118 122 86 121 186 161 145 169 194 189 176 174 172 182 184 176 165 163 169 169 163 172 189 208 208 188 171 168 177 180 185 199 176 170 205 219 194 170 181 179 181 202 200 176 134 87 71 118 154 147 152 170 179 186 180 155 149 131 96 95 133 155 162 162 155 146 139 138 155 185 167 150 178 190 171 185 199 182 174 186 178 160 145 153 173 228 171 85 60 118 158 134 102 101 51 67 156 144 104 116 162 163 117 127 185 180 154 162 170 166 162 152 143 155 161 154 146 146 155 157 153 151 156 166 171 165 158 156 176 196 182 177 174 168 173 186 193 181 198 201 174 162 162 160 158 143 111 105 110 108 124 142 142 140 138 144 147 114 82 102 154 206 221 189 154 149 145 149 178 223 218 215 213 192 179 196 226 230 222 208 199 204 209 186 190 164 200 111 25 65 145 193 186 128 57 55 84 81 131 201 207 175 180 198 184 173 167 155 150 147 149 144 137 143 138 138 138 139 140 138 137 141 134 131 134 135 132 130 149 164 151 145 153 164 171 166 164 167 170 145 124 143 183 190 158 135 135 142 127 97 92 107 116 125 129 168 181 127 93 141 185 196 210 199 188 193 187 182 207 222 214 211 205 198 195 184 154 172 180 185 188 197 228 225 200 89 143 102 35 34 73 123 138 113 76 81 93 99 154 184 154 129 205 222 141 149 166 148 133 127 130 136 137 129 124 132 141 141 132 124 123 134 123 115 115 121 119 114 119 134 128 129 158 197 211 193 185 179 159 141 163 207 226 193 131 101 125 179 178 123 100 130 166 181 179 204 228 182 135 169 191 169 183 189 188 196 206 203 206 199 190 183 194 221 204 147 106 122 136 141 136 133 190 242 209 118 95 92 103 75 42 26 39 82 98 139 189 200 201 167 131 145 217 166 61 119 181 167 132 111 112 120 123 107 104 108 117 120 111 101 97 101 98 94 92 96 97 92 94 109 102 95 125 165 187 204 201 174 145 153 187 202 176 135 116 104 109 176 216 146 94 158 234 230 176 137 164 189 192 195 180 159 176 179 161 157 176 181 176 176 177 168 186 217 181 112 94 131 152 146 125 86 133 214 195 137 76 137 191 134 86 36 29 91 145 206 244 246 240 209 189 206 219 139 69 130 201 202 138 106 122 132 140 133 124 112 108 117 122 115 106 101 108 106 100 98 94 93 92 85 95 78 60 83 125 155 152 132 107 111 116 94 76 88 106 86 82 173 233 161 101 160 226 195 111 56 48 110 204 207 148 123 145 159 150 134 130 130 135 134 149 139 150 163 128 100 138 175 189 187 176 104 105 145 146 58 81 171 231 185 138 107 76 97 181 246 251 245 245 227 210 215 161 131 168 190 185 168 135 131 138 162 177 184 163 149 166 186 180 173 174 152 156 164 153 145 144 134 125 114 113 105 76 83 109 116 112 107 91 78 72 66 67 83 88 58 68 179 239 169 128 178 181 127 96 97 48 76 172 162 103 88 112 145 162 142 124 108 109 106 112 115 118 117 83 90 181 226 207 183 193 142 105 98 116 78 160 223 241 231 215 187 140 131 183 238 250 250 253 243 202 152 108 138 203 198 164 158 170 187 172 132 107 137 153 154 173 189 181 174 181 166 162 184 182 169 174 172 161 155 158 171 175 173 142 107 95 109 137 146 141 138 139 132 116 111 134 194 212 147 140 205 184 128 151 149 124 143 151 123 125 141 151 183 195 166 159 152 149 149 152 145 139 164 128 84 119 147 129 113 124 106 111 165 175 197 230 248 241 238 250 237 206 179 173 201 226 235 238 216 160 92 116 180 190 138 113 156 212 234 214 146 90 85 130 117 77 67 85 94 108 109 95 114 115 101 105 109 112 114 148 175 196 209 179 143 101 101 141 165 158 151 149 129 115 135 159 176 167 151 164 190 203 193 164 113 138 178 148 126 164 187 184 211 206 162 162 169 166 174 180 180 184 216 181 95 31 23 29 55 72 71 121 219 211 250 240 238 242 222 223 232 230 220 196 182 179 187 194 147 79 85 183 246 229 128 74 133 202 211 194 203 202 117 110 116 61 25 35 47 62 59 41 39 41 60 68 47 42 60 112 138 118 144 183 169 99 61 60 67 68 73 69 52 55 65 71 96 138 175 178 153 173 182 110 69 89 115 115 110 122 119 126 156 154 118 124 130 125 128 105 118 143 151 136 98 46 24 24 49 73 82 117 144 134 242 234 227 227 223 225 218 213 213 201 184 167 177 189 131 94 159 230 238 243 192 172 199 185 114 53 106 206 170 124 148 126 112 128 124 114 78 57 48 74 138 156 111 87 102 135 153 79 73 143 139 78 42 36 39 41 45 48 46 46 39 32 46 108 148 134 108 101 93 67 70 66 56 59 64 58 39 48 76 103 116 140 142 142 134 78 60 78 74 74 74 77 78 73 64 75 83 89 65 68 228 209 208 207 225 237 215 196 198 208 219 213 195 167 118 140 222 252 234 229 226 248 229 160 77 23 53 138 198 220 201 173 190 225 204 157 94 56 65 127 196 214 180 170 161 136 135 90 68 87 77 47 45 59 63 55 47 54 63 54 52 48 40 68 96 77 52 57 64 56 62 65 55 48 53 53 48 38 38 88 163 206 198 205 193 126 62 57 56 59 58 59 76 93 85 85 77 73 64 71 182 193 215 235 234 230 218 202 206 220 235 239 197 143 137 175 212 239 249 240 245 254 237 161 84 62 68 77 167 199 183 192 228 250 229 174 87 29 64 153 202 212 204 211 181 102 76 110 117 75 47 44 57 73 69 58 51 58 65 61 62 55 50 49 61 56 45 54 59 60 66 70 62 53 51 56 76 60 29 78 182 229 212 219 226 157 60 47 61 94 123 100 77 85 95 98 83 77 67 70 188 217 234 244 248 235 220 218 220 223 222 216 196 180 202 197 136 158 229 253 244 252 234 167 86 75 85 76 100 88 113 210 247 239 238 206 137 89 119 183 176 180 210 199 154 84 46 106 129 69 41 50 60 70 69 60 56 60 63 64 60 55 52 53 56 60 62 63 63 67 68 67 65 60 55 56 64 65 47 50 123 194 207 215 215 136 66 75 113 136 188 201 142 60 64 111 112 98 97 111 245 239 229 234 236 234 229 232 233 220 211 216 219 228 248 192 64 53 158 226 240 246 233 154 66 73 112 106 100 60 104 183 206 215 239 230 196 190 212 214 180 153 170 185 135 70 58 77 71 54 50 59 67 72 69 62 57 58 61 62 59 55 52 56 63 64 64 63 63 64 66 67 67 67 66 61 50 62 56 45 51 113 186 200 157 108 104 156 192 168 168 234 210 105 53 114 158 153 182 185 234 238 231 222 218 221 223 225 227 217 220 224 232 252 248 176 27 19 140 198 211 239 236 152 63 74 131 139 126 114 94 89 126 187 199 154 130 186 249 235 171 124 164 213 164 80 61 62 53 60 62 71 76 73 67 63 59 57 59 60 59 58 57 62 65 65 63 62 62 64 66 67 63 62 69 70 56 58 61 60 38 51 103 111 83 109 156 181 195 179 164 195 219 180 107 104 171 221 239 239 207 240 245 230 224 226 228 226 223 226 236 231 239 254 217 113 38 98 199 216 216 247 246 155 70 92 152 151 120 106 70 47 86 140 127 73 32 132 231 196 112 104 197 215 146 74 68 88 79 66 70 78 79 73 66 65 64 61 58 57 59 64 69 71 70 67 64 63 63 63 63 64 57 52 60 69 67 59 72 79 72 57 42 39 80 148 176 147 173 200 182 166 181 205 185 154 191 243 245 251 239 250 248 244 242 245 248 244 238 235 223 206 227 241 178 79 102 202 250 251 250 249 205 122 88 151 191 141 71 71 91 109 111 97 72 50 47 105 149 107 67 91 157 124 72 66 77 86 84 72 76 79 77 71 68 70 71 67 61 57 61 68 75 78 76 71 68 66 64 61 57 57 57 56 55 56 55 69 89 76 74 84 68 62 111 176 170 111 136 172 169 180 171 185 200 197 208 233 250 232 246 237 241 246 247 248 251 250 245 235 205 183 206 218 177 152 201 253 249 237 222 222 170 122 142 196 174 114 88 106 131 146 117 88 83 75 84 82 72 65 72 79 75 56 61 81 75 62 72 82 78 77 74 70 71 77 77 72 65 61 63 69 73 73 71 68 68 67 66 62 58 55 60 67 60 47 45 58 60 53 54 72 81 71 82 123 118 81 89 121 171 202 177 191 206 146 110 167 239 184 244 229 235 247 248 247 247 244 237 230 211 200 208 215 217 238 246 245 214 183 177 200 202 187 198 185 127 119 162 169 155 129 87 69 82 88 87 81 76 82 82 73 57 73 90 88 77 70 71 76 78 76 72 71 76 81 80 76 70 66 68 69 68 63 60 60 64 69 69 66 65 60 61 69 65 52 47 50 45 58 67 67 72 63 58 73 79 87 112 156 216 179 133 179 218 116 47 110 153 109 247 237 241 245 251 251 248 242 233 220 214 226 227 222 241 229 180 181 173 160 197 228 246 249 231 186 168 186 187 141 107 81 73 66 76 96 91 94 97 97 94 91 94 102 93 81 76 82 76 68 75 75 72 72 80 83 82 79 72 70 71 70 64 60 58 57 62 69 73 71 71 72 69 65 66 64 53 48 57 63 62 60 64 72 68 69 76 89 112 152 181 152 109 128 157 119 82 87 80 69 250 247 248 241 242 253 250 247 239 217 206 215 235 240 209 144 102 150 198 206 229 253 252 251 239 237 239 199 139 103 92 91 95 91 92 100 99 102 103 100 97 97 97 95 88 78 78 84 77 69 73 74 72 74 81 85 83 79 74 71 70 69 67 66 64 59 61 68 73 74 74 79 79 71 65 65 65 62 60 55 51 53 64 73 82 80 86 92 88 91 106 109 105 93 96 120 129 119 107 113 247 231 242 240 210 228 248 252 245 228 209 193 223 251 188 99 98 190 249 248 251 247 248 251 248 253 226 161 126 143 137 135 133 121 109 106 108 111 108 98 85 77 74 78 91 92 84 79 77 73 73 76 77 80 83 83 80 76 75 75 75 73 72 71 68 63 66 73 78 78 76 78 77 68 62 64 69 64 61 60 60 64 68 70 77 96 98 88 90 88 75 76 99 101 93 108 130 141 160 167 237 217 239 217 152 185 247 253 246 238 230 213 223 248 207 136 122 200 253 250 252 252 245 252 252 250 222 185 182 187 172 154 139 126 112 105 106 104 97 87 78 74 72 71 87 93 88 80 77 76 75 80 85 86 82 78 73 71 74 78 82 81 78 73 69 69 74 81 82 79 74 70 66 64 63 64 67 65 65 69 75 78 77 75 79 97 98 85 88 95 90 89 106 112 101 87 93 105 125 165 203 210 228 189 144 188 245 231 189 180 205 236 248 248 238 196 145 193 253 249 243 248 250 251 246 248 255 218 156 132 120 103 96 102 107 107 99 90 79 72 71 73 76 78 78 81 86 87 81 78 80 81 86 84 77 72 71 68 69 76 84 86 80 74 72 74 79 83 81 75 69 63 60 63 66 66 67 72 73 76 80 83 86 86 90 86 88 87 78 83 101 110 109 101 96 97 94 88 100 129 144 207 221 175 178 210 222 197 166 144 137 174 230 247 235 191 149 200 253 252 249 249 247 248 250 241 226 200 146 110 98 82 75 85 93 91 89 81 74 73 75 71 68 73 78 85 87 85 81 81 82 77 79 77 70 69 71 68 62 68 80 84 78 76 76 75 78 80 76 69 62 56 58 64 66 65 69 74 77 80 82 84 86 90 89 84 84 86 85 89 98 107 103 102 107 112 110 105 113 108 128 218 237 196 194 209 215 216 231 219 131 109 191 233 197 134 102 176 253 252 254 254 245 250 254 238 191 170 196 195 177 140 116 104 88 86 86 81 77 76 74 70 68 68 77 88 89 82 79 80 82 80 75 72 66 70 77 68 62 66 78 85 81 78 78 78 79 78 73 65 60 60 61 61 63 67 69 75 79 81 84 85 87 88 86 86 84 86 92 96 96 98 103 112 116 114 110 109 105 104 146 228 248 220 221 232 230 233 247 252 191 149 182 216 200 148 99 131 216 250 254 254 254 243 221 216 204 158 118 140 166 164 150 140 122 107 98 89 77 71 69 69 70 70 77 88 89 81 75 77 83 82 75 71 64 69 79 71 63 67 80 87 83 80 82 81 82 79 72 65 61 63 64 60 62 69 72 77 80 83 85 86 87 87 88 87 87 88 91 94 96 100 106 111 112 114 119 124 124 126 157 217 228 223 239 245 232 219 198 171 168 203 210 209 228 214 155 124 174 225 235 250 254 236 183 138 155 169 126 103 108 119 126 136 134 115 107 95 82 76 75 72 68 71 79 89 90 81 75 79 88 85 78 73 64 67 79 74 64 67 81 88 82 81 83 83 83 80 73 65 62 65 66 61 62 70 76 80 83 87 89 90 89 88 86 88 90 89 89 91 94 103 110 114 114 115 125 137 149 139 153 173 174 172 172 190 202 173 115 66 100 187 217 222 235 244 216 189 177 164 182 232 250 241 186 98 89 163 204 153 89 69 84 102 111 105 104 98 91 87 86 79 72 75 82 91 91 83 78 82 90 88 80 75 65 67 78 73 63 67 80 87 81 78 80 81 81 77 70 63 61 64 66 61 62 70 77 79 81 87 92 95 94 92 83 88 91 89 87 88 92 104 115 122 119 117 124 133 137 127 132 173 165 108 72 102 146 112 33 32 124 188 188 193 199 203 219 240 192 108 137 219 249 238 208 147 97 119 163 170 133 100 78 76 91 96 101 99 91 87 92 92 87 86 88 92 89 80 76 79 87 87 82 77 66 67 77 74 68 71 79 83 78 74 75 76 77 75 69 63 60 63 63 60 61 68 72 71 73 79 87 93 95 93 87 92 94 93 91 92 95 110 117 120 116 116 126 134 123 113 113 198 175 91 56 63 85 63 37 75 183 222 161 105 94 113 164 209 169 99 127 214 236 208 188 170 123 88 97 141 156 133 89 73 81 87 96 98 89 83 90 97 95 93 91 90 84 75 75 78 84 89 87 84 73 72 81 82 80 81 81 79 75 73 73 76 78 78 73 68 65 66 65 64 68 72 71 67 67 72 82 91 93 92 93 95 96 97 97 97 98 106 107 106 102 104 114 124 122 103 118 170 131 92 97 66 43 50 70 107 172 181 148 103 56 49 104 136 123 110 127 200 217 170 129 143 141 95 76 98 117 119 117 104 78 72 88 96 94 87 90 93 90 90 87 84 80 75 79 83 87 93 95 94 83 81 89 91 92 90 85 78 73 72 74 77 81 82 79 73 74 74 73 73 78 81 75 69 67 72 81 90 94 93 94 94 94 97 98 99 97 90 92 93 90 88 90 91 99 112 155 105 65 101 105 52 68 92 69 69 90 97 121 153 109 58 64 83 114 113 109 176 202 156 97 121 140 92 91 81 75 86 110 114 95 80 82 86 88 87 84 82 82 83 81 80 80 83 85 89 93 89 92 91 85 85 90 96 98 89 78 75 75 74 75 77 78 81 84 80 80 79 77 81 84 82 77 71 72 76 82 88 91 93 95 92 92 89 95 101 89 79 81 87 89 85 81 82 96 124 113 106 102 100 89 113 139 117 54 34 65 84 94 123 119 82 56 58 112 145 142 176 183 111 75 105 118 102 88 93 86 81 86 93 99 101 90 83 77 76 77 77 77 80 81 83 85 86 86 86 84 83 87 88 82 77 81 89 87 80 75 78 80 80 80 78 75 77 80 76 75 74 71 73 76 73 68 70 73 76 81 84 86 86 89 88 88 85 91 95 81 75 85 94 98 98 96 98 124 138 76 95 147 147 114 137 144 100 89 95 108 99 74 94 114 106 82 52 85 180 217 184 122 64 72 100 102 109 87 95 97 89 81 85 97 105 99 86 74 69 71 74 76 78 82 86 89 89 88 88 88 84 85 87 80 69 69 77 80 81 85 86 82 79 80 77 73 72 72 69 68 67 64 65 67 67 64 71 73 76 79 80 81 80 86 85 85 82 86 90 76 71 92 101 102 107 111 108 120 128 126 112 148 172 128 97 102 110 124 125 143 143 99 92 107 108 79 62 85 132 155 130 86 69 83 96 102 110 92 85 94 98 96 96 95 94 100 92 82 72 69 73 78 80 83 85 86 87 89 93 97 90 87 86 80 68 65 73 79 86 92 92 81 77 80 81 77 73 69 62 60 60 60 63 68 71 72 75 76 79 81 83 85 85 88 85 81 76 82 90 79 76 99 106 103 112 122 120 108 108 167 135 133 148 132 112 129 156 139 104 130 170 137 111 132 123 69 66 93 91 101 113 116 104 86 83 103 113 101 82 83 91 99 99 94 91 93 95 90 79 71 73 79 84 84 83 80 82 87 92 95 91 86 85 82 72 69 74 78 81 86 87 81 79 85 88 84 77 69 60 58 60 61 64 70 76 79 81 81 82 84 88 92 95 89 82 77 72 81 92 84 86 107 115 111 115 128 134 115 104 156 155 151 141 152 187 206 207 190 158 172 194 163 145 151 128 73 61 76 95 143 150 133 105 91 89 96 112 109 91 77 78 87 85 82 90 90 93 92 86 80 78 80 84 84 82 78 77 82 87 92 93 89 85 82 71 68 74 78 80 82 84 78 76 83 87 83 77 72 65 63 64 64 66 69 75 80 83 82 81 82 86 92 96 88 82 80 76 86 97 89 94 112 123 115 107 117 128 115 106 161 175 174 159 171 221 245 247 240 230 236 226 195 173 139 101 62 58 66 84 135 144 109 87 99 101 91 107 111 97 80 71 72 70 74 86 92 93 92 89 85 84 84 84 84 82 77 74 77 82 89 96 95 88 80 69 63 69 81 87 86 80 72 70 73 77 77 75 74 72 70 68 66 66 68 72 76 77 75 73 73 79 87 93 89 87 84 82 92 102 95 97 112 122 111 96 98 107 104 109 180 124 125 178 190 181 199 228 238 240 249 241 209 171 125 83 64 70 75 85 109 107 89 90 99 98 95 100 99 91 88 73 60 65 75 78 83 84 85 84 85 87 89 86 84 79 74 70 70 71 77 89 92 86 79 72 68 72 82 88 82 71 66 68 66 64 70 73 72 74 72 68 65 65 67 69 69 65 63 62 64 73 84 90 91 93 88 86 97 103 99 91 105 109 100 91 87 89 103 115 185 70 81 182 195 166 145 155 177 202 247 248 201 155 106 66 67 72 74 87 99 97 100 94 97 99 98 97 86 83 82 75 68 68 72 73 69 69 74 84 90 86 81 83 81 77 71 68 66 67 70 77 78 79 82 82 82 83 85 85 75 64 63 66 63 61 65 68 71 76 73 70 69 67 64 64 65 60 59 58 61 69 79 86 92 94 91 93 103 105 96 85 97 99 91 86 87 93 112 117 180 82 112 194 216 218 183 138 138 162 219 247 215 164 85 45 68 66 57 76 94 116 112 99 97 98 99 99 87 80 78 74 70 70 74 77 72 71 75 85 88 83 76 76 76 75 71 68 69 67 64 68 70 76 86 92 88 80 81 81 71 60 60 64 60 56 59 63 67 72 73 73 73 70 65 61 61 58 55 55 60 68 76 84 92 95 93 96 106 105 93 82 92 94 90 88 90 93 108 111 161 94 132 212 240 253 234 204 182 165 182 214 224 186 91 38 73 77 62 76 84 105 109 97 94 92 94 100 98 90 83 74 66 63 67 72 79 79 80 81 81 81 80 78 78 75 71 68 69 68 66 69 73 82 91 94 86 77 81 85 77 61 58 64 60 55 57 60 63 69 70 69 69 67 62 58 56 56 53 54 61 66 73 82 92 95 93 94 102 102 92 83 92 95 93 92 92 92 97 103 150 94 128 213 246 253 250 246 241 220 192 196 217 179 88 42 74 77 61 79 92 104 103 91 87 83 85 97 98 86 80 73 69 66 68 76 79 81 79 76 75 80 86 87 82 76 70 66 66 68 70 71 76 85 92 89 82 79 86 95 84 64 58 63 62 58 61 63 65 69 72 70 68 68 69 66 62 58 52 54 61 65 70 80 92 95 91 88 95 100 94 86 92 93 92 93 91 88 93 101 167 94 120 207 246 241 238 246 252 254 235 218 218 160 74 43 67 69 62 89 110 109 101 86 82 80 84 92 89 82 80 80 80 74 72 76 80 80 77 74 75 80 86 89 84 76 68 65 66 70 72 71 73 83 90 84 77 77 86 99 89 65 59 63 62 62 68 71 71 73 75 70 66 70 76 74 69 62 55 57 65 68 72 81 94 97 91 83 88 98 98 92 93 90 88 91 90 88 94 100 182 105 108 197 247 240 240 222 187 198 234 249 230 137 60 45 62 68 75 104 116 105 94 87 81 76 77 86 93 89 90 91 87 81 77 78 83 82 82 80 76 76 81 83 79 74 72 71 71 70 71 73 79 84 82 78 73 70 78 88 87 75 67 69 67 66 69 73 75 77 72 67 63 63 71 74 71 67 64 66 70 70 73 84 93 95 90 86 91 99 100 93 94 93 91 93 94 92 95 100 185 115 107 181 225 232 249 216 137 134 203 253 233 119 41 41 65 78 86 105 109 101 88 85 80 75 75 82 90 89 92 94 92 89 87 87 88 82 79 77 74 72 77 79 77 76 79 80 80 77 76 80 85 85 78 77 74 68 72 81 86 81 76 75 74 72 73 76 77 76 70 66 60 59 67 75 75 71 74 76 74 74 79 85 92 92 88 86 90 95 95 90 97 99 98 100 99 97 100 104 180 123 108 169 213 220 236 230 185 180 223 253 215 98 27 43 74 84 81 92 100 102 87 82 78 79 81 80 78 79 85 91 93 92 92 92 91 79 72 70 70 71 74 77 77 80 84 87 89 87 83 87 89 84 77 78 78 70 68 77 85 85 83 81 80 80 81 80 76 71 68 65 59 58 66 76 78 75 83 85 78 80 87 89 90 91 86 83 85 88 87 86 99 108 107 105 105 104 105 108 173 134 117 173 224 210 195 207 228 244 254 247 184 83 36 57 77 74 64 77 94 103 89 83 82 85 87 82 74 70 76 82 84 83 83 85 86 74 69 71 72 72 74 78 79 80 83 85 86 86 84 88 88 82 76 81 84 74 67 72 81 84 83 82 82 85 85 80 74 68 64 64 62 62 68 76 77 73 84 86 78 83 93 91 89 90 86 81 82 84 81 82 101 112 110 106 105 105 108 108 172 140 132 183 220 208 185 168 177 208 242 238 177 79 37 60 73 62 55 76 92 95 88 87 88 90 89 84 78 71 74 75 73 71 72 75 78 70 72 76 76 74 76 82 80 79 77 75 75 78 80 82 84 80 78 84 88 79 70 73 78 77 75 75 79 82 82 79 72 68 64 66 68 68 72 75 73 68 77 79 73 80 91 92 87 88 87 83 85 85 81 81 98 108 104 100 100 102 105 104 167 141 136 168 190 215 225 195 170 179 216 236 184 73 24 58 73 60 58 82 93 84 84 89 91 88 82 82 84 80 78 74 67 64 66 70 74 73 77 82 80 77 80 85 82 77 71 68 70 73 76 77 81 82 81 86 89 83 77 78 78 73 68 69 72 76 77 75 72 72 70 72 74 71 71 72 71 66 69 72 69 72 82 90 87 90 89 88 90 90 86 79 93 99 95 94 98 100 101 100 152 140 135 140 163 209 244 243 223 193 194 216 175 68 31 67 76 62 59 83 94 85 81 88 91 83 76 79 88 86 82 74 63 59 63 69 76 76 81 83 80 79 83 85 82 76 69 67 70 74 75 75 79 83 84 87 89 85 83 84 80 71 65 66 68 72 74 73 74 77 76 77 76 71 69 71 71 67 66 66 67 67 74 86 86 90 91 92 94 95 91 77 87 91 90 92 97 99 97 98 133 139 142 131 146 208 248 250 250 240 216 192 154 67 34 68 68 59 66 86 98 92 84 81 78 77 78 82 86 84 81 74 63 58 65 73 79 78 77 76 77 77 80 86 84 79 71 68 70 73 72 71 75 82 85 84 81 79 85 93 85 68 64 66 64 62 65 71 78 80 80 80 78 75 77 76 70 71 69 67 64 61 67 80 91 93 93 94 94 93 90 76 85 90 90 93 93 92 92 88 130 132 137 140 170 221 248 238 212 220 240 212 140 57 41 67 60 60 81 96 94 92 81 76 73 71 73 78 81 82 81 76 67 64 71 79 82 79 75 71 70 71 73 78 79 77 73 69 70 72 72 75 80 84 82 74 70 70 76 86 82 70 69 69 65 64 68 75 80 81 83 82 75 68 71 76 75 74 70 67 65 65 71 82 89 89 89 89 89 90 88 81 88 90 89 90 89 87 87 86 130 122 130 153 185 229 254 222 157 153 219 237 148 49 39 64 56 61 88 98 88 86 78 72 67 64 67 72 77 80 80 77 72 71 77 85 85 80 72 66 63 65 66 70 75 77 75 71 69 71 77 81 86 88 80 68 61 61 66 77 79 74 74 72 68 68 71 77 79 77 77 73 64 57 61 71 76 75 69 65 68 71 76 81 85 84 83 83 84 86 88 86 91 92 89 88 86 84 88 89 134 127 130 155 177 206 238 223 166 141 207 248 160 53 36 66 63 63 81 91 87 79 76 71 65 62 65 70 75 80 80 79 75 74 78 82 84 78 71 65 63 64 65 67 74 79 78 73 69 72 81 83 86 85 78 69 62 59 62 71 77 77 77 74 70 69 72 75 73 68 63 61 55 51 55 67 74 74 68 65 70 75 77 81 83 81 79 79 81 84 87 89 92 92 90 91 89 86 92 93 141 131 125 153 186 188 182 186 198 202 242 233 134 50 36 69 70 66 76 89 89 79 77 73 67 64 66 71 75 80 80 79 76 75 75 77 79 75 70 66 65 65 65 66 73 79 79 76 73 75 80 80 79 76 72 69 67 64 62 68 75 78 77 74 72 70 70 70 65 59 54 55 55 53 58 68 72 72 67 66 70 74 76 79 79 78 77 77 80 83 86 88 90 90 91 95 94 90 91 94 145 130 124 150 189 205 180 160 183 216 249 213 110 39 39 68 62 61 82 93 87 83 79 75 70 67 68 72 75 79 79 79 77 76 76 75 73 72 71 69 66 63 62 63 70 77 78 77 77 79 81 79 75 72 69 69 70 68 63 65 73 78 76 73 71 68 67 67 62 55 53 57 58 56 60 67 70 69 65 65 70 71 73 76 76 74 74 75 78 81 83 87 89 88 91 96 96 91 89 94 140 127 130 143 167 220 232 203 175 171 214 212 119 36 44 69 51 55 88 95 82 85 79 75 70 68 70 73 75 77 78 78 78 78 77 76 72 71 71 69 66 63 60 60 67 73 75 76 78 80 82 81 77 71 68 69 70 67 63 64 72 79 75 72 71 69 68 67 61 55 53 58 60 57 58 64 67 65 64 65 69 69 71 75 73 73 72 74 76 79 82 87 88 88 89 93 93 90 89 92 129 118 120 132 159 220 251 243 210 163 182 206 127 39 39 68 55 56 81 89 81 81 77 72 68 67 70 73 74 75 75 75 77 79 78 77 75 72 68 68 67 66 63 60 65 69 70 73 75 76 81 82 77 69 65 66 67 66 65 64 72 80 78 75 74 73 71 68 61 54 53 57 61 59 57 61 64 61 61 62 65 69 71 71 72 72 72 72 73 77 82 86 87 87 88 88 88 87 84 89 126 123 113 121 171 229 249 226 211 207 219 193 106 34 31 63 67 65 73 84 86 79 78 74 69 70 75 77 77 74 73 74 75 77 78 76 74 71 69 69 69 67 65 62 63 65 65 68 70 74 79 79 74 67 64 66 67 67 64 62 68 76 76 75 74 71 69 66 62 57 55 59 62 59 58 61 63 60 59 59 62 66 68 68 69 70 71 71 73 77 79 84 86 87 87 86 85 84 82 86 119 128 124 128 173 226 251 218 167 195 246 196 91 27 33 64 70 69 71 83 90 83 83 78 73 75 81 83 80 74 71 70 71 74 75 75 74 72 71 70 70 69 68 65 63 62 62 62 67 71 72 74 73 69 66 66 65 65 65 64 66 67 67 64 64 64 65 66 63 59 57 62 63 61 61 63 63 57 54 54 56 62 65 68 68 70 71 71 73 77 79 82 83 85 86 85 82 80 82 84 107 119 131 142 154 183 216 194 136 170 242 201 93 32 36 63 60 61 74 83 84 87 84 78 74 75 80 81 80 73 70 67 67 70 72 73 74 73 72 72 72 72 74 74 69 67 64 59 61 66 67 72 77 77 74 70 67 67 69 70 67 62 60 58 59 62 65 67 63 59 58 62 64 62 63 65 64 55 50 50 53 60 66 69 70 71 71 71 73 77 80 81 83 85 84 83 80 78 82 85 103 110 126 139 143 147 156 142 141 177 244 212 81 21 44 64 52 53 75 82 77 82 77 75 73 72 73 74 75 74 69 65 64 66 69 70 73 74 74 73 73 74 78 78 72 71 68 58 59 64 67 72 78 80 78 73 69 69 72 74 68 61 61 63 63 63 65 65 61 56 56 60 62 61 63 65 62 55 52 49 52 58 66 70 72 71 70 70 72 77 81 82 83 84 83 81 77 77 81 85 114 120 112 120 170 195 153 121 154 162 209 198 72 17 45 65 55 55 74 84 79 74 73 75 74 71 68 69 73 75 70 64 62 63 65 67 72 74 75 74 74 77 78 69 67 72 73 63 63 68 68 70 72 73 72 70 67 67 68 69 63 58 64 66 62 59 59 60 59 60 54 54 58 59 62 63 59 57 54 50 52 57 64 69 72 70 67 67 69 75 82 85 85 83 81 79 77 77 79 85 122 123 96 109 193 242 199 145 157 117 142 163 70 26 42 66 60 58 75 86 78 70 70 75 77 72 65 66 71 74 69 64 62 65 69 71 75 77 76 71 67 73 77 66 61 66 72 71 73 72 61 61 65 71 68 65 63 62 61 61 58 59 63 65 61 55 53 56 58 59 55 57 58 54 55 59 60 61 57 53 52 56 61 64 68 72 71 67 75 81 81 80 79 77 78 83 84 79 77 81 110 115 95 113 180 213 178 136 146 118 125 124 61 33 35 56 56 59 79 85 77 71 70 73 74 70 65 65 70 69 66 64 66 71 77 80 77 75 69 59 58 68 79 75 71 71 74 74 81 81 66 62 65 67 62 57 55 53 55 58 59 62 66 65 61 57 57 59 58 55 54 57 56 53 56 61 61 57 54 56 57 58 56 52 62 72 73 71 77 84 81 76 77 75 78 84 83 77 75 76 97 115 114 125 142 122 101 109 138 125 127 112 57 27 35 52 53 62 79 84 79 76 74 72 69 68 69 71 72 75 73 70 69 73 74 74 67 72 69 62 57 59 63 68 70 71 68 65 69 79 83 75 71 67 61 56 54 55 58 61 62 63 64 63 63 63 65 66 61 55 49 49 48 52 62 68 67 56 52 50 54 59 59 57 61 72 73 67 70 76 78 77 78 80 83 87 82 78 78 75 107 120 126 131 111 66 68 120 144 97 112 126 59 22 42 60 53 54 68 79 81 80 77 72 68 69 74 76 75 77 74 71 70 71 70 70 72 76 73 67 64 65 67 73 73 74 72 70 69 71 73 69 67 67 66 64 63 65 67 67 65 61 59 63 65 65 67 68 63 57 50 49 48 47 53 60 62 52 49 51 56 59 54 46 56 66 68 63 65 75 82 76 76 77 80 81 79 78 82 79 118 114 112 122 115 96 96 130 145 78 81 116 76 41 43 61 53 40 49 67 77 78 78 72 65 67 73 74 72 71 69 66 66 67 67 66 69 71 64 59 63 70 75 82 76 70 69 74 74 70 66 68 69 69 68 66 62 61 63 64 62 62 63 64 63 60 61 62 61 56 56 59 58 51 51 56 60 61 61 62 66 66 63 59 59 65 67 64 67 76 85 76 74 75 76 76 78 80 81 80 115 100 106 128 136 133 103 102 144 102 74 110 121 72 34 52 48 35 41 59 72 74 77 71 65 66 70 70 68 71 67 63 61 61 60 59 69 80 81 76 75 69 59 52 51 47 46 50 47 53 74 79 81 78 74 66 57 53 54 54 56 59 65 63 58 55 55 57 58 55 55 61 63 60 60 62 62 52 46 40 39 45 59 70 67 70 71 69 67 69 73 76 75 77 79 78 79 82 77 75 114 97 113 149 150 136 87 93 152 131 87 125 159 66 20 45 44 38 44 58 71 75 78 73 68 68 71 70 67 63 60 58 59 62 65 66 69 77 73 62 56 46 36 42 56 63 61 57 46 38 44 59 70 74 75 68 61 58 55 51 50 53 58 60 58 56 56 59 59 56 53 56 57 55 55 47 37 31 34 38 38 37 39 42 54 60 67 71 71 70 68 68 68 73 78 75 74 77 76 72 107 99 115 142 137 110 102 129 147 127 112 136 121 44 22 39 42 52 59 59 67 69 72 73 69 64 66 69 67 61 50 57 66 63 58 51 46 46 43 29 26 44 76 109 144 170 183 177 139 94 47 30 35 36 47 51 55 61 63 59 47 51 52 51 59 59 59 65 57 49 36 41 38 31 31 24 34 64 91 116 116 95 66 42 34 33 40 49 69 60 60 72 76 73 74 73 71 78 73 65 103 103 104 136 144 118 138 176 147 92 131 143 52 40 50 43 43 57 66 59 59 63 61 70 73 64 56 57 59 54 57 62 60 54 47 36 41 58 72 80 99 132 167 180 186 198 203 200 199 192 142 91 71 57 46 35 36 44 54 65 55 49 50 51 53 51 55 57 44 41 36 33 24 28 50 83 130 159 179 186 175 172 163 140 84 36 27 42 36 28 51 72 81 78 71 67 69 74 69 70 100 117 106 116 141 146 169 171 138 107 125 121 75 85 76 41 41 58 63 55 57 58 55 54 51 49 50 53 53 55 59 54 42 35 40 53 95 147 164 179 206 214 197 148 99 60 48 65 121 179 209 196 175 148 128 105 70 38 31 46 47 44 54 55 48 44 50 44 31 45 78 103 106 107 142 186 208 190 150 114 119 152 189 210 177 135 114 107 82 67 49 54 68 71 63 63 72 73 67 70 96 120 109 64 70 110 119 97 107 146 119 92 136 126 74 41 49 66 59 58 70 62 51 45 43 48 52 48 41 51 54 58 53 34 38 83 181 193 152 134 130 105 65 41 30 24 21 18 31 50 95 147 167 173 188 214 168 76 33 40 54 52 55 56 49 49 53 40 41 86 178 219 219 201 191 163 102 59 34 21 28 32 57 100 153 187 208 210 199 190 106 40 49 61 63 71 81 76 72 66 94 108 114 59 27 56 62 54 84 139 137 96 112 115 66 37 49 62 53 55 68 53 46 55 65 62 46 32 28 27 28 37 46 30 47 118 174 123 53 47 34 22 21 27 33 41 44 38 31 25 33 40 59 73 84 161 181 101 34 38 60 55 40 42 46 49 53 41 60 147 199 146 92 77 66 45 22 13 23 34 26 15 16 26 50 79 100 114 133 205 157 44 36 52 65 74 86 80 72 57 99 106 130 103 37 31 65 84 78 85 118 110 103 142 121 54 45 59 64 65 70 59 49 49 47 34 21 24 38 56 53 37 26 8 27 105 151 90 15 26 23 26 37 46 41 39 37 34 39 45 41 19 26 25 15 103 170 112 30 18 29 23 17 17 17 20 21 17 54 164 175 69 9 15 19 18 26 38 36 29 27 36 41 34 28 17 10 10 25 164 176 72 40 47 46 36 42 36 33 27 102 106 135 114 27 12 70 107 87 58 74 88 91 124 107 42 31 51 70 63 49 46 33 25 27 42 74 116 148 169 163 135 97 46 28 73 166 120 20 18 35 45 44 41 37 38 37 32 38 41 35 35 48 36 22 127 178 89 8 5 27 61 81 83 85 77 51 12 27 123 168 84 17 32 39 34 36 34 26 26 33 32 26 25 29 29 32 20 26 165 174 56 17 21 26 33 56 68 71 56 92 91 124 112 52 55 91 122 121 88 81 89 90 95 76 43 45 56 61 51 47 67 76 80 107 154 191 202 199 200 203 208 194 156 117 103 191 169 45 15 29 32 38 36 38 40 43 43 39 36 35 46 44 16 23 158 198 89 39 73 122 176 192 178 188 201 176 95 57 124 193 122 20 16 29 30 30 30 29 30 33 31 27 26 27 38 37 9 34 178 175 32 18 49 86 132 171 193 195 166 82 88 126 144 147 169 182 191 195 170 160 170 174 180 159 132 87 41 32 72 143 184 199 196 209 217 180 122 89 88 102 114 135 174 195 192 226 224 141 95 45 19 26 34 33 35 37 38 37 35 33 33 19 34 77 193 225 170 170 205 204 174 149 134 138 167 208 205 179 194 234 169 64 30 25 25 23 32 34 32 28 25 28 39 32 31 10 15 79 195 174 83 110 173 205 201 174 160 169 176 96 94 114 134 159 208 238 238 231 227 240 245 235 238 239 226 124 33 45 129 206 207 175 168 161 132 77 35 27 30 38 35 46 94 144 159 183 199 208 209 117 30 27 40 35 31 31 32 32 33 31 20 40 133 181 203 204 200 190 173 131 76 44 44 49 51 88 159 202 205 211 189 157 142 86 30 20 25 28 30 29 26 25 33 33 11 17 101 178 220 189 172 178 188 166 123 70 53 66 76 99 93 92 78 75 141 215 225 211 216 233 231 213 217 239 235 135 56 78 128 141 99 57 60 63 58 59 68 74 68 72 71 68 66 60 54 83 102 155 205 163 79 50 53 53 54 56 57 53 53 53 48 96 193 189 140 112 118 99 61 44 39 38 44 56 49 30 45 85 117 131 133 171 227 171 67 29 35 35 37 42 40 37 38 38 18 71 199 220 177 150 159 126 82 41 28 25 38 39 22 70 91 93 72 75 126 182 183 165 163 168 173 176 185 210 196 136 97 99 97 82 59 50 70 86 83 85 92 96 100 90 86 92 91 79 69 64 58 61 87 114 99 79 70 76 84 89 88 83 82 86 81 96 123 93 75 61 66 75 70 80 90 82 88 101 98 82 55 42 67 78 62 85 160 157 101 74 79 73 70 74 77 77 77 53 46 103 181 144 74 60 59 57 48 49 66 66 74 55 56 70 121 121 107 140 163 162 153 147 145 142 153 163 156 158 164 160 155 163 164 139 116 101 91 83 79 74 74 77 95 85 72 69 78 91 96 94 79 68 48 55 72 89 85 80 77 75 77 80 80 74 71 67 65 54 77 74 69 77 90 92 91 89 94 96 90 95 97 83 81 75 72 65 72 77 90 100 92 86 84 90 91 88 87 74 77 80 87 78 65 61 63 71 74 90 110 92 91 90 92 71 126 105 94 137 145 127 129 138 132 129 144 153 143 145 158 163 176 193 202 189 165 155 124 78 66 75 68 65 95 114 109 81 64 67 75 81 84 102 87 77 64 75 116 108 80 88 86 77 67 63 72 74 67 57 66 65 59 67 74 68 69 70 66 64 64 77 96 96 85 70 79 83 68 56 63 75 78 81 87 84 77 82 85 85 85 73 59 69 82 74 82 89 73 71 72 69 79 85 72 72 108 71 47 71 74 67 75 84 78 79 86 98 114 111 104 103 112 121 129 135 120 138 163 129 84 88 90 75 85 100 120 124 102 69 52 67 97 115 124 145 121 93 110 114 95 104 102 77 59 73 88 82 61 43 53 63 52 60 73 74 74 70 65 61 59 70 85 88 80 74 78 81 75 73 77 79 86 91 99 88 71 79 92 82 58 72 99 96 79 67 69 79 78 69 42 47 66 92 93 103 113 62 26 27 35 45 39 41 50 58 46 48 79 72 61 59 61 65 75 90 84 105 159 155 104 89 93 85 69 61 68 96 112 86 52 97 135 103 95 138 170 154 104 87 94 87 78 58 52 80 98 91 71 48 55 72 59 59 75 81 80 78 71 65 62 65 73 78 76 78 82 80 79 93 106 101 94 88 89 81 67 70 78 65 39 70 114 103 86 94 95 81 77 70 65 85 87 103 100 146 121 54 39 59 67 62 45 60 81 72 53 55 65 78 87 78 81 92 95 105 115 115 126 146 141 101 68 68 69 68 51 49 78 83 62 131 160 93 42 60 149 204 143 90 88 62 51 46 51 72 97 113 120 89 57 57 58 65 72 74 82 83 72 68 72 75 76 74 70 71 80 85 88 103 110 96 72 57 57 63 63 67 65 70 88 98 76 61 86 109 80 50 41 45 87 153 143 92 65