about summary refs log tree commit diff
path: root/THT/C/QG-2017/input13/44.txt
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