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