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