about summary refs log tree commit diff
path: root/THT/C/QG-2017/input8/31.txt
blob: fe41cecc718c8f60fe1c4892ad92c9af2bbf0780 (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
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
 89  73  63  63  48  55  93 103  97  99 141 196 223 180 112  97 100 101  89  83  83  77  64  51  45  42  37  35  40  52  40  33  98 130 109  92  93 114 137 147 140 132 124 116 123 137 137 140 149 156 133  92 111 143 153 134 109  93  73  61  82 101 106  96 109 130  87  44  32  29  36  49  29  32 113 127  96  99  90  71  85  93  84  78  73  69  75  89 104  85  50  34  79 146 149 144 139 110  83  67  50  49  72  84 109 165 178 159 144 148 165 176 172 152 126 100  80  77  79  73  63  60  70  58  35  36  35  30  42  52  46  29  22  37  78 125 162 170 161 154 145 135 120 116 125 139 145 140 141 131 100 107 134 152 168 178 170 161 166 194 195 160 157 177 194 144  83  65  57  63  96 139 174 170 144 123 170 209 194 135  91  95  73  56  87  90  74  83  71  45  61  82  94 110 118 108  98  90  85  99 107  70  58  76  99 105  96  99 103 105 121 128 106  69  42  48  54  57  66  72  70  58  54  66  78  78  61  48  41  40  46  56  63  63  61  65  65  58  52  53  62  57  45  39  53  68  62  55  61  87 103  98  75  61  57  35  24  37  43  37  23  23  31  33  26  24  47  82 109  86  53  32  23  18  23  48  81 104  97  74  57  57  68  71  68  65  71  80  87  87  83  77  75  77  87  96 100  91  78  68 
 99  83  73  72  54  54  84  96  93  86 125 183 215 169  96  88  95  96  90  82  76  78  72  50  39  34  30  28  33  46  35  31 108 149 129 107 104 126 151 163 155 149 143 134 139 152 152 151 153 155 133  97 116 145 151 135 114  97  75  64  85 102 102  88 103 133  97  55  38  30  33  44  26  37 127 141 107 112 109  95  96  98  95  93  89  81  82  95 112  94  55  31  70 133 133 128 126  95  66  52  48  54  71  74 100 177 194 163 137 133 148 160 164 157 149 131 104  87  77  72  65  62  68  55  33  34  31  26  42  53  46  31  27  45  75 111 145 165 173 176 172 159 135 130 145 153 157 158 143 121 106 121 148 162 171 175 172 167 171 196 193 154 149 168 186 140  81  64  54  58  95 138 171 170 143 120 173 215 195 135  87  82  62  53  89  89  68  72  61  42  63  82  89 108 119 110  94  82  82 102 112  70  54  72 101 108  94  97  98  96 119 134 113  72  41  52  56  54  62  71  73  59  55  70  85  84  64  51  46  43  51  61  66  65  60  63  62  56  52  55  64  57  45  38  51  65  63  60  67  91 105 103  81  64  53  31  23  40  45  37  23  23  31  31  24  25  57  91 106  76  43  29  23  20  26  54  89 106  92  65  53  56  66  66  61  59  70  83  93  91  83  74  73  78  88  98 103  96  84  71 
111  97  86  84  63  53  69  90  92  73 103 162 199 152  75  75  86  87  88  80  71  82  82  56  37  29  28  26  29  43  33  32 115 161 143 118 113 135 161 173 165 162 160 152 155 164 167 164 158 156 136 104 121 143 142 127 109  94  73  64  88 103  99  79  96 135 107  69  49  33  29  37  24  45 147 162 124 130 132 118 106 102 105 110 110 101  97 104 118  99  55  25  61 121 120 114 114  84  56  46  47  57  70  68  93 181 202 167 132 123 132 137 142 149 164 162 133 100  78  73  68  64  67  53  32  34  31  25  43  53  41  29  34  57  75  92 116 146 174 187 186 174 156 152 160 155 158 168 139 109 114 135 156 165 169 170 171 166 165 185 176 133 128 151 175 133  79  64  55  57  89 128 163 170 142 109 164 209 189 126  79  79  64  57  93  88  61  65  60  49  74  91  91 107 120 111  94  80  84 111 123  73  52  71 104 111  94  94  93  87 115 137 118  73  41  55  59  51  57  68  74  59  56  73  90  90  68  56  51  49  56  67  70  66  58  59  60  56  53  57  66  58  45  39  46  57  65  70  77  90 101 104  91  70  47  30  30  48  52  41  24  24  31  28  21  27  69 101 104  67  35  27  25  24  30  61  96 108  88  57  49  55  65  62  57  57  72  90 100  95  82  71  72  80  90 100 108 103  91  77 
117 106  97  96  72  52  55  87  98  65  90 150 189 137  57  64  78  78  83  80  68  86  93  62  38  27  27  25  29  44  35  35 116 162 146 119 111 134 165 178 167 165 169 165 164 167 177 175 162 157 138 111 123 140 135 117 100  91  72  63  90 106  97  72  90 138 115  79  60  36  23  31  24  54 165 180 139 144 148 133 110 100 109 122 126 118 110 112 122  99  53  19  53 114 111 103 102  78  55  46  45  55  70  65  87 177 202 170 129 115 122 119 120 136 170 184 154 109  78  75  71  66  67  51  31  35  32  24  43  51  34  27  39  66  72  72  86 124 169 188 187 176 173 172 166 150 153 172 133  99 121 148 163 164 164 166 166 161 158 173 159 112 108 136 166 130  78  65  58  59  82 118 155 171 140  96 152 200 183 119  74  85  72  64 102  91  54  63  63  56  85 100  91 105 120 114  94  78  88 122 138  80  52  70 107 115  94  93  89  81 111 137 119  72  38  57  61  51  52  63  72  58  54  73  93  94  70  60  59  53  59  70  74  68  58  57  57  54  53  60  69  59  46  41  41  48  66  81  89  88  93 104 101  77  40  30  39  56  61  49  25  23  31  25  18  27  77 109 103  64  32  26  26  26  33  65 101 110  86  53  46  53  64  60  55  58  78  99 108  98  81  66  69  80  89 100 111 111  99  82 
133 122 110 104  75  50  50  81  96  70  77 115 160 122  51  50  71  88  82  73  73  94  97  64  38  28  33  33  33  41  35  39 106 149 144 128 123 138 148 154 159 162 160 150 158 171 164 158 159 163 146 116 131 138 110  93  85  76  67  69  93 103  93  74  90 131 120  92  64  35  24  32  27  58 167 182 140 145 147 132 108  99 109 128 136 124 114 115 122  94  45  15  51 111 104 100 110  80  48  37  42  54  65  62  88 173 194 166 141 122 109 104 112 139 176 194 176 134  94  77  71  69  64  49  32  34  32  27  38  45  37  22  33  78  74  53  59  90 134 170 187 186 172 164 159 140 139 161 129 103 131 149 155 161 162 164 172 161 140 148 134  92  88 117 152 122  76  64  67  73  78 105 146 166 136  87 135 184 170 100  57  91  91  76  83  81  70  59  60  75  95 103  98 111 119 111  96  88  98 119 122  77  56  72 108 116  97  95  87  71 107 139 118  74  43  59  60  50  54  66  75  56  54  79  94  94  78  60  50  57  67  72  67  60  55  61  64  62  57  58  60  53  44  38  40  50  70  83  86  84  89  99  93  73  45  37  47  69  61  43  32  28  27  26  22  31  79 110 101  56  24  22  27  30  38  70 103 108  79  44  45  58  69  66  58  54  68  88 105 103  89  71  72  86  99 108 113 113 105  93 
154 142 124 112  75  48  51  73  89  82  64  69 121 108  53  38  69 110  81  63  85 105  99  63  37  31  44  46  42  39  33  39  86 122 134 137 141 142 121 115 144 153 138 115 138 168 133 121 147 168 154 118 140 137  75  61  67  57  62  79  95  98  89  83  94 118 124 101  58  33  29  40  31  56 158 170 131 137 137 122 107 100 108 132 143 125 115 118 122  87  36  15  55 110  97 102 126  85  39  22  39  57  58  58  90 171 186 161 162 138  96  94 119 157 181 193 193 166 125  85  72  72  59  45  34  31  32  32  32  38  45  17  24  90  79  40  41  54  85 141 185 198 163 144 149 133 130 147 130 118 143 143 137 155 162 166 184 163 114 116 108  73  69  96 132 108  70  69  86  95  74  89 135 160 131  79 116 160 152  77  37  93 113  88  48  67 101  58  55  99 105 102 108 117 116 104 100 104 111 106  90  69  63  76 107 114  99 100  85  58 102 142 117  78  53  60  56  48  59  74  79  54  54  87  92  89  87  54  32  58  72  68  53  48  56  71  78  72  61  50  45  44  41  32  40  59  77  79  74  79  87  91  74  61  57  46  54  81  55  26  40  35  23  27  29  36  79 106  96  47  14  18  28  35  44  74 104 102  68  33  45  65  77  74  61  45  47  64  92 103  98  81  82  97 114 118 112 109 108 105 
163 152 133 119  81  50  48  75  96  85  60  59 110 102  55  45  77 114  78  62  96 114 104  65  40  36  53  58  51  43  33  34  70  98 108 114 124 135 119 111 134 134 115  94 114 139 110 106 137 164 152 114 133 128  65  46  53  56  64  79  94  97  90  85  96 118 122  98  53  32  34  44  32  52 151 164 127 134 138 126 116 107 106 134 150 134 125 126 126  91  41  23  59 107  97  98 114  83  42  21  38  58  61  56  85 171 192 172 174 144  94  94 125 168 180 180 180 176 153 106  86  77  57  40  31  31  34  34  33  38  43  20  30  90  78  43  44  49  68 117 164 189 169 156 158 147 145 156 142 132 147 137 125 149 165 172 184 153  95 102  97  58  52  79 116  90  61  92 116 108  66  71 122 158 133  69  93 133 134  70  36  91 110  88  49  71 110  70  68 111 112 105 108 109 105 100 100 103 108 103  89  73  69  80 105 110  96  97  82  56  98 137 114  78  55  61  54  45  59  74  74  50  52  85  91  87  80  46  27  55  61  50  45  55  74  90  88  68  49  40  41  44  44  40  46  60  75  76  70  74  80  82  67  58  60  50  55  78  51  24  38  35  23  27  30  42  86 107  88  45  17  19  26  34  48  78 105  98  64  33  47  66  75  70  56  41  42  55  76  86  88  81  88 103 112 114 112 107 107 107 
164 152 134 121  84  51  43  76 103  87  57  53 100  96  57  55  86 116  73  59 102 120 106  66  42  41  62  67  59  47  32  28  62  87  91  94 110 134 127 120 132 124 102  87 101 119  98 102 135 165 153 113 129 126  68  48  52  60  67  77  91  96  91  86  99 120 121  95  49  31  36  48  31  44 141 157 121 130 136 129 124 111 102 132 155 144 136 135 130  95  50  36  66 106  98  96 102  81  48  25  41  62  64  56  82 172 197 181 180 145  91  93 129 173 171 158 159 179 179 131 102  84  54  34  26  30  36  37  35  38  41  25  37  89  77  46  49  48  53  87 133 172 175 171 169 163 160 164 153 146 150 128 112 142 166 178 183 142  80  91  89  46  41  68 102  71  53 118 147 119  58  55 109 155 133  60  72 107 115  66  40  89 104  83  50  74 113  79  78 116 114 104 102  98  95  98  99  99  99  97  90  78  75  84 104 105  91  93  81  57  96 131 109  77  58  62  54  44  61  73  68  47  50  82  90  85  70  38  22  50  50  36  42  66  97 110  96  60  36  29  39  46  49  49  51  59  70  72  67  68  72  72  59  55  61  55  57  71  46  23  35  34  25  27  32  49  96 108  76  43  23  21  24  32  53  84 105  92  60  35  50  67  71  63  49  36  38  46  57  65  73  81  95 105 102 105 110 107 105 107 
156 144 126 116  84  50  38  72 103  89  54  42  87  87  58  60  92 117  68  53 100 117 103  64  44  46  69  73  64  49  31  28  70  93  88  88 108 142 141 134 139 124 104  96 106 117  98 104 139 170 158 116 132 133  83  66  68  68  70  77  89  93  90  89 103 125 125  98  51  32  37  54  32  37 131 147 115 122 129 126 126 111  94 127 158 152 147 143 133  99  62  55  78 105 100  98 100  81  54  34  52  71  63  58  88 173 198 183 181 143  87  92 131 172 157 133 139 181 200 156 122  93  55  30  22  29  36  38  36  38  41  30  42  91  76  45  50  45  37  55  97 146 173 181 178 175 169 161 160 160 154 120  99 137 168 184 184 139  75  84  81  42  38  63  89  57  51 139 169 127  57  47  97 147 127  53  56  86  99  64  46  88  99  76  41  70 115  83  81 116 109  95  92  89  90  97  97  93  87  85  84  81  82  87 101 100  87  92  84  63  97 127 104  78  63  67  57  47  66  75  64  45  50  80  90  83  62  30  17  44  44  31  43  77 115 128 104  54  25  21  40  50  54  56  55  56  65  66  63  62  64  60  48  48  61  61  62  65  40  20  33  34  27  27  34  58 104 106  62  39  28  23  21  32  61  92 105  84  54  36  53  68  68  56  42  31  32  35  38  45  61  86 100 100  88  93 107 106 106 109 
137 124 109 104  80  50  33  63  94  87  53  38  80  82  55  59  89 112  65  47  85 105  96  64  47  49  70  72  63  51  36  38  94 119 103  95 114 155 160 154 153 137 121 123 130 130 114 119 148 176 161 116 135 145 109 100  98  78  71  77  86  90  90  92 107 130 132 107  63  36  39  64  38  35 125 144 114 117 121 118 119 104  86 124 158 157 154 151 136 104  75  76  93 107 101 102 109  84  58  50  75  86  60  65 108 177 194 181 177 141  91  98 133 164 141 116 128 177 206 175 141 106  63  35  23  28  34  36  35  38  43  31  44  95  78  43  48  45  35  37  66 114 159 182 185 184 172 153 159 170 160 122 100 139 172 187 185 147  91  89  80  49  51  71  84  56  57 145 168 124  65  55  92 132 114  51  56  82  91  66  56  87  91  64  27  60 111  82  78 107  97  81  79  86  94 100  94  83  71  70  77  83  85  88  97  95  85  94  91  75 104 126 101  80  72  75  64  55  75  80  63  47  53  79  92  84  55  25  16  41  44  37  49  81 119 127  99  47  20  22  45  55  59  59  53  50  58  61  60  61  59  52  40  41  59  66  67  59  35  20  31  34  29  25  36  66 109 101  48  35  33  25  21  33  69  98 103  75  47  37  55  67  63  51  39  30  29  28  25  34  59  94  99  82  67  79 104 106 107 111 
120 107  95  96  79  52  30  50  79  83  54  39  78  78  51  53  80 103  63  42  67  90  92  68  54  56  72  71  61  56  50  60 118 141 119 105 121 164 173 169 165 148 135 146 150 141 126 129 152 177 161 114 136 155 134 132 125  87  72  77  83  88  89  94 112 138 141 120  78  45  46  80  52  41 130 151 121 119 119 114 114 102  89 127 161 161 162 157 138 108  86  96 109 111  99 108 124  89  61  71 104 105  56  78 137 183 191 182 178 148 108 118 144 161 137 119 137 180 205 189 161 126  82  51  33  31  32  33  33  38  44  30  44 100  79  38  44  49  42  31  43  81 135 173 189 190 172 143 157 176 167 135 116 150 179 191 184 157 117  99  81  59  65  78  80  61  69 137 150 116  82  75  92 112  95  53  65  85  84  68  63  85  81  52  18  57 117  90  81 104  88  71  73  90 106 108  96  77  60  61  72  82  85  87  95  92  85  99 103  92 115 128 100  83  81  84  75  66  85  85  63  51  58  79  94  86  50  23  18  39  46  42  50  74 103 108  81  39  23  31  55  63  62  58  48  43  50  57  60  62  60  49  36  36  53  68  70  53  32  21  30  34  31  24  39  73 109  93  36  30  33  26  21  36  77 102 101  65  41  38  58  66  61  49  39  31  28  26  23  35  64 103  92  58  46  66 100 106 108 113 
110  96  85  91  81  57  30  38  63  76  54  40  77  75  47  44  67  92  63  40  49  77  90  75  65  65  75  71  61  63  69  86 135 152 130 115 127 169 179 175 171 153 141 158 159 144 131 133 154 179 161 113 137 164 154 156 144  94  73  76  81  85  90  97 116 144 149 131  92  56  58 100  70  53 141 163 133 126 121 114 112 105 102 138 166 166 167 163 138 110  95 115 124 113  95 112 142  97  66  92 134 125  54  92 168 188 188 187 183 161 134 145 162 163 142 135 160 185 200 197 180 149 109  75  49  37  32  30  30  36  44  28  44 104  79  33  40  51  51  32  30  54 105 153 187 189 167 136 153 178 171 149 138 162 183 190 178 162 141 108  80  66  74  81  74  66  78 119 127 112 106  99  93  90  75  58  80  93  77  66  70  83  74  44  14  63 133 108  95 107  87  70  76 100 120 119 102  78  60  61  74  81  82  83  92  92  87 106 116 109 126 132 101  88  92  96  86  76  93  90  65  56  62  78  94  86  48  24  21  39  45  44  45  58  76  76  59  33  31  45  66  71  65  55  43  37  44  53  60  67  65  54  37  33  46  67  71  47  30  24  29  34  33  25  43  80 106  84  28  26  32  25  23  42  85 105  97  57  37  40  59  67  59  50  43  35  28  25  29  45  74 106  81  36  30  58  95 106 110 112 
106  90  80  91  87  65  32  31  51  72  52  39  76  75  46  36  56  83  65  41  39  70  91  81  72  71  76  70  61  69  84 107 137 145 132 117 128 166 176 172 167 147 135 152 151 135 126 131 153 182 167 118 143 173 167 168 151  96  73  74  79  84  91  99 118 145 152 136  99  65  72 122  88  63 149 173 146 132 125 118 115 114 121 150 169 165 168 164 136 108 101 129 135 116  95 119 158 108  75 109 156 141  54 103 188 186 182 190 187 172 159 171 179 170 154 157 183 190 190 195 188 167 134  98  65  43  32  28  28  35  42  28  45 105  79  30  37  52  57  38  28  39  74 122 172 177 156 128 147 170 162 153 152 162 174 178 161 153 146 112  81  71  74  75  65  67  79  97 109 118 129 118  89  72  64  69  94  97  67  68  83  89  73  42  19  78 159 136 115 116  91  77  91 114 131 130 113  92  76  79  87  85  78  76  91  95  91 113 128 124 135 134 102  96 105 107  94  84  98  92  66  61  65  73  90  85  45  26  27  39  41  38  36  41  46  45  38  32  43  61  76  78  70  55  40  34  41  51  61  73  74  63  42  31  39  63  66  39  27  27  28  34  35  27  48  87 101  74  25  23  28  25  28  50  92 107  92  50  33  42  62  68  59  55  49  39  27  25  39  61  85  99  66  23  25  54  90 104 110 112 
 95  78  71  86  89  69  34  31  49  69  48  33  71  73  45  33  49  77  66  44  35  65  88  78  69  68  71  64  56  66  87 110 120 121 115 104 111 142 149 144 142 123 111 127 125 111 107 116 142 176 165 115 140 172 170 166 145  95  72  73  78  85  92  99 117 142 148 132  98  66  77 130  94  64 145 171 147 131 123 118 117 120 130 153 163 154 159 157 129 104 102 139 145 119 101 128 169 123  91 122 166 148  54 104 187 171 166 179 178 168 161 173 178 166 153 159 184 179 169 175 178 169 145 110  72  46  32  28  28  34  40  30  49 102  76  31  37  51  54  41  34  36  51  88 139 148 133 112 127 143 132 132 139 138 142 145 128 125 131 111  90  80  74  69  60  63  70  78 104 135 145 121  81  63  67  86 106  98  64  80 107 105  81  46  26  91 178 153 127 119  93  86 110 126 136 140 129 115 107 109 109  92  75  71  91  99  96 119 135 132 138 133 103 104 117 116  99  86  99  91  65  63  65  65  83  80  41  28  31  38  36  32  34  35  34  30  29  38  55  72  81  81  74  58  43  35  40  50  63  79  84  74  49  32  35  55  58  32  26  30  28  33  38  31  55  95  95  65  24  19  23  24  34  59  97 106  86  45  32  44  64  69  60  61  56  42  24  23  49  76  92  83  52  25  33  57  85 100 108 109 
 79  60  55  76  88  72  36  34  53  69  43  25  66  73  48  34  48  75  68  46  33  59  80  69  58  57  62  54  46  56  80 102  92  87  90  78  79 103 106 104 103  86  75  91  91  80  80  92 120 160 152 105 129 162 161 152 129  90  72  71  78  87  94 100 115 138 143 127  90  60  73 132  91  54 135 163 140 125 117 115 117 123 134 149 151 137 145 148 120  96 100 147 152 122 112 141 178 139 109 128 170 149  50  97 176 151 143 158 161 153 146 159 164 153 142 148 170 159 142 147 158 162 144 111  73  45  32  29  30  34  39  34  54  99  74  33  40  47  46  42  42  42  35  54  96 111 104  92 104 110  90  99 114 101 100 104  92  91 102 108 104  91  78  65  55  56  58  61 105 157 154 115  69  60  77 106 118  99  64  99 140 128  95  55  31  99 190 162 128 113  87  90 126 133 134 146 147 142 143 144 135 102  74  66  91 105 103 123 138 135 138 130 103 110 127 123 101  83  97  89  63  64  64  57  77  77  36  26  33  35  30  28  37  38  31  25  31  49  68  80  81  80  76  63  48  38  41  50  64  83  92  84  56  34  30  48  50  22  23  31  27  34  42  34  61 101  93  60  24  15  17  23  38  65 100 105  82  42  31  45  67  71  62  67  63  44  19  19  58  92  97  64  40  35  48  64  79  95 106 107 
 61  41  37  64  83  73  37  39  60  71  39  17  61  72  51  37  49  75  70  48  30  53  71  57  45  43  51  45  35  44  69  88  62  50  59  46  41  59  60  58  60  46  38  54  56  47  50  64  93 137 131  85 110 145 145 132 111  85  70  69  77  87  95 101 114 132 137 120  82  50  66 128  83  39 120 150 129 114 109 109 115 122 131 140 136 119 130 137 110  88  97 150 155 124 123 153 184 154 125 132 168 146  47  87 159 132 121 134 140 133 124 136 143 136 126 129 147 133 115 119 136 148 135 105  69  41  30  30  33  36  39  38  58  97  71  34  43  43  36  40  49  50  27  26  56  74  78  72  81  78  51  64  85  64  59  66  61  59  73 104 118 103  83  66  55  50  46  49 110 176 158 105  58  62  91 123 128 101  68 119 171 152 110  63  33 101 191 160 121 103  78  90 136 134 130 150 159 164 172 172 155 111  74  62  92 110 107 126 139 134 136 127 103 114 134 127 100  79  95  87  60  63  62  51  72  73  33  24  32  32  27  27  44  49  39  31  38  59  77  84  79  78  76  69  53  42  44  50  63  85  98  92  62  36  28  44  43  15  19  31  24  33  44  37  64 105  91  58  26  14  13  22  41  70 102 104  79  40  30  46  69  73  63  71  69  45  16  16  63 101  99  47  32  47  62  70  77  92 104 105 
 51  34  36  67  79  63  28  36  58  62  40  24  47  54  43  31  40  63  64  46  28  59  76  51  49  53  43  40  43  45  57  65  47  33  32  28  33  45  27  23  54  50  33  39  39  31  24  43  89 132 117  61  91 133 135 125 107  84  74  75  81  88  91  91 105 124 108  88  78  62  62  86  61  46 105 121 104 100 105 110 109 104 103 116 121 108 108 108  93  87 106 150 158 138 129 150 182 166 144 139 145 124  69  86 121 110 105 110 111 107 105 114 122 121 113 108 111 108 104 103 100 108 132 111  62  40  32  31  41  41  32  47  70  82  64  41  39  39  39  41  43  41  33  33  42  49  52  50  46  38  26  34  43  31  37  48  30  40  84 120 135 121  83  64  80  55  32  66 130 175 145  99  68  78 103 125 120 102  90 128 165 157 119  71  42  91 160 137 114 113 107 117 143 140 137 152 162 167 167 167 149  94  63  68  94 106 103 121 133 128 127 120 106 121 138 120  97  85  93  86  65  63  62  55  59  60  51  53  54  40  38  48  64  76  77  59  53  63  68  75  83  78  72  70  60  48  42  56  79  94 101  95  68  48  42  37  34  36  44  47  36  28  28  46  85 114  77  42  28  19  15  21  52  89 113  99  66  40  37  51  72  75  64  64  58  40  21  23  53  78  74  39  40  61  71  76  83  93  99  96 
 52  36  43  74  75  52  22  31  50  53  40  28  34  39  37  30  39  59  58  41  28  62  79  49  56  66  42  41  53  50  52  57  53  42  29  34  47  51  17  14  74  77  53  51  53  48  31  51 104 140 113  46  81 129 132 125 109  86  79  83  85  87  88  85 100 119  84  61  75  69  57  49  40  48  89  95  81  84  95 102  94  82  77  89  98  90  87  83  76  82 106 144 160 150 131 141 172 164 147 135 117  96  80  81  89  91  93  94  89  87  90  97 104 106 101  93  88  92  98  96  78  79 131 116  57  39  34  33  46  44  26  53  79  71  59  47  36  37  43  42  36  32  40  45  42  39  39  40  28  17  20  24  23  19  33  45  19  39 105 136 145 131  82  65 103  66  33  92 151 172 138 102  84  92 109 119 109  99 104 124 146 150 119  76  56  89 135 126 120 132 137 144 151 143 138 148 158 162 156 155 139  78  56  76  99 103  96 114 127 122 120 116 109 127 140 114  95  90  94  88  71  62  60  59  52  56  76  89  84  62  60  72  87 109 123  95  74  70  60  62  81  76  68  70  62  52  50  67  89  97  97  89  76  65  57  40  39  63  72  66  52  29  20  56 100 116  61  27  29  25  18  23  61 104 121  94  55  39  41  53  70  73  63  55  46  33  24  27  44  57  58  44  55  76  80  84  90  93  92  84 
 63  44  48  79  73  51  32  32  43  53  37  21  32  42  44  41  55  74  59  39  34  57  67  49  59  67  46  44  53  50  57  73  83  78  66  71  77  68  34  38 108 114  90  94 102 100  86  98 134 152 116  49  84 133 136 126 110  91  85  85  83  85  89  91 107 120  82  57  69  61  48  41  28  31  76  85  72  72  77  80  73  69  70  68  65  63  74  78  67  67  90 137 161 156 132 134 156 145 128 119 102  80  60  70  84  82  84  89  81  76  80  87  92  90  88  86  86  87  90  97  84  84 131 113  53  38  35  34  44  40  26  53  79  73  60  47  36  37  42  41  37  34  39  45  47  43  42  49  43  34  32  36  39  35  43  49  33  56 116 142 146 127  84  73 111  81  56 116 165 177 147 114  93  95 107 114 104  93  93 110 129 134 109  78  73 103 140 142 143 149 149 154 163 140 125 140 155 161 158 158 142  85  62  80 106 108  94 113 128 123 122 119 111 128 142 116  95  88  96  90  71  60  57  57  60  73  97 113 114  94  84  86 105 135 155 127 100  86  65  56  66  69  70  70  57  52  75  82  80  89  85  72  83  83  64  58  65  81  86  79  64  43  35  63  97 106  52  21  28  25  21  28  65 103 118  92  55  37  36  47  61  65  60  52  41  27  20  26  45  63  70  64  73  89  95  97  95  88  80  71 
 76  55  57  88  74  55  52  44  46  64  49  29  44  56  59  56  74  97  70  47  48  56  57  51  62  68  48  44  50  47  60  92 132 143 127 133 130  99  59  73 162 173 148 155 162 158 146 150 167 165 117  51  89 139 138 123 106  94  90  87  80  81  89  98 115 123  77  49  62  58  46  37  21  25  71  82  69  68  70  69  65  65  66  55  47  53  71  79  65  64  89 141 173 174 142 133 147 135 123 118  98  72  52  67  85  77  78  83  71  67  73  80  80  74  73  79  87  84  85  98  87  87 132 112  50  37  37  37  42  36  24  51  76  71  58  47  38  38  41  41  37  35  37  46  56  49  48  59  59  52  47  52  58  54  54  54  48  77 134 155 153 130  96  92 128 102  83 140 174 173 152 127 107 102 106 108  98  87  84  95 109 112  92  76  93 115 137 157 170 174 169 173 182 152 132 149 165 171 167 166 149  91  68  85 112 112  96 117 133 126 127 126 118 133 144 120  98  88  95  89  70  59  55  57  68  89 118 135 135 116 100  97 115 151 176 145 115 100  77  59  58  64  70  69  54  57 100  97  72  80  72  58  93 102  73  75  91 101 103  95  77  59  53  75  98  97  43  16  24  26  24  34  70 105 116  89  52  34  32  40  50  56  56  47  33  20  19  30  52  71  83  87  93 102 110 109  98  79  64  55 
 86  65  67 100  80  66  82  68  62  88  77  58  75  84  79  69  89 117  89  66  68  58  49  52  62  64  44  40  45  45  63 109 175 199 183 189 174 119  71  95 206 223 195 201 208 204 194 191 190 172 117  54  98 147 138 116  99  94  92  87  77  78  88 103 122 126  73  42  58  57  45  32  19  27  72  83  71  70  69  66  68  67  60  53  54  64  79  81  66  69  96 146 181 184 146 128 134 126 121 122 100  71  55  72  89  74  73  78  65  64  75  81  75  62  63  75  90  87  86  99  88  88 134 110  45  35  40  42  41  33  25  48  69  63  55  46  40  40  42  40  38  35  36  48  66  57  53  71  75  69  61  66  75  72  65  58  63  97 148 165 158 135 110 113 146 120 100 151 169 157 147 135 120 111 107 103  92  83  80  86  93  93  80  79 114 128 133 170 196 200 190 192 202 174 153 170 183 186 178 174 154  95  72  89 114 115 103 125 139 131 135 137 128 138 145 122 100  88  92  86  68  57  54  60  75 100 129 143 138 116 101  99 114 147 172 137 110 104  89  71  59  64  71  70  58  67 115 104  64  68  61  52 101 116  84  89 106 115 114 105  88  73  69  88 101  90  36  11  22  25  28  39  74 106 112  84  49  33  30  34  43  51  52  40  26  16  25  44  65  81  95 107 109 110 119 116  98  71  52  44 
 87  70  76 111  89  84 119 104  93 123 118 105 123 123 102  78  94 131 113  94  90  62  43  52  58  53  35  31  37  43  68 120 199 232 219 222 193 114  60  93 223 246 216 218 226 228 222 213 199 169 115  63 112 157 137 104  85  90  91  84  74  76  89 108 128 130  74  40  56  53  39  28  19  30  73  84  73  73  69  64  75  70  49  61  83  94  90  78  64  73 101 139 166 169 131 110 111 107 109 119  98  70  58  78  94  70  66  75  66  70  86  90  78  56  58  75  97  95  92 103  91  90 134 107  39  34  45  48  41  32  27  42  56  53  48  45  42  42  42  41  39  36  32  48  75  65  60  81  89  84  73  78  88  84  71  60  74 108 149 161 153 133 119 127 153 125 102 139 144 127 131 133 128 119 108  98  90  84  81  83  85  85  78  87 134 138 129 176 210 214 204 205 214 191 174 188 197 195 182 175 154  95  72  89 111 116 111 134 146 134 141 146 135 139 140 118  97  85  87  81  65  54  54  63  81 103 126 131 118  92  85  92 102 127 142 102  82  97 100  89  72  71  75  74  70  81 116  97  55  52  52  58 105 121  96  98 110 117 116 106  90  81  83  98 102  82  33  10  19  25  32  46  78 106 107  79  48  35  29  30  42  49  48  34  20  18  38  64  86  97 107 119 115 109 117 114  95  67  48  43 
 77  69  80 115  96 100 149 139 126 155 156 150 168 156 115  75  86 129 126 115 102  63  38  49  51  42  27  24  32  48  75 123 202 239 229 226 188  96  41  81 222 248 217 216 222 225 222 210 189 159 113  76 128 167 133  91  70  81  85  79  72  76  91 109 129 131  76  43  56  45  25  18  15  28  67  75  64  66  60  52  72  63  31  72 119 127  97  62  50  64  89 108 122 122  93  74  74  72  78  93  77  56  51  76  91  62  57  69  67  78  99 100  81  54  55  74 100 101  99 105  92  92 135 104  33  33  51  56  43  31  30  36  42  41  41  42  44  43  43  42  41  37  30  46  77  67  63  85  93  87  75  80  90  85  68  55  77 106 131 137 128 112 106 117 137 110  87 108 105  92 107 123 129 122 109  96  89  87  86  84  85  90  85  96 142 137 117 164 198 201 189 188 199 180 165 175 181 176 162 157 140  86  68  87 108 115 113 134 142 126 137 147 134 130 125 105  85  74  83  81  64  54  54  64  81  98 111 109  92  67  68  84  96 111 112  66  52  83 102 102  90  86  86  86  90  96 101  78  45  38  48  71 104 117 108 103 106 113 112 102  87  81  89 102  97  71  30  12  21  29  37  52  82 104 101  76  49  39  31  29  44  52  46  30  18  23  52  85 106 112 115 122 113 102 109 106  90  67  54  55 
 62  64  83 112  97 108 164 160 147 168 174 176 191 170 118  71  77 119 128 124 107  64  40  52  51  39  30  27  37  62  84 118 194 231 219 210 166  77  25  67 207 236 207 207 209 207 208 196 174 149 115  92 145 174 125  78  57  71  77  73  71  79  92 105 123 129  78  46  56  38  16  12  13  27  60  66  56  60  52  42  64  54  23  85 151 155 102  49  36  53  72  71  70  69  53  43  41  37  44  60  50  38  43  72  88  59  51  61  69  86 106 103  81  51  51  71  98 103 102 106  92  92 134 100  27  33  56  63  43  30  33  34  32  32  35  40  44  45  43  42  42  39  30  43  73  66  63  83  88  80  70  74  83  77  59  48  74  96 101 100  92  79  78  90 105  86  65  74  69  62  84 108 123 120 108  94  90  90  91  86  85  91  89  95 128 117  94 130 157 159 146 144 154 140 129 136 140 135 125 126 119  74  62  85 108 113 109 126 129 109 125 141 127 115 104  87  70  64  82  83  64  53  52  62  77  89  94  86  70  52  59  81 101 111  97  47  36  74  97 105 103 101 100 101 105 103  82  60  40  32  47  80 100 111 115 106 101 107 107  96  80  78  89 101  90  59  27  17  28  37  45  59  85 103  98  74  52  45  35  30  50  57  45  27  19  29  62  94 115 118 116 117 106  93  97  94  82  70  66  71 
 46  63  87 106  94 108 163 164 149 155 163 173 186 163 114  75  78 112 126 126 108  72  53  68  64  53  49  47  55  86  94 105 179 215 195 174 132  59  17  56 182 208 184 191 191 186 190 181 160 143 121 110 159 177 116  68  50  62  68  68  74  84  93  95 109 120  77  47  51  34  16  15  18  30  57  61  55  62  53  38  57  51  30 101 172 174 111  48  34  48  59  40  29  29  26  25  24  16  19  32  29  25  40  73  89  59  46  54  70  89 105  97  73  45  47  66  92 100 101 103  89  90 132  94  19  31  60  69  43  28  35  34  29  28  32  39  43  44  41  41  42  40  32  41  65  61  61  77  77  67  60  66  72  64  48  41  71  81  66  60  54  44  47  57  67  59  48  48  43  44  67  93 112 113 102  90  89  92  93  85  80  86  83  82  93  81  64  81  97  99  86  83  92  84  78  83  86  84  80  92  96  63  59  85 107 110 101 112 108  86 108 131 117  98  80  67  56  56  82  85  64  52  51  61  73  80  76  68  58  52  61  84 114 120  94  46  39  77  90  98 108 112 113 113 111  98  69  52  46  40  55  84  95 104 113 104  97 103 102  91  72  72  87  97  82  49  26  25  41  50  56  67  88 102  94  74  56  52  40  34  56  62  43  27  23  35  62  90 109 113 111 109  96  83  80  77  71  71  78  88 
 38  68  96 102  89 103 150 149 129 119 127 143 155 141 112  96 102 122 130 129 117  93  83 101  98  88  87  82  86 118 105  88 163 197 162 129  92  45  16  46 145 165 150 167 175 174 180 173 154 145 132 126 168 175 107  64  50  56  60  65  78  90  93  83  91 107  73  43  41  32  22  21  25  36  57  63  63  77  67  45  58  59  53 115 174 178 124  66  49  55  56  30  19  23  25  29  31  21  17  25  25  27  45  76  88  54  40  50  70  89  98  83  59  39  42  60  84  94  99  99  85  86 128  88  11  27  61  71  43  26  36  38  34  29  33  39  42  40  37  38  41  42  35  40  57  59  62  72  67  56  53  59  65  54  42  42  71  71  41  34  33  29  31  37  45  49  48  43  39  44  62  83 100 102  94  84  86  91  90  78  70  75  72  63  54  47  44  45  50  54  44  42  50  48  45  48  50  51  53  73  87  62  61  87 108 108  95 101  91  66  96 126 113  88  66  56  52  59  84  85  64  51  51  65  75  75  64  54  53  60  69  88 123 123  89  54  58  93  91  90 108 115 116 114  99  80  70  66  66  69  74  81  89  95  96  94  93  98  98  87  67  69  84  94  76  44  30  38  59  66  69  77  94 102  92  74  60  60  47  38  61  64  42  29  27  36  52  70  88  98 103 102  88  70  62  56  54  66  82  96 
 37  77 106  95  83  97 134 131 104  79  86 108 123 120 113 124 134 138 136 133 126 116 117 135 132 124 127 115 112 144 113  72 161 200 147 100  68  46  25  48 128 139 128 157 169 169 178 173 154 149 142 138 177 175  98  60  51  51  53  61  83  96  93  70  76  99  72  40  31  28  25  24  25  35  55  61  67  91  83  53  60  67  71 117 163 172 128  80  67  66  57  30  23  32  32  39  50  36  24  26  28  33  49  77  85  45  33  51  73  88  91  71  48  31  38  57  78  90  96  96  81  83 127  85   4  24  64  78  42  22  36  41  38  33  34  38  42  37  31  33  40  45  38  40  54  59  64  71  60  49  51  59  63  51  41  46  77  68  26  23  29  30  31  32  36  50  62  53  47  49  60  76  91  92  86  80  83  88  87  69  59  69  70  55  28  30  42  30  30  39  32  31  39  37  35  37  38  38  42  67  88  68  66  88 107 106  93  96  82  54  88 126 116  86  61  56  59  69  86  81  58  50  56  71  79  74  57  46  48  67  74  87 126 122  81  57  78 120 100  86 107 112 111 110  80  57  77  87  90 107  96  71  86  90  75  82  93  96  94  83  60  64  84  94  74  40  35  52  77  83  82  85  97 105  94  77  65  66  51  38  62  64  42  33  32  34  39  48  65  80  93  97  83  60  45  37  37  58  80  95 
 39  85 116 100  83  92 121 113  81  50  55  77  92 102 116 147 164 161 150 143 142 137 144 165 163 155 157 144 138 164 116  61 167 213 147  95  70  65  52  64 117 124 122 158 172 170 179 174 158 155 150 146 175 168  96  63  56  51  51  62  86  99  93  65  66  87  64  35  24  23  24  21  23  34  52  62  74 100  92  60  60  72  89 116 143 157 133  98  78  72  63  36  34  48  44  49  61  49  37  36  36  41  56  75  73  31  26  51  75  87  83  60  39  32  41  57  76  88  94  92  78  81 121  79   3  24  62  73  41  22  36  47  46  36  36  40  40  35  28  31  39  45  42  42  51  61  69  71  59  47  50  59  61  49  42  51  79  67  24  25  38  44  41  40  45  62  74  65  60  61  66  74  83  85  81  74  80  86  82  61  52  69  71  53  21  29  52  36  31  44  43  44  53  48  43  43  44  44  50  77  97  75  73  95 107 105  96  95  79  51  89 129 119  89  62  58  66  77  84  77  61  51  57  76  85  76  53  41  46  67  76  89 119 107  67  60  92 132 107  88 105 109 105  97  61  42  87 107 111 131 112  68  81  81  54  68  88  91  91  83  62  65  84  93  75  45  44  62  86  89  89  93 102 104  91  76  67  69  54  41  63  63  41  34  34  34  28  29  45  68  89  95  79  54  34  24  26  49  73  92 
 38  82 127 133 102  92 114  96  67  55  55  58  63  83 116 148 176 193 177 168 172 149 145 180 183 170 165 168 177 180 117  58 160 207 152 114 104 110 101  87  81  95 126 163 179 179 177 172 165 159 150 140 143 137 112  88  69  58  62  75  89  95  93  80  66  53  36  25  27  26  18  10  26  47  55  76  99 100  88  70  55  75 121 126 122 133 152 138  74  67  79  47  45  65  66  58  50  54  61  63  54  54  75  73  49  19  19  44  69  82  74  40  31  53  60  65  78  90  93  83  77  82  97  62   9  26  41  37  36  37  40  58  59  31  37  48  33  30  37  35  36  40  46  43  39  61  74  64  60  55  47  51  53  38  37  51  65  58  40  47  59  64  55  58  84  81  66  64  70  79  84  80  77  91  84  62  79  91  76  59  56  72  63  42  37  49  63  55  51  55  65  74  80  76  67  56  60  71  86 107 112  76  84 121 114 104 104  93  74  61  99 132 116  89  65  54  60  71  73  88  97  58  41  70  92  83  43  44  58  61  82 104  92  64  45  73  92  92  98 100  94 110 109  70  48  56  95 115 115 114 105  90  73  54  40  51  66  75  85  93  88  85  83  85  82  71  60  62  74  74  83 107 110  94  66  59  64  68  61  55  68  60  34  23  27  39  27  19  35  75 103  92  73  53  30  24  31  38  64  96 
 48  81 126 144 110  94 114  93  66  68  59  50  61  83 113 147 175 190 184 180 179 146 138 178 183 169 164 174 190 183 114  55 156 204 151 124 127 146 142 115  79  91 133 176 189 182 174 171 168 157 142 126 120 118 114  92  69  65  72  81  87  92  94  88  69  43  27  24  29  29  20   4  26  55  60  81 106 102  95  85  57  74 132 129 111 116 144 140  66  63  84  50  46  70  80  70  55  64  80  86  75  73  89  77  49  28  35  59  81  92  85  51  47  80  85  83  91  98  94  76  79  95 104  74  35  45  45  30  44  53  52  68  66  31  38  51  32  30  38  34  34  40  49  45  38  61  74  60  59  60  48  51  53  35  34  50  66  65  55  58  68  75  68  75 107  90  59  58  68  79  90  86  81  98  90  59  78  93  77  67  67  73  61  48  55  65  72  69  65  67  79  90  94  91  81  72  77  90 108 125 122  78  89 132 117 103 105  89  69  62 101 131 112  86  64  50  55  70  79 101 114  64  41  70  94  86  48  56  71  60  83 110  81  45  33  70  84  71  92 104  91 108 106  56  39  56  87 104 103  91  89  88  62  39  32  39  50  62  78  93  97  91  83  82  84  80  63  58  67  66  79 109 109  86  55  51  61  66  62  60  69  58  31  19  27  41  27  16  33  79 108  88  70  52  29  25  34  37  63  99 
 67  82 114 135 107  95 116  96  74  83  63  47  77  95 109 148 163 158 172 180 169 135 127 164 170 160 161 171 183 177 109  49 146 192 140 119 130 162 163 137  98 101 136 182 191 175 169 168 166 152 130 106 104 109 106  82  62  72  78  78  82  89  94  91  77  53  34  26  29  33  26   4  24  57  64  78  99 108 113 105  66  72 125 125 106 101 116 109  58  61  80  45  40  66  88  89  77  83  95 105 100  96  99  89  71  59  71  94 108 116 113  86  84 110 111 108 112 110  97  72  87 124 141 119  84  84  75  54  63  73  71  79  70  37  42  56  42  38  39  31  33  44  50  48  45  63  72  58  58  61  54  59  62  44  39  53  80  83  66  64  73  83  82  92 114  89  56  58  63  70  88  95  96 109  98  69  81  93  86  85  84  77  71  68  71  76  79  75  72  76  85  92  96  93  89  88  89  95 112 128 124  82  91 131 117 102  99  85  66  58  99 131 111  82  58  47  54  74  98 114 111  70  53  76  91  87  66  78  87  64  80 107  81  46  28  53  69  68  90 101  94 104  96  51  33  43  70  83  81  73  71  67  50  35  28  31  40  51  69  85  90  87  82  83  84  75  56  53  66  67  79 104 102  81  54  50  57  60  57  56  66  56  31  22  28  39  27  19  38  79 103  84  66  51  30  25  33  42  69 100 
 85  80  99 128 106  93 112  94  81  98  70  45  86 102 104 140 140 118 150 175 162 126 116 150 157 151 157 170 180 170 103  41 112 148 114 101 118 153 158 135  98  96 121 158 168 159 153 156 161 149 121  87  85  96 102  77  59  80  84  76  76  84  95  98  85  60  37  25  26  35  30   4  25  60  67  77  96 115 131 126  74  69 119 120 100  85  90  84  51  62  77  41  35  65  98 109 101 103 111 121 123 120 110 104 100 100 112 128 136 145 146 124 120 139 137 131 130 117  93  69 104 163 189 178 151 138 113  80  89  98  92  91  76  45  55  73  63  56  48  32  32  44  50  48  48  65  71  56  58  62  59  72  80  64  55  65  90  95  81  78  86  98 101 109 122  89  57  69  70  69  94 110 116 124 112  85  92 102 101 107 109  95  89  87  84  80  78  75  73  75  79  85  91  96 101 102  89  84 103 122 120  84  95 132 116 100  99  84  65  59 101 134 111  79  53  44  55  81 116 125 104  70  60  76  85  88  90 108 108  67  78 105  78  42  21  36  50  58  85 101  96 100  88  45  29  38  57  66  64  57  55  53  41  32  28  24  26  38  59  79  88  86  81  84  84  76  54  51  67  70  80 102  98  76  51  47  52  53  52  53  62  53  29  23  29  37  27  23  45  81  99  78  61  48  31  27  34  48  74 101 
103  82  90 124 105  89  99  91  90 107  77  51  90 105 104 125 109  77 120 160 157 121 107 139 148 146 157 170 178 163  98  32  70  99  86  82  95 121 129 114  89  87 102 120 131 134 127 133 151 148 122  82  74  86  98  77  61  82  83  70  70  81  97 104  94  67  40  23  20  32  30   5  26  61  65  77 100 125 143 136  79  66 110 113  96  77  75  70  52  65  75  35  31  66 105 123 120 118 120 125 134 133 117 118 129 137 140 144 155 170 176 150 139 151 149 144 138 114  82  61 115 194 226 224 206 181 140  99 106 114 105 100  86  61  76 101  96  84  66  36  29  42  47  46  47  66  72  57  56  60  62  85 106  94  85  88 106 110  99  97 105 119 123 127 132  95  69  96  94  81 109 131 137 141 130 110 113 119 121 130 135 126 114 101  85  75  72  71  67  63  63  68  79  99 114 108  80  62  82 104 108  83  96 130 115 101 101  85  66  61 105 137 113  77  50  43  56  87 129 128  90  64  60  72  78  90 115 136 124  67  74 103  76  41  18  24  36  51  81 101 100  99  82  42  30  39  53  59  58  53  51  48  38  32  30  21  19  30  53  76  88  87  82  85  88  80  57  54  73  78  87 105  96  73  50  46  48  46  45  49  56  46  26  23  29  35  28  28  53  85  97  73  55  43  31  26  33  54  79 100 
123  94  91 124 109  86  81  87 101 110  87  67  89 105 108 109  79  46  88 138 154 119 102 133 142 144 159 172 175 155  91  22  37  61  67  66  71  84  92  89  79  79  85  83  93 104  96 108 140 152 131  86  72  79  94  80  65  77  75  64  64  78  97 109 101  73  44  23  18  27  26   8  28  58  60  77 109 134 146 133  80  65  99 106  95  79  72  67  62  72  71  30  29  69 108 130 135 129 122 121 134 137 117 129 154 162 151 141 161 185 194 162 143 148 148 147 140 106  66  50 117 208 242 247 234 200 153 110 117 124 114 111 103  87 106 132 131 117  87  42  27  40  46  44  43  65  75  59  54  56  61  97 133 131 122 119 129 129 117 113 122 139 144 146 144 107  87 128 125 104 132 154 158 155 147 140 140 142 144 152 160 161 139 107  78  67  68  70  64  52  48  53  69 102 124 113  72  43  61  84  93  80  95 125 119 108 104  87  69  65 108 139 112  76  47  43  57  91 140 128  73  56  58  66  72  95 139 157 131  64  69  98  74  42  21  18  28  48  79 101 104  99  77  40  33  44  54  59  61  58  54  47  39  34  31  22  19  28  52  76  89  87  82  88  93  88  64  60  81  89  98 110  98  74  52  47  45  39  38  44  48  38  21  23  29  33  28  35  64  90  94  68  49  38  30  26  33  61  84  98 
143 116 107 130 117  86  62  86 114 112 100  89  88 103 116  98  63  36  67 118 153 123 103 132 143 146 163 174 173 149  85  15  22  46  59  55  52  59  68  73  70  72  72  63  69  79  72  91 134 159 146  99  76  75  87  79  67  67  63  56  59  75  98 111 106  79  50  30  23  22  19  13  32  53  53  80 123 143 143 122  81  68  90 100  99  91  82  77  78  81  68  25  29  73 106 130 143 136 121 112 129 134 112 134 168 164 136 117 150 186 196 157 131 134 139 142 136  96  52  41 112 204 232 237 227 190 147 116 124 132 126 128 127 118 137 161 160 144 107  47  24  37  50  47  38  62  78  62  54  51  57 103 154 164 158 153 158 150 127 116 124 147 157 160 156 118 101 147 150 134 157 175 176 164 161 168 166 163 164 168 177 187 155 105  70  65  77  83  73  55  48  54  73 108 132 120  78  46  59  75  81  76  90 117 131 125 103  87  71  67 109 138 110  73  45  42  55  91 147 130  60  50  58  62  71 103 156 165 126  58  63  92  70  45  29  18  26  52  80 101 107  99  73  35  33  48  56  61  66  65  58  48  40  33  29  25  24  32  55  81  93  89  82  89  98  96  73  70  90 100 110 118 102  77  58  50  43  32  31  39  39  30  18  23  30  31  30  42  75  95  93  63  43  33  29  28  35  67  89  95 
153 136 121 132 125  91  51  87 125 113 110 110  94 103 120 101  71  51  68 112 154 126 106 136 147 152 170 178 172 143  79  12  16  38  48  42  38  44  55  60  55  54  54  49  57  69  66  88 136 166 156 111  82  73  81  77  65  57  53  53  59  75  97 110 107  87  63  48  44  27  15  18  36  48  47  84 136 148 135 110  86  79  88  97 103 106  99  93  95  88  62  22  32  78 109 132 147 137 118 105 126 131 104 133 172 154 115  94 136 177 188 145 119 127 136 141 133  89  46  42 110 191 210 212 202 168 140 129 141 151 151 153 152 147 161 177 175 162 123  53  22  36  57  54  36  60  77  64  54  48  50  97 154 174 177 177 177 156 117  97 105 136 151 156 153 116  97 139 156 156 175 188 184 165 164 183 179 172 173 176 185 197 159 101  70  75  94 100  89  70  65  72  90 119 138 131  98  71  77  78  74  74  83 108 150 147 101  83  73  68 107 134 105  71  47  43  55  90 150 130  53  50  62  62  73 111 165 159 109  52  59  86  64  45  34  21  29  60  84 101 108  96  67  29  31  50  54  60  68  68  59  44  36  28  23  27  31  38  60  87  97  91  81  88 100 101  79  75  94 108 118 123 104  80  64  55  44  27  27  36  34  24  16  25  32  30  31  48  85  99  89  57  36  28  31  30  38  74  94  91 
147 138 121 123 126 100  50  89 131 112 115 123 103 103 116 114 100  83  88 118 155 128 111 141 153 159 177 181 171 139  76  11  12  32  44  39  36  43  52  54  43  40  41  41  54  71  75 100 143 169 160 118  88  75  78  74  62  49  47  53  62  76  93 106 108  96  82  77  77  42  14  22  37  45  46  90 146 149 127 102  96  94  93  96 106 119 115 110 110  92  55  19  34  85 118 138 146 132 112 100 124 128  94 132 176 147 102  83 127 167 174 134 114 132 144 145 130  84  45  50 109 173 182 180 171 144 136 150 162 171 177 175 171 170 176 182 180 173 139  60  21  34  61  61  39  58  74  64  57  49  42  81 135 162 177 186 183 149  95  70  81 119 136 142 139 105  87 126 152 165 182 192 185 158 158 185 178 167 171 176 186 194 154  99  79  90 110 110  97  83  86  96 110 131 145 138 115  95  93  81  69  74  77  97 169 171  99  80  75  69 105 130 103  73  53  50  60  91 147 123  47  53  67  63  77 117 165 141  85  46  58  78  56  41  36  22  34  71  89 100 107  90  57  24  31  51  52  57  66  68  56  39  32  25  17  27  37  42  66  92 102  92  78  84  97 102  80  74  92 108 121 123 104  81  69  59  45  24  24  33  31  22  17  29  35  30  32  54  93 101  84  50  29  25  34  34  42  81  98  87 
117 117 100  95 119 109  60  91 127 109 112 123 113 102 103 136 143 123 120 135 155 128 115 148 160 166 183 185 170 137  76  13   9  34  60  61  56  56  61  61  50  46  46  44  57  80  94 120 155 168 153 117  93  82  80  74  60  45  47  59  68  77  89 100 106 106 104 113 121  65  17  23  37  43  50  97 152 147 122 101 110 113 101  98 108 129 128 122 120  93  49  17  37  91 133 150 143 121 100  94 121 124  85 132 186 151 107  91 128 159 162 127 121 151 162 154 128  80  46  56 105 153 154 148 141 123 134 170 177 182 191 186 180 182 180 176 176 179 155  71  24  29  58  63  47  58  69  62  60  53  35  58 101 132 159 180 174 134  74  51  68 112 125 126 121  94  83 124 148 158 177 189 181 145 143 173 163 150 158 170 181 181 145 103  94 104 114 100  86  83  99 113 121 142 152 135 115 100  92  75  62  77  75  87 183 189  98  80  80  73 106 129 104  79  64  62  72  97 136 107  38  52  70  62  80 120 157 115  56  43  59  71  45  34  34  23  40  83  95 100 104  79  46  23  36  55  51  54  63  66  54  34  30  25  18  27  37  44  69  97 107  92  74  78  91  97  77  69  83 103 118 121 101  80  73  64  46  22  22  33  32  23  19  34  39  30  33  58  99 102  78  41  23  24  37  39  46  89 102  83 
 80  85  70  61 107 118  72  92 120 104 103 115 120  99  88 157 183 157 149 154 154 124 116 153 168 175 189 188 171 137  77  15  15  49  92 105  97  80  77  80  80  79  73  62  67  87 108 136 165 165 143 111  94  88  88  78  62  44  49  65  75  79  84  92 102 113 123 144 159  88  21  23  34  40  53 102 156 146 120 105 122 128 109  98 107 133 134 129 125  91  44  15  38  95 148 164 141 110  86  83 115 119  80 138 202 165 121 106 137 159 155 128 134 175 179 161 126  77  42  50  94 135 130 122 117 102 126 178 178 174 184 181 179 187 178 167 174 186 168  86  30  22  51  64  54  59  62  57  63  57  28  36  67 101 140 172 167 123  61  45  73 123 125 116 118  94  91 145 155 144 167 185 177 135 128 157 142 131 147 164 172 169 142 110 101 108 111  78  60  71 104 119 118 147 159 125 100  87  79  59  52  81  77  80 189 200 100  83  86  78 109 132 108  87  75  75  84 103 125  87  22  48  70  60  79 119 153  96  32  42  63  66  36  25  28  20  42  91 100 100 100  70  37  27  45  63  53  53  63  68  55  34  31  29  23  28  34  41  70 101 109  92  71  73  86  92  72  62  73  95 114 117  99  80  74  67  50  21  20  34  33  24  22  39  43  31  32  58 101 102  74  34  17  23  42  42  45  94 106  81 
 52  55  46  46  96 115  80  95 115 101  96 106 125  96  73 157 194 169 160 161 155 129 122 151 161 166 186 188 170 133  73  16  15  66 135 145 132 117 110 107 107 110 104  81  76  95 130 155 165 157 135 107 101  96  84  75  64  48  54  70  76  78  84  95 108 122 136 158 172  99  27  19  34  49  62 104 148 140 119 109 127 136 122 107 112 138 137 129 125  90  40  15  39  98 158 168 128  98  83  88 120 120  75 136 207 177 141 129 146 157 149 127 140 186 194 169 120  75  48  55  78 103 108 105  99  99 130 176 172 164 173 177 178 178 174 167 165 190 185  83  23  25  43  55  58  64  65  58  66  61  28  27  47  69 109 152 154 122  78  77 102 136 140 126 102  91 110 163 161 136 159 178 168 123 117 150 137 120 128 156 177 170 134 107 129 125  92  61  50  63  93 113 122 150 155 117  89  71  57  46  51  79  73  77 187 198 100  86  90  83 113 134 114  96  87  85  95 109 105  68  27  49  65  57  81 115 129  78  31  46  63  61  32  24  29  20  44  94 103 101  97  61  30  32  49  63  58  58  63  62  50  34  32  31  27  29  34  43  71 100 109  91  67  66  78  85  63  54  68  92 108 110  90  75  77  66  45  23  23  34  33  27  25  39  40  29  37  66 105  98  66  30  18  24  38  46  61  99 105  81 
 40  33  36  56  89 101  86 103 116  99  89 100 128  96  61 134 173 158 149 152 157 142 135 146 138 136 168 180 165 124  68  16   7  74 175 167 148 163 158 140 123 128 128  94  84 109 163 177 154 144 127 103 112 106  66  59  63  52  58  71  70  74  90 113 129 136 141 150 152  95  33  12  36  68  77 100 127 124 115 112 122 135 141 126 125 148 137 121 120  88  40  17  40  99 165 161 100  87  97 115 140 125  67 124 200 182 161 154 152 149 142 124 137 181 203 179 109  74  68  76  62  57  94 103  96 123 150 165 162 160 167 180 180 161 174 180 150 189 204  62   5  40  40  39  55  74  77  63  69  66  34  33  44  38  67 116 135 132 125 142 148 139 163 148  69  79 134 168 159 138 154 167 155 110 111 158 154 124 102 147 195 185 120  92 179 155  62  55  63  63  69  95 135 150 142 115  89  60  35  40  61  68  61  80 180 185  94  86  95  89 115 134 118 105  98  91 105 114  75  52  54  57  53  53  87 105  81  60  51  52  58  55  33  30  37  26  46  94 102 100  95  53  23  35  45  52  64  67  61  48  37  31  30  28  25  29  40  54  75  96 106  90  64  55  65  74  50  46  70  93 103  96  73  65  81  60  30  28  29  30  31  29  27  32  29  24  48  83 110  89  52  28  24  27  27  53  93 105  98  84 
 41  35  40  65  98 113 103 110 114  99  88  96 126  95  60 130 169 155 146 148 153 140 137 152 139 127 147 158 153 126  77  23  11  77 180 171 155 176 173 156 139 143 141 107  99 127 177 181 148 133 115  93 107 104  61  52  55  43  52  69  70  76  96 126 145 147 140 134 127  89  43  13  32  65  74  94 117 113 105 103 115 128 136 130 134 151 130 107 109  81  38  20  43 100 169 161  93  88 110 136 154 129  64 121 197 179 164 160 147 141 141 131 143 178 199 177 111  82  79  78  56  51 107 131 129 146 156 155 154 157 167 181 181 166 180 186 155 187 197  61   8  45  46  43  53  71  75  61  70  67  33  33  43  31  49  92 128 141 143 162 157 131 153 140  60  76 136 168 157 132 145 157 148 104 109 166 172 142 108 145 190 183 125 102 185 154  58  55  64  60  60  81 123 147 143 108  81  58  38  41  55  58  58  86 181 181  91  85  97  94 117 134 116 106 101  93 106 113  70  48  53  52  46  48  82  97  67  53  51  55  58  53  32  30  37  29  48  95 102  99  91  49  20  35  45  52  65  68  61  45  34  30  30  28  27  28  40  60  80  97 105  91  66  54  60  67  48  46  69  91 100  89  65  57  75  56  27  27  26  24  27  29  29  31  27  25  54  90 111  84  46  27  26  28  28  55  97 106  98  85 
 42  39  46  69 107 127 120 114 108  98  87  92 121  93  61 132 169 154 144 145 148 133 134 162 149 125 126 136 146 139  93  33  20  82 178 174 161 178 177 162 150 153 148 119 118 147 185 179 140 120 100  80  99 102  64  52  48  34  46  69  73  80 100 136 159 157 136 114  99  82  52  16  28  57  67  87 109 103  92  89 103 114 119 128 142 151 120  92  96  73  36  23  47 102 173 163  90  90 120 152 164 129  59 117 195 174 160 159 138 134 144 140 147 171 186 167 111  89  85  79  54  52 116 155 164 166 160 148 148 156 169 177 179 175 184 184 163 182 179  66  18  44  52  51  52  67  73  62  71  68  31  30  44  33  38  67 115 141 151 170 159 122 136 127  65  80 136 170 151 119 133 151 146 102 108 171 186 159 119 145 182 176 135 120 177 143  61  58  65  60  59  74 108 145 147 101  73  59  49  44  45  49  61  99 183 177  89  85  99  98 120 132 112 104 103  95 104 109  70  45  42  43  41  44  76  89  62  47  46  55  59  52  32  29  34  31  53  96 102  96  84  44  18  36  48  55  66  69  62  46  34  29  29  30  28  26  38  65  86  99 103  91  71  55  55  60  48  48  66  88  96  83  57  48  67  53  28  26  23  20  23  28  32  32  27  28  61  96 109  79  41  26  27  32  34  58  93 106 100  86 
 40  38  47  72 107 130 127 112  99  96  84  85 115  90  61 130 166 152 142 142 143 126 132 170 157 124 109 123 151 160 113  41  28  89 181 180 168 182 177 161 150 152 150 129 134 163 191 174 128 105  86  70  97 108  73  57  49  31  45  71  76  80  99 142 169 164 129  93  71  72  59  17  27  55  62  79  99  93  82  78  87  93  97 124 149 150 111  80  88  67  34  27  52 105 174 161  84  88 125 160 168 127  52 109 188 166 155 156 130 128 146 142 144 157 169 151 101  87  92  87  54  41 104 152 173 178 166 147 148 158 170 174 174 178 182 179 166 175 163  71  28  43  51  53  55  72  78  69  79  74  32  32  48  37  29  41  89 127 152 179 164 112 126 128  78  95 146 173 143 103 125 151 148  99 104 173 194 166 119 144 179 170 142 134 168 132  64  66  76  72  66  75 105 147 150  94  68  64  62  50  38  46  73 120 181 166  90  87 100 102 120 128 107 106 109  99 103 103  65  39  35  37  38  44  73  83  52  39  44  57  59  49  33  28  33  35  58  96 101  91  74  36  16  37  50  57  68  70  61  44  32  27  29  31  30  25  37  74  93 101 101  93  76  55  47  49  47  51  64  85  92  76  48  39  62  51  30  29  24  18  19  27  35  31  25  32  70 104 106  70  34  25  30  36  40  62  93 105 101  88 
 37  36  43  64  96 117 115 100  90  93  79  76 107  87  62 129 165 151 142 140 138 120 128 176 166 128 104 122 163 184 133  48  36  95 182 186 175 179 165 146 136 137 140 134 145 170 188 165 118  97  80  67 102 119  87  69  55  34  48  74  78  77  90 134 164 161 119  73  50  59  53  15  27  56  60  75  95  93  83  74  73  71  75 117 151 147 106  77  89  66  30  28  55 105 167 153  82  83 114 145 156 118  44  99 176 155 144 145 126 129 147 135 128 138 150 131  82  77  94 101  61  29  70 112 143 168 170 156 157 165 174 173 172 180 180 175 172 176 158  89  49  45  46  52  64  85  91  80  90  82  35  35  54  45  30  27  57  94 135 173 160 103 123 138 105 123 163 176 135  93 128 161 155  96  97 166 186 155 108 139 178 165 146 140 150 117  69  77  94  97  87  89 113 149 147  91  69  71  74  56  36  53  95 146 173 149  96  92 100 103 117 122 105 110 117 102 100  95  59  35  30  36  42  50  79  85  51  37  43  59  58  46  32  28  31  41  65  97 100  87  63  28  15  40  53  58  69  70  60  42  30  26  28  32  31  24  39  83 100 101  99  94  82  56  41  40  47  55  66  85  91  73  44  36  62  54  36  35  31  21  18  27  39  31  25  38  80 110 102  60  26  24  32  40  48  67  93 105 102  91 
 36  36  39  53  79  95  92  82  80  89  73  66  98  84  64 130 165 152 142 138 135 116 129 183 175 131  99 117 166 195 146  57  41  95 180 191 182 177 155 131 121 122 127 135 152 173 184 160 114  98  83  70 106 126  96  77  61  39  50  74  76  73  79 118 150 149 104  58  37  45  40   8  26  58  59  74  97 102  94  80  67  56  61 112 152 144 107  83  95  67  26  28  57 103 155 144  82  76  95 118 135 107  37  90 163 143 128 127 122 134 148 122 107 120 135 116  63  66  96 111  70  24  36  64 100 150 172 167 166 171 176 175 175 182 178 172 179 182 164 112  73  53  45  53  77 102 108  92  98  87  37  35  57  53  37  24  33  62 110 157 148  93 121 149 131 150 180 180 134  97 142 173 155  89  88 158 171 139  93 130 174 163 145 133 125 101  76  87 108 123 110 104 121 146 139  91  72  76  81  59  38  65 119 166 155 129 109 101  98 101 113 116 103 115 127 107  96  87  55  33  28  39  50  62  89  91  55  39  44  58  55  42  33  28  30  48  73  98  99  82  53  23  17  44  57  61  69  68  58  40  29  24  28  32  32  26  44  91 105 100  96  95  86  57  38  35  47  60  74  91  94  75  45  39  66  59  40  39  34  23  18  26  40  29  26  45  88 113  94  51  20  24  33  42  54  72  93 103 103  93 
 39  37  37  42  60  70  66  62  69  84  67  54  88  80  66 131 165 152 140 135 129 115 133 190 180 130  88 102 152 190 151  69  45  92 173 191 186 177 151 127 118 113 117 135 156 174 180 157 117 107  93  75 107 126 101  82  65  44  49  68  74  68  68 101 131 133  89  46  29  34  27   3  26  60  60  75 102 115 111  94  69  50  55 112 154 143 110  92 103  69  24  31  60  99 143 134  84  71  77  89 113  97  33  80 149 131 109 104 116 138 148 107  87 106 125 106  49  62 100 114  77  27  15  27  62 132 171 173 171 173 177 177 177 179 172 169 181 187 173 134  95  63  45  55  92 122 124 101 102  88  35  32  56  57  44  28  21  38  83 135 133  80 112 151 148 170 194 183 141 116 162 180 146  80  83 153 158 121  82 118 164 162 139 113  94  85  83  90 116 143 127 115 125 135 125  91  76  77  81  59  41  77 139 180 129 105 127 114  98  99 110 112 102 121 137 111  93  81  53  33  30  45  61  75 100  99  61  44  46  56  50  38  33  29  30  55  80  97  96  77  43  20  21  50  61  62  67  66  56  39  27  24  28  31  32  31  53  98 108  99  93  95  89  59  38  34  48  67  84 100 100  79  51  46  72  63  41  38  33  23  18  27  38  28  28  53  94 111  82  41  17  26  34  42  61  79  93 101 102  95 
 43  41  38  37  47  54  49  48  60  82  63  45  80  77  67 130 163 150 139 131 122 113 136 192 176 120  72  80 126 168 145  78  51  87 159 180 180 173 152 134 130 119 114 134 156 173 177 155 123 120 104  76 101 120  98  85  72  51  49  60  70  68  64  89 116 123  84  46  32  36  29   4  27  61  61  76 105 123 122 105  75  52  55 115 158 142 111  96 106  70  27  44  71  99 134 128  86  71  70  78 106  96  33  75 138 121  95  85 106 137 147  98  73  96 120 101  42  65 108 110  76  34  15  19  53 128 170 169 167 169 173 172 168 162 157 158 170 178 171 137  98  63  40  55 107 142 140 104  99  84  33  30  51  56  45  30  25  33  64 118 118  65  93 134 142 173 200 184 156 146 179 177 130  76  88 153 148 112  85 110 148 160 129  84  64  75  93  88 112 152 132 112 116 117 108  91  78  73  77  59  45  85 149 182 103  87 149 131 100 100 110 112 102 126 145 115  93  80  54  35  33  51  68  81 104 103  66  49  49  53  45  34  35  31  32  63  88  97  94  72  34  19  28  55  64  62  65  62  52  37  27  25  29  30  29  37  63 102 107  95  89  93  91  63  43  38  52  73  93 105 101  81  56  52  77  63  36  30  26  20  19  27  37  26  31  62  98 105  68  32  16  29  33  40  69  87  94 100 100  97 
 45  45  41  36  43  49  45  42  54  82  60  39  74  74  67 129 159 146 136 126 114 108 132 180 161 108  66  70 107 145 131  81  62  89 144 158 158 155 146 142 148 131 115 131 150 164 166 148 124 127 110  75  92 111  98  93  87  69  57  58  70  71  66  84 109 123  92  59  49  59  52  17  33  63  63  76 103 119 119 104  78  54  56 117 159 139 107  91  99  69  39  70  96 110 134 125  86  76  80  90 118 105  37  73 133 113  85  74  94 127 142  94  68  88 112  94  37  68 112 101  69  36  20  28  64 135 169 162 161 163 164 163 156 144 144 149 154 163 159 124  90  62  41  62 125 161 152 106  94  78  33  30  48  52  42  31  33  37  53 106 110  55  72 107 120 162 196 183 169 169 185 167 120  86 104 154 136 106  99 111 136 157 113  51  41  73 106  84 103 153 129 102 103 100  96  93  80  70  74  61  52  90 151 177  85  79 169 146 106 105 114 114 105 130 150 118  97  84  58  39  36  54  69  80 100 100  67  53  51  49  39  31  36  33  34  71  95  96  91  67  28  20  35  60  66  62  63  58  48  35  27  26  30  28  26  43  74 105 104  91  86  92  92  67  48  44  57  74  91 100  96  78  57  56  79  60  28  22  19  17  20  28  34  24  34  70  99  97  55  25  17  32  33  38  75  94  96  97  98  99 
 44  45  42  36  43  51  50  42  51  84  60  34  69  72  67 127 155 142 132 120 107 101 121 160 141  97  70  75 101 130 115  75  73  97 126 126 122 124 132 147 164 141 113 123 137 146 146 133 118 129 113  70  84 105 103 108 111  95  73  60  74  76  70  84 110 131 110  83  75  96  91  37  41  67  65  75  96 106 105  95  75  55  53 116 158 132  96  79  88  67  55 104 128 129 140 124  85  84 100 120 142 119  42  75 133 108  81  71  81 113 138  96  67  79 100  82  31  67 112  93  57  29  23  41  83 147 171 157 155 156 152 155 149 131 137 148 141 148 149 109  79  63  50  76 141 179 164 102  86  74  36  33  47  48  37  30  43  42  44  99 106  49  54  78  92 143 188 181 178 183 184 157 117 108 129 155 121  99 119 122 131 155  97  21  22  77 123  82  93 151 123  91  90  86  87  96  81  66  73  65  59  91 148 171  75  79 189 160 112 112 121 119 106 131 152 120 102  93  64  43  40  55  66  72  91  93  65  54  52  47  36  28  38  36  35  77 100  96  89  63  23  21  41  65  68  61  60  55  45  34  28  28  30  26  23  49  84 107 102  88  84  90  91  69  53  51  63  73  80  85  82  68  52  55  80  57  21  14  15  17  23  29  30  23  37  76  99  89  43  19  18  34  32  36  78  99  96  94  96 101 
 41  43  41  37  45  55  57  43  50  88  62  30  66  71  67 125 154 142 129 116 102  94 107 141 125  91  80  89 111 129 103  62  81 105 110  96  86  92 113 143 173 146 108 113 121 124 125 114 106 127 113  64  78 104 111 126 136 121  90  66  78  81  76  85 113 142 130 107 101 132 127  55  49  71  67  73  87  91  89  80  70  51  46 114 157 123  83  65  77  66  69 131 156 148 149 125  84  93 121 152 167 131  47  79 134 105  82  73  68  99 137 100  68  71  88  71  22  61 108  88  47  15  20  48  96 157 174 154 155 151 140 152 153 130 142 156 139 145 149 104  75  68  66  94 153 196 177  97  80  76  41  37  49  46  35  29  47  43  36  97 110  50  44  57  67 127 183 180 181 187 178 150 121 132 153 155 106  91 136 137 136 157  87   4  12  84 141  81  85 149 119  85  83  78  82  99  82  63  72  69  65  90 144 170  74  85 204 169 115 117 127 124 107 129 151 120 106 101  68  45  43  56  63  62  80  85  61  54  54  46  32  25  39  37  35  79 103  94  88  63  18  21  45  69  70  60  57  52  44  33  28  28  30  25  21  53  90 108 101  87  82  89  91  70  56  57  69  71  66  68  65  55  43  52  81  56  15   9  14  21  26  28  26  21  39  79  99  84  34  15  21  38  31  33  81 102  97  93  94 101 
 42  42  41  41  48  56  59  46  47  74  57  38  67  67  65 127 147 122 120 118 103  90  88 100  90  84 107 124 125 103  83  79 113 134 128 104  84  80 102 137 171 160 131 120 122 129 132 129 121 110  93  75  83  98 111 133 150 139 107  79  84  85  81  97 122 146 143 130 125 154 159 105  72  61  64  77  87  76  69  70  63  53  55 107 144 130  87  56  64  67  90 161 180 160 163 133  80 101 138 166 185 148  46  77 137 104  81  79  79  96 114  92  71  68  78  64  26  62 104  86  50  17  10  55 127 166 166 146 151 148 133 149 159 143 148 159 150 143 127  84  85 112  96 117 177 178 155 132  93  57  42  39  42  39  32  29  43  44  48  98 105  52  39  46  61 104 149 168 178 177 162 145 137 147 153 141 104 104 152 142 121 126  63   2  19  80 123  84  98 152 114  80  86  94 104 116  99  82  88  89  89 103 136 148  74  89 190 172 133 127 124 120 121 142 154 124 108 100  75  51  37  42  53  65  78  79  61  54  49  41  33  29  34  37  46  85 105  96  79  53  25  32  50  61  65  64  59  50  37  28  27  30  33  27  23  59  96 103  90  80  88  92  86  75  65  58  61  58  52  65  68  52  49  55  60  42  22  20  19  19  25  30  29  21  46  97  97  68  30  19  25  37  31  38  87 107  97  89  91 100 
 45  41  40  44  50  56  58  49  45  56  52  50  70  64  64 130 139  98 108 119 104  86  71  61  56  75 129 151 131  71  62 105 149 169 160 134 106  89 107 141 172 179 164 137 136 149 151 153 143  93  71  89  90  89 105 132 151 144 116  90  91  88  86 109 131 143 147 146 144 166 179 153  93  46  58  79  86  61  53  62  57  54  66  95 126 137  95  52  54  68 106 181 193 166 177 141  75 106 150 169 197 163  46  75 139 106  82  85  97  99  91  82  72  64  71  60  30  62  98  84  57  25   3  64 159 170 151 136 148 146 127 141 158 154 151 153 158 141 103  71 107 166 128 133 191 146 125 172 107  33  40  41  33  33  31  29  36  46  66  99  97  53  35  42  64  82 109 150 166 159 143 142 151 150 141 125 108 123 165 143 107  92  43   5  33  72  96  89 114 152 109  77  93 117 131 129 116 105 110 114 114 117 126 122  77  92 163 168 151 138 122 117 139 157 157 129 109  97  84  60  32  29  46  74  81  75  63  53  43  34  34  36  29  35  59  89 105  97  67  41  33  44  53  53  62  70  64  49  31  24  26  33  37  31  28  67 102  99  79  72  96  95  80  80  73  60  52  46  46  76  83  58  63  64  38  29  30  31  23  15  23  32  34  23  54 115  93  50  28  25  28  33  33  49  94 107  94  82  85  97 
 42  37  35  39  47  57  62  49  42  58  58  57  75  68  68 130 137  95 100 109  98  81  66  59  55  70 115 134 116  65  60 103 155 179 172 150 126 112 128 157 182 185 172 152 151 158 151 148 138  93  71  85  84  86 102 124 140 134 109  87  92  94  92 107 125 139 142 145 153 175 182 151  90  43  50  68  75  55  49  59  55  49  55  82 112 125  91  55  56  67 102 174 190 170 181 142  72 108 156 177 204 169  54  76 135 114  94  91  98 103 101  85  67  56  68  57  20  51  88  76  47  17  11  77 164 161 139 131 148 145 115 125 142 142 140 142 144 134 112  95 132 181 135 126 168 135 124 163 100  31  40  45  40  38  35  32  34  45  67  96  93  55  38  42  59  73  93 126 145 148 140 140 146 142 134 124 110 125 169 156 125 104  57  19  42  78 101  91 110 142 106  81  98 122 130 115 105 108 121 123 116 112 117 118  88  96 142 151 147 145 133 127 142 155 154 129 114 106  91  66  40  38  53  77  81  72  58  48  38  29  34  41  34  39  59  87 103  97  66  38  27  40  54  58  65  72  66  51  34  27  29  36  40  35  34  71 103 101  81  72  94  93  80  81  76  67  63  58  60  95 101  69  68  69  49  36  28  21  16  17  26  32  32  28  61 116  89  45  24  23  27  28  38  62  94  99  83  75  79  89 
 39  32  28  32  42  55  62  46  39  58  62  62  75  68  68 126 133  92  92  98  91  77  66  62  57  66 101 114  99  61  61 100 141 160 155 139 121 110 124 146 163 163 152 140 143 149 135 131 127  94  74  80  77  79  96 116 129 123 100  82  93 101 101 107 120 133 134 140 159 182 185 148  89  43  46  61  69  54  52  62  60  52  51  73 102 115  90  62  61  70 101 167 188 178 186 140  68 109 162 184 208 175  66  77 131 127 112 101 101 112 120  97  69  53  70  62  17  47  85  68  36  12  25  95 171 151 124 123 144 137  98 101 118 123 124 125 126 124 120 114 147 182 123 103 140 125 124 152  90  28  39  47  46  43  38  33  32  44  69  92  87  55  41  43  54  62  74  98 121 136 140 144 146 139 132 128 116 131 176 171 147 128  88  56  72 100 120 108 118 143 118 101 117 135 129  95  91 109 131 130 115 107 110 113 100 102 121 133 143 149 139 131 136 144 143 122 114 112  93  67  45  44  58  79  79  69  53  44  36  29  35  44  38  40  58  87 104  97  65  33  23  42  59  58  64  69  62  48  32  26  27  32  36  34  35  74 106 102  81  71  90  89  78  81  80  76  76  73  75 112 118  79  73  75  60  44  27  14  13  20  28  30  30  36  71 114  83  39  20  21  25  23  44  77  97  91  72  66  71  81 
 40  29  24  27  38  50  57  42  36  55  63  64  70  62  65 120 126  88  85  89  85  76  70  68  61  64  88  99  88  58  65  97 111 116 117 107  94  86  97 111 120 117 109 103 112 119 104 105 115  92  75  77  70  72  90 109 120 116  95  79  94 107 111 110 118 130 124 130 156 181 182 145  87  43  46  61  71  61  61  71  70  63  58  72  94 108  92  70  64  72 102 163 189 190 192 139  64 108 165 185 209 180  78  79 129 145 131 107 104 123 142 115  77  53  75  69  20  50  85  58  25  13  43 115 178 143 111 115 135 124  81  85 105 114 118 120 121 126 132 132 159 177 106  77 117 118 125 145  83  25  37  48  50  47  41  34  29  45  75  86  77  56  44  44  52  51  53  70  96 123 141 152 154 143 137 137 127 140 185 185 167 155 130 108 118 135 145 133 139 156 141 132 145 154 131  78  75 105 134 130 112 105 106 109 111 108 105 120 139 149 138 125 124 129 125 109 108 110  90  65  45  45  60  78  76  63  49  42  36  32  38  46  40  42  59  88 105  97  62  30  22  47  65  57  60  66  56  41  28  24  25  27  31  31  38  76 107 102  79  67  85  84  74  80  84  83  87  85  86 121 125  84  78  81  66  48  29  14  14  24  30  28  27  46  81 112  75  32  16  22  25  21  51  91  99  85  64  59  64  73 
 44  32  27  30  38  47  51  38  33  52  62  63  62  55  61 111 118  84  80  82  77  76  77  77  66  62  77  87  82  61  70  90  71  60  68  63  54  51  58  67  68  63  57  55  65  74  63  76 102  91  78  75  64  64  87 105 117 115  93  75  92 111 118 112 118 131 114 110 140 166 167 130  81  45  50  66  76  71  73  82  80  73  68  76  90 101  91  74  64  73 105 160 193 203 198 138  63 108 163 181 203 179  90  85 131 167 147 103  98 128 161 133  86  54  76  72  21  54  87  45  16  19  61 130 180 138 105 110 122 108  73  88 116 125 132 137 138 147 157 154 168 171  95  64 104 120 132 140  80  26  36  47  50  47  42  35  27  46  82  80  66  55  48  47  51  46  42  54  78 110 142 162 166 154 151 154 140 149 190 193 182 180 169 159 165 169 167 158 162 174 167 163 169 169 135  65  60  92 120 118 103 104 108 111 116 112 102 116 134 143 129 113 109 112 108  93  93  98  84  62  44  46  59  74  69  56  43  39  38  37  41  44  38  42  62  90 105  95  59  27  23  51  71  59  60  65  54  38  27  25  26  26  29  33  45  79 104  99  74  61  79  78  69  78  85  88  96  93  90 116 117  80  81  87  68  47  29  18  20  28  30  25  23  54  90 106  67  26  14  23  28  23  57 100 101  82  60  55  61  69 
 54  43  38  40  46  52  51  38  33  49  63  68  62  55  63 105 108  77  73  73  68  73  79  78  65  56  63  72  74  62  67  75  47  36  46  44  39  38  44  48  44  36  31  34  40  43  40  63  99  95  82  74  60  59  84 106 120 119  94  72  87 110 123 114 120 135 103  88 115 138 137 104  67  43  51  65  76  73  74  79  76  71  68  69  77  84  79  66  54  70 110 161 197 215 203 141  71 113 162 174 194 177 103  96 140 187 158  95  90 129 172 147  95  52  71  68  19  54  83  32   9  26  74 137 178 137 108 109 110  98  81 101 126 133 141 148 148 159 168 159 163 160  93  68 107 131 144 140  84  34  36  43  46  46  43  35  25  49  90  75  56  56  51  49  53  45  39  50  66  92 133 161 171 163 162 168 151 155 192 196 188 188 187 189 195 187 172 167 174 183 179 175 177 176 138  60  48  74  98  98  92 105 115 117 118 112 106 118 134 140 125 109 105 107 103  86  82  87  84  69  50  50  61  71  63  47  35  33  36  36  39  41  36  44  67  96 105  86  49  21  22  50  70  62  65  68  55  40  30  32  32  30  32  41  58  83  99  94  68  54  73  73  66  77  86  90  97  96  91 106 102  73  84  91  63  40  26  23  25  28  30  23  22  63  97  96  57  23  16  25  31  31  63 102 101  83  62  57  61  69 
 69  60  57  59  62  63  57  43  37  51  69  78  69  64  73 104 102  73  69  67  62  67  72  70  57  47  49  57  63  58  58  56  41  39  48  48  45  45  51  54  48  38  32  36  37  35  38  67 105 100  86  75  59  57  80 105 121 120  93  68  80 105 122 111 121 139  94  67  90 105 101  73  48  36  47  59  67  64  63  64  61  57  55  55  57  61  60  52  41  67 118 163 199 220 204 147  87 123 163 168 186 175 116 109 148 199 164  93  87 130 180 161 107  54  66  63  20  55  80  21   3  30  82 139 173 140 115 113 101  94 102 117 130 135 143 149 146 156 163 150 151 150 100  85 122 149 158 144  95  51  41  39  40  44  43  34  22  51  99  71  46  56  53  50  56  47  40  52  57  70 114 149 165 163 166 173 154 156 191 196 188 187 189 197 206 188 161 165 176 182 176 172 175 175 139  62  42  58  76  80  82 106 122 125 118 111 112 123 137 142 128 113 112 113 108  87  76  80  94  87  64  60  65  68  56  38  26  26  30  31  36  40  35  48  78 106 107  77  38  15  21  45  63  63  66  67  53  39  32  35  35  31  33  46  68  86  95  89  64  49  68  70  65  77  86  89  95  96  94  98  88  67  86  95  58  31  20  25  26  25  29  23  22  73 101  82  47  22  19  27  35  40  69  99 100  85  68  64  66  72 
 91  83  80  83  82  79  72  56  47  57  79  93  84  81  91 111 105  79  75  73  64  60  58  52  45  38  37  42  49  50  45  41  51  61  68  67  64  64  72  77  71  60  52  53  52  51  57  84 115 102  85  78  62  57  77  99 116 114  88  63  73  98 116 102 116 142  88  51  72  77  64  43  31  30  41  49  52  49  46  44  41  37  35  35  37  39  40  35  27  66 127 165 195 215 199 153 108 136 163 163 178 172 126 120 152 194 164 101  95 134 183 173 122  62  65  62  29  63  82  17   2  31  85 138 170 145 125 119  96  98 131 135 132 136 142 144 136 142 150 137 140 150 123 116 144 168 173 151 112  76  52  38  35  42  44  33  17  52 109  68  38  58  56  52  57  48  43  57  52  51  90 127 147 153 160 166 146 148 185 192 184 181 178 182 196 173 140 154 171 173 160 158 169 167 134  69  43  47  63  70  79 105 126 133 120 111 116 129 143 150 138 125 125 126 117  91  74  78 109 110  83  72  72  69  51  32  20  21  26  28  35  40  36  55  95 122 112  68  29  14  26  43  55  57  61  61  45  31  25  32  32  26  27  44  72  88  93  87  61  46  68  71  68  79  87  88  90  94  96  95  80  62  87  97  54  24  14  23  23  21  30  25  27  82 102  67  38  23  22  28  37  50  74  96  96  86  74  74  75  75 
116 107 102 102 100  95  86  73  64  67  89 106  96  98 111 125 117  99 102  99  78  59  43  33  33  36  35  34  37  41  39  38  59  75  79  76  72  72  82  89  86  76  64  60  61  65  73  95 116  96  82  85  72  63  72  87 100 100  78  56  67  92 108  89 105 140  84  47  69  62  41  25  24  31  41  44  43  40  37  35  34  32  28  30  32  31  33  28  21  67 134 161 180 193 183 154 128 147 163 157 168 165 128 123 143 169 149 108  98 128 172 172 128  66  64  61  39  72  86  27   7  32  88 141 171 150 131 120  94 102 151 160 154 158 164 161 144 145 153 144 153 171 159 153 164 182 182 156 132 104  66  40  31  41  44  34  13  52 115  66  34  59  58  51  55  46  42  57  51  44  73 104 126 136 144 147 129 133 176 185 179 172 157 150 168 146 111 136 156 151 131 134 160 157 126  77  52  48  64  73  82 102 124 137 124 114 118 133 150 158 146 131 128 125 115  90  73  79 121 126  96  81  76  70  51  32  25  29  37  40  44  44  41  69 116 143 124  69  33  26  45  57  58  55  58  56  40  27  22  29  30  24  26  44  76  91  95  88  62  47  70  75  74  86  91  87  85  89  98  97  80  60  85  96  56  25  11  17  21  23  34  30  35  91 102  51  29  25  26  29  38  58  80  96  92  84  79  83  84  79 
138 126 119 116 112 106  96  90  82  77  95 113 103 107 125 138 134 124 137 134 100  65  35  17  26  41  42  33  28  37  42  44  63  77  81  77  72  71  82  93  94  84  69  59  60  69  78  95 108  86  78  93  86  72  67  72  81  86  67  48  60  87 101  73  92 139  82  46  76  59  29  19  24  35  45  44  39  38  36  37  39  38  33  36  40  39  38  30  18  72 144 159 164 171 167 154 143 158 164 152 162 160 128 122 134 142 131 109  94 114 154 164 126  62  55  56  45  74  87  38  15  33  91 148 178 153 130 118  88 103 169 182 176 185 193 185 157 152 160 156 168 190 187 181 183 195 191 166 152 129  81  44  30  43  48  34  10  52 123  65  29  62  61  50  52  43  38  53  53  49  66  89 109 121 129 130 109 118 168 183 176 164 130 108 133 113  79 113 136 125  97 105 149 144 115  85  59  50  70  83  88  99 118 137 130 121 121 136 154 163 149 131 122 118 107  85  70  81 126 132  98  83  77  69  53  38  30  36  48  55  52  41  39  76 136 167 140  71  36  37  65  72  66  59  59  56  37  23  22  36  36  23  23  47  85  96  95  89  63  48  75  82  81  93  96  88  82  86  98 101  84  60  82  96  64  31  11  14  21  31  40  35  39  98 103  40  22  26  29  28  35  62  86  97  88  81  80  92  93  79 
154 138 127 122 118 111 101  99  95  84 100 116 105 112 134 148 149 149 171 168 122  72  31  10  26  49  50  37  26  38  47  54  64  73  78  72  64  63  75  90  93  82  66  54  55  65  74  88  98  75  73  99  96  79  64  59  63  71  58  44  58  83  94  64  84 135  81  49  82  61  27  18  28  43  52  50  43  43  43  46  52  52  46  51  56  52  50  38  23  77 147 152 146 147 149 149 148 159 160 146 154 151 121 115 119 114 107  97  79  91 125 141 112  52  44  47  43  70  85  54  30  37  95 152 182 154 129 115  86 103 171 188 188 200 207 197 162 154 162 160 173 195 193 189 192 200 193 167 163 146  91  47  29  44  49  35   8  50 125  66  28  63  61  48  49  39  34  49  56  58  67  82  99 110 116 114  95 106 161 178 171 152 105  72  98  81  51  92 115  97  63  76 134 131 107  89  67  57  80  94  96  95 113 137 135 125 122 139 158 166 148 123 110 102  93  75  67  80 126 130  96  81  75  69  55  44  43  54  69  79  66  44  43  86 151 184 154  82  50  57  89  93  81  69  69  68  48  35  34  46  47  36  36  59  99 103  97  91  65  51  78  87  87  99  98  88  79  82  96 103  88  60  79  95  71  39  15  12  24  40  45  39  46 103 101  32  18  27  31  27  35  67  90  97  85  77  81  96  97  81 
156 134 118 114 116 112  98  89  84  86 103 116 105 118 145 154 157 166 185 176 125  63  24  27  37  42  38  40  42  38  41  54  70  79  76  62  51  54  74  89  84  67  53  53  60  68  77  91  99  80  75  92  83  71  67  61  55  54  60  70  79  83  82  83  99 115  80  60  73  61  36  19  36  59  61  62  62  56  55  60  59  58  61  61  59  57  55  51  48  71 102 110 109 107 111 115 120 130 135 132 129 119  98  87  83  79  73  64  53  62  86  92  80  60  54  49  43  69  97  93  59  44  98 136 146 144 133 116 106 103 113 153 183 179 176 169 149 147 154 154 166 185 178 167 163 166 149 116 133 138  80  37  21  27  35  32  11  37  92  76  51  47  49  50  44  32  31  54  57  52  67  85  99 102  99  95  97 115 145 152 141 121 104  89  77  66  69 102 107  79  57  71 117 131 115  81  81  91  88  98 107  90 113 152 128 105 111 141 167 166 141 111  92  81  74  68  68  84 121 132 111  85  76  78  49  44  86 117 132 131 113  95  98 127 162 157 145 133 116 116 137 135 110  73  81 104 103  96  75  27  39  96 105 101 106 117 122 106  79  62  75  85  89  91  90  86  76  77  91  96  85  63  81  93  67  40  19  10  21  35  29  45  85 105  81  27  26  34  26  34  55  79  94  97  86  85  90  87  91  94 
154 127 108 105 110 106  91  78  76  84 103 114 103 118 147 151 155 169 186 172 117  52  22  43  51  44  36  47  59  44  39  53  78  90  83  64  53  59  82  96  87  67  55  64  68  68  77  94 105  89  81  87  78  72  79  72  57  48  62  85  91  83  76  97 111 104  80  64  64  56  37  17  37  66  64  66  70  59  58  64  59  58  64  61  57  56  56  56  59  62  67  76  76  72  74  78  85  92  99 103  95  82  67  54  48  50  48  41  37  45  59  58  59  64  58  46  38  66 105 124  91  58  95 111 108 120 119 105 108  95  72 109 143 131 123 117 109 110 115 114 124 139 130 119 115 116  99  68  98 115  62  29  21  20  26  30  25  39  70  75  60  37  41  48  42  31  34  58  56  47  66  89 102  97  87  83 101 120 129 126 114  99 107 111  84  80  97 116 105  71  58  72 107 127 114  72  83 101  86 102 119  92 110 150 118  91 103 142 169 166 138 105  84  72  66  64  67  81 113 128 117  85  75  84  52  53 122 163 176 168 157 152 156 161 157 139 148 177 170 165 176 157 120  87 108 144 150 145 112  33  51 142 152 135 124 132 134 111  82  63  69  79  87  83  83  84  75  74  83  88  79  64  82  91  63  39  21  11  19  32  26  57 109 105  66  23  30  38  26  43  72  90  95  91  82  86  92  80  88 105 
151 122 103  98 101  96  80  75  79  85 101 109  97 109 133 134 137 153 171 158 103  47  26  51  62  59  51  62  72  57  47  56  80  93  87  72  63  68  88 101  95  78  69  76  71  61  69  91 110  95  84  86  81  83  95  84  64  53  62  79  88  84  81  98 112 108  79  59  60  49  29  12  34  63  62  61  61  51  51  59  57  54  54  54  55  56  55  53  51  54  59  61  57  52  50  52  58  63  68  70  67  57  41  30  28  35  37  38  41  44  47  49  55  62  50  35  32  61 105 141 119  81  82  83  80  83  82  78  79  74  65  73  81  73  67  62  55  54  56  54  59  68  63  60  65  70  60  44  72  87  47  37  44  40  38  41  52  63  71  61  48  38  40  45  42  38  42  57  53  47  67  92 105  92  78  77  98 116 117 109  97  88 101 118 116 114 118 120 103  70  56  70 103 113  98  65  67  78  75 106 134  99  99 124 106  92 104 139 165 165 140 109  89  76  66  61  60  71 101 116 108  80  71  82  63  73 141 177 186 182 182 190 195 168 130 136 167 197 189 187 196 152 108 113 147 178 176 163 132  73  89 157 157 149 154 143 124 103  73  54  62  74  82  79  79  82  77  74  75  80  74  61  81  91  62  36  20  14  23  36  43  71 108 101  62  18  26  38  33  52  81 100  95  79  71  75  81  79  92 109 
145 117  99  94  96  89  71  77  90  95 106 108  90  96 113 104 104 120 136 126  83  39  30  63  76  71  63  75  87  71  61  63  67  67  64  53  45  51  67  79  76  64  57  63  61  56  64  87 107  90  74  74  73  83 100  86  63  57  64  77  85  85  85 102 115 111  80  58  56  44  24  10  36  67  65  60  57  48  50  60  59  54  52  54  57  58  56  53  50  50  52  51  46  42  46  52  58  61  64  68  68  58  39  27  25  36  42  46  54  51  40  44  57  66  47  28  31  60 106 153 146 105  68  54  53  51  53  57  56  54  52  53  54  48  43  41  41  41  39  38  38  40  40  39  39  43  41  36  60  72  48  67  98  89  81  83  93  93  77  58  43  37  38  41  43  44  48  56  50  46  69  96 109  84  63  66  96 115 107  95  81  67  85 117 134 137 131 116  91  63  52  65  92  93  77  57  53  55  63 112 152 107  83  92  93  94 106 139 163 163 140 111  90  76  65  58  56  63  86 103  99  73  65  77  67  87 157 188 193 192 191 198 207 154  84 116 170 203 195 196 207 150 101 123 170 203 191 169 140  99 114 163 153 153 172 148 114  93  66  49  62  76  82  75  73  76  73  68  65  69  65  58  81  91  58  34  22  19  27  41  55  81 108  98  61  20  31  45  43  62  90 104  92  71  65  67  70  75  93 110 
134 112  99  97  96  85  65  82 105 110 114 110  88  87  92  70  64  78  88  85  62  32  32  74  85  76  65  79  96  82  73  74  75  75  72  63  58  63  76  86  85  78  74  80  75  67  75  94 105  77  57  60  64  77  96  81  60  61  67  75  83  85  88 106 118 113  82  60  57  42  22  11  42  76  73  66  61  52  56  69  66  60  58  62  66  65  61  56  55  57  59  58  53  50  63  72  75  79  84  90  90  79  57  41  38  50  58  64  71  61  42  49  65  71  45  26  35  62 102 149 156 123  61  39  44  41  45  53  48  44  46  49  51  48  46  48  55  54  51  53  50  44  49  51  47  48  49  49  65  72  61 109 161 150 139 137 131 117  92  65  44  34  33  37  43  47  50  53  46  45  72 101 110  74  48  55  96 120 108  99  82  54  70 108 136 142 130 105  81  62  57  69  90  78  59  50  42  38  56 119 166 110  68  65  85 101 113 141 162 161 139 110  88  73  62  56  55  60  74  88  91  68  58  68  64  89 161 187 188 191 185 185 200 137  53 103 165 191 181 184 198 150 103 115 167 208 188 159 131 108 124 157 141 146 176 143 102  83  62  51  70  85  90  78  71  69  64  59  55  59  58  54  81  90  55  32  23  24  33  45  60  83 106  98  66  31  42  56  52  69  92  99  87  69  65  64  64  73  92 108 
116 104  99 101  98  81  56  84 119 124 124 115  89  82  76  41  27  37  40  42  42  25  33  81  90  73  57  74  98  91  83  87 108 119 112 107 105 109 117 124 125 123 123 129 117 101 110 118 108  64  41  51  60  73  89  77  63  66  69  71  78  82  89 108 120 114  86  66  63  45  23  14  48  86  85  77  72  64  70  83  75  68  69  76  80  78  71  66  68  73  78  77  73  73  89  97  95 100 109 119 119 108  82  66  62  73  83  90  89  72  53  65  79  75  45  29  46  65  91 132 154 136  66  42  56  55  58  65  54  46  54  59  65  68  70  75  84  82  77  86  79  64  71  77  74  72  72  75  81  79  78 149 222 209 196 188 155 131 113  81  50  31  27  34  43  46  49  50  43  45  76 104 108  63  34  48  97 128 121 122 105  55  58  93 124 130 115  90  76  72  73  87 101  70  44  48  38  29  56 125 172 107  52  44  83 113 125 146 162 159 135 106  82  67  59  56  58  61  64  74  84  65  54  59  54  82 156 175 173 182 172 166 184 126  48 106 162 168 153 155 174 148 109  94 147 198 172 136 111 108 126 146 126 136 172 132  86  74  60  57  81 100 103  85  74  66  58  52  50  53  52  52  81  90  51  29  25  31  40  49  59  79 102 101  77  48  57  66  57  71  88  86  79  71  69  65  63  76  94 102 
 93  92  96 101  96  74  46  78 120 128 127 117  94  86  75  30  11  18  15  18  28  19  32  83  88  66  46  64  93  94  89  98 139 158 149 147 149 150 153 155 158 161 165 167 162 157 166 159 123  60  34  56  68  77  86  82  74  73  68  67  73  80  89 107 118 113  87  72  72  50  24  15  53  94  95  90  85  80  86  96  82  72  77  89  96  94  87  83  87  92  96  96  93  94 103 103  95 100 113 131 133 122 100  89  88  97 110 116 104  84  71  89  97  82  53  45  68  76  86 120 151 147  83  63  81  83  86  87  68  59  71  81  93 105 110 114 121 112 103 120 110  82  86  93  89  85  85  88  87  82  87 171 254 238 222 207 151 126 129 101  62  29  22  29  40  42  44  48  43  46  81 107 102  53  26  46 101 138 142 156 140  72  56  76 100 104  91  79  80  92  97 112 123  72  34  48  40  32  64 128 165  97  40  32  87 127 137 152 162 155 131 101  74  59  54  57  64  68  57  61  75  63  53  53  46  74 151 169 165 178 168 156 168 125  71 125 163 149 130 129 146 145 115  73 124 187 161 119  96 108 130 144 126 137 170 120  69  65  58  61  89 109 112  95  82  75  65  57  51  51  48  51  80  88  46  26  28  39  46  51  58  75  97 102  87  61  67  70  57  68  81  74  70  70  72  69  69  89 102  99 
 72  78  89  98  92  67  36  68 111 123 123 115  99  96  84  35  15  23  17  15  20  13  31  82  84  58  37  56  89  94  89 103 169 202 189 188 193 193 188 186 190 199 205 206 202 202 210 190 133  57  31  62  75  79  83  85  84  75  66  61  69  79  89 104 113 108  86  75  79  54  24  15  53  97 102  99  97  95 101 105  81  68  78  97 111 114 106 100 103 106 107 106 105 108 116 107  88  93 114 139 143 133 120 118 123 130 141 144 122 104 101 121 125 103  80  80 102 101 100 124 153 157 108  91 106 113 113 105  81  72  87 107 130 153 159 158 158 139 126 152 138  97  96  97  87  84  86  89  86  81  89 174 255 237 215 191 127 111 135 118  78  36  23  26  35  38  41  49  43  47  87 107  91  45  26  52 104 144 161 185 169  88  54  57  71  71  64  66  82 104 108 123 136  74  29  48  46  42  78 128 148  83  32  31  91 135 145 156 161 153 129  97  68  53  49  58  70  75  53  52  67  62  55  52  40  69 151 171 169 184 159 126 133 112  84 129 152 129 112 112 130 138 111  56 108 177 154 111  85 107 134 148 135 144 165 109  59  60  57  61  88 109 113 101  92  88  81  70  57  50  47  50  79  85  40  22  28  44  51  52  58  73  93 101  90  67  68  66  51  63  76  68  63  65  71  71  77 104 112  97 
 57  67  81  94  89  64  33  60 101 116 116 112 104 106  98  48  27  38  31  24  18  10  28  78  81  56  36  56  89  94  84 100 192 239 221 222 227 225 215 208 213 225 235 233 228 225 231 204 136  53  28  64  77  77  79  87  89  73  60  56  66  79  90 102 107 100  81  75  81  57  24  13  52  98 107 108 109 109 113 111  76  59  76 105 128 135 127 118 115 113 112 110 113 121 132 116  83  91 121 155 158 150 144 153 164 166 173 172 145 132 140 158 157 135 122 126 141 133 127 142 162 167 136 121 126 139 137 116  88  79  97 125 159 193 202 196 184 154 137 173 157 102  95  91  74  74  79  80  81  79  86 166 243 217 187 157 100  96 136 132 100  55  32  27  31  33  39  50  45  50  94 105  77  39  32  64 108 143 171 199 182  97  49  36  40  38  37  53  79 103 102 116 135  74  28  48  50  56  95 126 125  67  28  35  92 135 148 156 159 152 128  96  64  48  45  57  74  80  54  47  61  60  58  53  37  65 154 178 178 192 143  80  87  90  88 121 131 109  95 103 126 130  96  42  97 171 153 108  79 105 137 155 150 153 154  97  54  59  57  59  83 101 107 102 100 101  96  84  65  54  46  49  77  81  33  17  28  48  53  51  61  74  88  96  87  66  65  59  44  59  75  66  58  57  64  69  81 115 118  93 
 51  62  79  95  92  71  45  64  97 114 116 110 107 113 107  55  35  48  41  29  20  10  26  75  82  62  45  65  95  93  77  88 189 240 219 222 229 224 209 198 204 218 229 226 222 220 221 194 131  53  29  62  74  75  80  89  88  67  52  50  64  79  91  99 100  90  72  68  77  57  26  13  50  99 111 116 121 121 123 113  69  49  75 114 145 157 147 130 119 112 110 113 123 138 152 130  87  98 138 180 181 170 168 182 193 186 190 192 167 160 175 185 180 165 162 166 168 159 154 167 174 172 158 143 137 155 152 120  88  79  98 118 151 198 211 201 179 141 123 169 154  90  74  71  63  68  72  69  75  77  80 150 216 188 151 120  85  93 135 147 129  89  54  33  27  31  40  51  48  55 100 101  62  38  44  79 109 137 167 193 175  97  45  22  21  20  25  48  75  93  83  95 122  71  29  46  54  70 112 124 101  51  27  41  89 127 144 152 156 152 131  99  64  46  43  56  73  80  61  52  58  60  60  52  31  59 155 181 181 190 123  44  60  83  97 116 116  95  82  98 137 120  73  36  97 171 158 112  78 104 138 162 167 162 140  87  54  62  60  61  77  91  98  97 101 106 101  90  74  58  47  48  75  76  26  12  27  48  51  48  63  76  82  89  82  62  60  54  41  59  76  65  56  52  57  62  77 116 116  83 
 55  65  80  94  96  82  59  74 103 122 119 108 108 115 108  56  34  42  29  20  18   5  19  76  87  71  56  78 106  96  70  77 180 233 211 216 224 216 195 181 188 206 219 213 210 210 206 180 128  59  36  65  72  75  86  96  91  63  46  46  61  79  93  97  95  85  65  60  73  59  32  16  50  97 112 120 127 132 133 117  59  38  76 122 159 176 161 138 125 114 108 118 138 161 171 140  91 103 149 199 197 180 178 193 202 183 188 199 178 175 194 197 189 179 185 189 179 167 166 185 181 170 177 162 142 165 162 121  85  75  91  98 126 191 208 192 166 119  99 164 155  79  55  52  55  66  68  58  66  72  72 130 188 165 121  85  80 100 136 161 159 122  73  35  24  32  44  51  47  58 104  98  51  37  55  92 111 131 162 182 165 101  50  21  20  20  26  50  75  85  63  74 113  71  28  38  55  82 121 120  86  40  27  47  82 115 140 150 152 150 134 103  63  42  39  54  70  79  69  61  59  61  59  49  25  52 149 176 174 177 110  38  69 108 128 130 117  90  68  91 149 115  54  38 103 175 171 124  83 108 144 171 183 171 129  81  57  67  64  63  76  87  92  92  99 106  98  91  85  63  44  46  74  74  21   5  23  50  51  45  62  74  77  84  78  59  58  53  41  61  78  64  54  51  51  53  71 116 110  67 
 54  62  83 107 109  97  82  91 110 125 124 116 110 116 107  47  28  46  35  26  30  18  28  73  85  77  72  88 107  94  66  68 172 225 202 203 211 205 185 170 175 191 202 198 197 200 195 174 129  66  43  66  77  84  94 102  94  58  39  43  65  83  93  95  88  72  57  54  65  57  34  14  52 105 122 132 141 141 136 115  62  43  79 130 169 184 171 145 115 104 108 123 151 178 175 134  82 103 157 209 204 184 178 189 190 163 175 200 181 182 200 194 187 190 197 193 170 162 171 191 184 170 179 163 144 174 169 117  78  70  88  88 109 168 192 182 148 107  95 152 140  70  46  48  57  63  62  53  60  66  64 117 169 140  97  70  84 110 139 168 177 150  99  50  26  29  43  51  49  61 107  96  45  38  65 102 110 119 146 158 143  98  54  26  23  25  35  64  84  84  63  72 106  68  31  42  54  82 133 120  69  34  30  50  81 110 130 141 150 154 136 104  68  47  41  52  65  76  81  73  57  57  58  47  18  45 146 173 165 161 111  65 102 142 163 155 134 108  84 107 164 107  38  43 118 186 178 131  91 109 145 181 196 179 130  79  58  72  75  71  75  81  85  87  91  95  86  83  81  64  48  45  66  64  16   5  23  46  46  41  62  74  73  78  73  60  58  53  43  61  75  59  53  53  49  47  60 100  96  63 
 35  43  88 144 135 116 118 117 113 111 129 140 116 118 109  25  22  91  96  80  73  77  75  62  65  80  94  93  87  86  66  66 168 218 191 184 188 190 183 173 167 171 179 184 188 193 194 177 134  70  41  60  90 105  96 100  91  49  31  44  83  96  89  92  73  40  45  54  49  46  28   2  57 134 155 167 172 150 127 107  92  83  92 134 167 173 178 151  73  72 111 124 148 174 158 102  48  95 163 207 204 189 179 174 160 134 162 203 185 185 199 174 175 209 210 183 143 152 173 175 179 175 151 134 143 188 174 104  68  71 100 111 115 128 164 177 128 118 132 124  93  58  54  65  74  61  52  60  64  60  62 121 165 106  75  83  97 117 144 161 173 171 142  92  37  19  29  54  56  64 110  97  42  42  74 109  99  90 106 110 100  77  51  27  15  19  43  92 109  99 100 103  95  60  45  71  53  64 155 128  44  34  38  49  95 117 109 122 148 168 138 100  83  65  51  55  57  68  99  87  47  50  58  46  14  42 154 183 166 153 132 119 139 164 181 174 165 158 154 167 177  94  24  54 143 206 169 126 101  98 135 190 199 184 147  82  52  82  95  89  71  66  72  81  77  66  63  58  53  62  61  46  43  34  11  18  34  32  29  39  66  78  71  65  64  65  58  49  45  55  62  50  49  55  55  49  47  62  75  85 
 38  38  85 148 136 121 132 128 113 102 125 144 120 122 113  26  35 128 144 131 123 129 113  65  60  80  99  93  84  97  77  68 169 220 191 180 182 184 180 174 168 169 176 184 190 194 194 176 134  72  45  63  92 105  94  97  88  48  32  47  84  93  84  92  74  37  43  51  45  43  28   2  63 148 178 187 181 155 129 115 122 117 101 122 148 161 170 138  48  61 121 130 142 156 132  81  38  85 153 199 198 183 174 160 139 119 155 205 192 192 199 160 156 199 207 179 135 145 165 158 163 165 138 126 143 186 169 100  73  85 118 120 113 122 150 159 117 123 145 116  81  59  52  69  93  71  53  61  63  58  59 119 161  96  64  75  98 121 143 160 173 175 157 118  66  38  30  43  49  65 108  91  36  39  70  99  78  62  71  69  63  60  47  29  19  24  52 109 133 123 125 113  81  51  49  73  49  59 158 127  39  36  45  56 100 117 105 118 147 170 139 100  89  72  56  57  58  66  90  77  40  51  63  50  14  40 154 185 169 158 156 159 170 186 198 189 180 175 174 182 178  89  23  66 151 203 165 130 112 100 131 188 196 182 149  85  55  86  99  89  65  57  65  73  67  53  49  46  45  58  58  38  31  25  13  25  38  28  27  40  67  77  70  60  58  62  57  49  47  56  60  49  46  50  50  49  53  67  82  91 
 49  41  79 135 127 118 136 132 113  95 114 137 122 125 115  35  54 158 185 180 174 174 144  76  62  79  92  86  87 116  93  68 168 223 194 182 181 180 176 171 170 174 181 189 194 198 194 173 130  72  48  68  85  91  88  91  82  48  38  50  77  85  83  95  83  49  45  47  44  42  27   6  65 150 191 192 171 151 132 124 147 147 116 110 126 152 157 117  33  61 135 143 140 134 106  70  48  80 138 192 192 177 170 149 122 113 154 205 199 200 199 146 134 178 197 178 134 139 153 141 143 148 133 131 148 181 161  98  86 108 138 119 106 128 142 135 111 126 148 120  88  64  46  68 113  87  58  59  62  57  56 114 159 100  59  59  95 122 140 164 180 175 161 137 106  72  42  29  39  70 105  84  32  38  67  89  61  40  45  38  36  50  48  39  34  38  63 122 154 152 143 115  68  46  48  61  45  63 150 122  40  38  51  67 100 115 110 121 146 167 138 102  90  73  57  57  61  66  71  57  36  54  67  53  16  41 152 183 172 168 171 177 182 191 199 189 179 173 165 171 172  85  26  80 149 185 162 138 122 107 130 178 187 173 138  84  60  85  91  78  57  51  57  63  58  47  41  41  45  53  46  24  23  25  18  29  38  29  31  45  64  73  69  59  54  56  55  52  51  61  65  54  49  47  44  50  67  93 101  90 
 46  35  74 131 123 116 137 135 111  82 101 130 123 126 114  37  66 184 222 223 217 213 170  83  61  73  82  76  84 127 102  63 162 219 192 179 175 173 171 170 170 175 180 187 194 200 192 168 123  66  43  63  71  75  79  77  65  46  43  55  74  81  84 103  96  62  47  43  40  35  20   4  60 144 194 184 148 137 126 124 164 174 138 113 117 148 149 102  19  58 147 162 145 117  85  68  68  86 130 189 191 178 175 144 110 115 159 207 205 205 195 128 112 165 194 178 127 130 143 128 128 135 131 138 160 183 156  96  97 128 155 121 100 130 133 117 109 137 163 130  95  69  43  71 132 101  61  58  63  59  56 115 163 108  62  55  93 119 134 168 189 181 170 158 144 105  57  27  41  80 107  82  35  47  77  92  57  30  33  24  24  50  60  58  55  55  73 134 171 174 162 122  60  45  49  53  43  67 145 113  36  37  58  80 104 114 113 123 144 165 138 104  94  77  60  58  61  64  60  45  31  51  64  50  18  47 157 186 172 171 170 167 165 168 171 165 162 164 158 163 163  77  27  95 144 159 149 140 129 110 124 163 173 159 123  77  60  80  81  65  46  42  48  53  50  41  35  34  39  46  37  12  13  20  19  30  36  25  32  51  60  66  70  59  51  53  55  57  58  66  69  59  57  57  50  57  81 112 116  91 
 33  27  72 132 123 112 130 132 108  69  87 122 125 130 113  34  65 189 231 232 224 215 173  94  69  72  72  69  84 129 101  59 151 206 185 175 171 167 168 169 170 173 176 179 189 198 190 163 118  55  31  49  53  61  78  65  44  42  49  61  74  82  93 115 111  79  52  39  37  34  21   6  53 128 180 159 114 117 116 116 163 184 158 132 130 153 148  99  18  56 149 180 160 114  82  82 104 104 133 194 196 185 185 149 115 132 172 206 204 201 186 114 102 167 201 181 120 121 139 128 127 134 137 154 179 191 154  93 102 135 152 115  96 129 133 120 120 153 181 150 108  71  44  75 138 105  62  59  66  65  59 118 171 125  81  69  96 112 121 164 191 184 174 170 167 129  77  44  54  87 105  78  36  56  90 101  62  33  40  31  31  58  71  73  70  64  72 125 159 162 155 117  58  49  55  49  49  79 140 103  29  31  61  93 108 114 118 125 144 163 137 106  97  80  61  57  58  62  61  49  36  50  57  44  21  57 169 191 172 168 163 154 145 143 143 143 148 158 155 159 156  70  26 101 130 125 129 133 128 108 116 146 153 137 101  65  55  72  67  49  33  33  41  45  44  39  34  29  29  41  37  12  11  18  19  27  31  19  37  62  58  62  77  71  63  63  66  69  71  78  81  72  78  83  71  74  96 125 126  98 
 24  22  70 134 124 110 124 127 104  60  78 118 127 135 116  33  60 182 219 217 204 190 158 108  89  81  70  71  93 129 100  59 140 191 179 173 171 167 169 172 173 173 171 171 183 196 188 162 116  48  20  37  41  58  90  64  29  38  54  67  76  88 105 128 125  94  59  36  34  39  32  14  50 113 158 130  82 100 109 110 153 178 167 154 152 158 148 102  25  52 139 193 178 123  89 102 139 123 136 196 199 188 192 156 126 152 183 201 195 191 174 106 104 179 213 184 111 116 142 138 136 140 146 169 197 200 154  88  99 126 132 103  93 125 138 136 140 169 196 174 125  71  49  79 130  99  60  59  70  71  61 119 176 141 103  89 104 105 103 148 182 181 173 173 178 145  97  70  72  89  99  70  33  60  95 104  64  38  49  44  42  61  73  77  74  63  63 102 125 126 126 102  57  57  61  51  60  95 136  94  23  23  60 102 111 114 122 128 143 162 137 107  99  80  59  53  54  59  71  64  49  55  57  42  25  67 179 196 171 164 164 160 148 140 139 141 152 167 163 164 157  70  28 102 112  91 107 120 118 103 109 130 131 113  79  53  49  65  55  34  24  28  37  40  41  41  37  27  21  43  49  24  20  22  20  24  24  16  44  77  60  65  94  93  86  84  88  91  92  97  99  94 106 116  99  95 112 136 136 111 
 33  29  73 134 126 111 123 124 100  57  76 118 131 142 125  39  59 170 199 189 171 151 136 130 123 107  84  89 115 135 105  69 131 177 177 177 177 174 177 181 181 176 169 167 179 195 188 166 124  53  21  35  42  72 124  80  24  38  58  72  79  96 119 138 134 106  65  36  34  50  50  26  52 104 136 105  63  92 108 107 135 156 160 169 169 156 145 109  38  44 114 193 193 135  97 116 161 135 133 186 191 183 186 158 137 164 185 189 177 173 159 101 112 199 227 184  97 110 150 153 148 146 150 174 206 203 150  77  87 107 100  85  89 120 146 159 161 180 201 194 140  69  54  79 111  85  58  59  73  74  61 114 172 148 119 108 117 101  77 114 153 167 168 172 180 154 117  96  87  87  89  60  26  58  93  97  57  36  54  51  45  55  64  70  69  57  51  76  83  76  87  83  61  66  69  57  78 115 133  86  20  17  59 109 115 115 125 130 142 160 136 106  98  77  55  50  50  58  82  86  73  74  68  47  32  77 186 199 170 164 177 189 176 166 161 161 172 188 181 177 166  79  34  98  92  63  90 106 103  98 103 115 108  90  63  45  46  63  49  27  20  26  35  35  38  42  39  26  20  58  77  54  40  32  24  25  24  16  52  92  68  78 122 129 121 117 121 124 122 124 126 125 137 146 131 122 128 144 147 134 
 63  49  81 134 127 114 125 122  98  61  81 122 132 146 135  50  64 166 188 173 150 126 125 153 159 142 112 116 143 152 119  82 127 168 180 186 186 182 186 191 189 182 173 169 182 197 188 170 139  73  39  49  55  98 169 107  27  39  62  75  81 102 129 137 131 110  69  39  38  57  56  25  49  98 120  92  59  88 105 102 114 129 145 166 168 147 138 113  49  36  86 181 194 138  97 114 161 131 122 165 173 167 166 151 143 161 173 170 157 155 145  95 114 210 232 178  81 102 156 163 155 146 141 164 199 196 139  64  75  90  77  72  84 114 148 170 170 175 187 194 144  67  58  76  88  72  58  61  74  75  57 104 158 141 120 117 128 100  51  73 115 147 159 168 177 158 129 108  96  92  88  58  26  59  90  88  48  31  54  52  44  50  58  64  66  59  54  67  62  47  64  78  76  78  72  63  95 134 130  82  25  17  59 114 117 115 125 128 140 158 135 105  96  74  51  47  48  60  90 102  96  97  86  58  40  82 189 198 169 169 182 189 183 177 172 170 180 194 186 182 171  89  42  90  77  51  86  98  89  94 103 106  90  71  55  44  49  66  50  26  23  30  36  32  34  42  38  27  28  82 112  88  61  42  30  31  30  22  59 100  77  93 150 161 153 146 151 155 151 150 152 155 160 162 153 144 142 153 159 157 
100  76  95 140 130 118 123 117  96  68  90 124 127 142 138  58  72 167 185 170 147 120 123 165 184 173 139 141 166 172 134  90 125 165 185 194 194 187 190 196 195 188 178 174 188 201 186 173 156 101  68  71  72 121 205 129  30  43  65  75  80 103 131 128 119 106  71  45  46  60  52  15  46 101 118  97  73  93 106 101  99 110 135 156 156 136 134 117  58  31  64 161 181 130  87 102 146 120 109 144 154 149 143 142 145 150 151 147 139 142 135  85 108 206 226 166  64  94 157 165 155 140 124 143 179 180 127  54  69  87  73  66  78 110 142 163 163 157 159 175 137  67  58  67  69  64  60  63  75  73  53  94 142 128 114 118 129  94  31  40  83 132 151 159 165 155 133 111 100  98  90  60  31  63  90  82  43  30  57  54  44  50  56  61  66  63  60  69  58  36  57  82  93  86  71  66 109 149 129  83  36  23  62 118 118 114 123 124 136 154 132 103  93  70  47  44  49  64  93 109 109 110  95  63  45  88 190 196 167 171 169 162 167 171 169 164 170 182 175 174 169  97  49  79  66  50  90  95  78  92 103  98  73  57  54  47  53  72  54  30  29  37  40  31  33  42  38  30  41 108 143 116  79  50  35  38  39  28  60  99  80 103 167 181 172 162 168 174 169 167 168 173 172 168 167 160 152 157 166 172 
135 106 117 153 139 118 113 108  95  77  97 122 114 129 133  60  76 170 188 175 158 131 126 163 193 195 161 157 178 190 145  88 122 166 189 199 197 187 189 195 196 191 183 182 195 205 182 173 172 131 102  97  86 135 229 138  24  47  70  74  77 101 127 111  99  96  70  52  55  61  43   2  45 114 132 120 104 107 111 106  94 105 137 142 134 127 135 123  66  30  49 137 156 111  73  85 126 106  97 126 138 134 121 133 148 135 123 119 122 133 129  73  92 192 213 151  47  84 155 161 149 129 102 116 153 161 113  46  70  99  90  68  70 106 129 139 142 129 119 140 120  69  54  52  53  61  65  65  75  73  51  86 127 112 104 114 120  81  16  18  63 123 143 145 143 142 133 107  99 100  92  62  36  67  91  79  42  33  64  58  47  56  59  60  64  62  62  73  61  38  60  89 103  89  68  68 119 158 127  86  51  35  70 122 117 110 117 119 131 149 128 100  90  66  44  44  52  68  92 106 110 108  90  58  46  94 196 195 161 165 146 123 139 155 157 149 149 157 150 154 158  98  51  68  59  57 103  97  68  90 104  91  57  45  58  51  55  76  57  33  36  44  45  31  33  45  41  34  53 130 171 138  88  51  38  46  49  31  54  87  76 106 172 184 172 161 170 178 174 171 172 178 173 168 175 169 157 158 167 175 
158 130 138 171 147 113  98 100  98  83  99 116  98 114 124  54  74 173 191 183 174 146 130 150 189 206 172 160 177 202 152  76 114 165 191 200 197 187 186 189 193 190 185 187 202 209 175 169 183 153 126 114  93 138 238 133  11  49  76  74  72  98 124  93  77  86  66  53  60  65  43   1  54 137 157 153 141 127 120 117 101 115 151 132 110 123 139 129  74  35  45 120 135  92  62  77 113  98  89 113 132 128 107 131 154 125 100  93 109 130 127  62  76 178 204 141  34  77 151 157 143 118  83  94 134 148 104  40  76 119 117  74  60 104 114 109 120 103  83 106 104  72  48  38  42  58  69  69  78  75  51  83 122 101  97 111 109  68   9  10  55 119 135 127 118 125 127 103  93  91  84  57  33  67  90  75  39  34  69  62  48  59  61  57  58  54  54  70  61  38  59  88 102  86  67  70 125 162 122  86  62  47  78 127 118 106 111 115 128 144 122  96  90  67  43  45  55  69  86  96  97  91  73  49  43  99 206 195 151 155 132 105 130 152 157 144 138 140 130 135 149  96  50  60  55  63 118 104  61  86 104  88  45  35  61  53  53  77  58  34  40  49  47  29  32  47  43  35  54 142 190 152  87  41  36  53  59  33  44  71  66 103 170 176 159 147 161 173 170 166 165 169 167 168 178 173 158 156 163 169 
153 132 138 164 156 127  92  84  85  86 107 121  96 101 106  53  75 163 191 190 177 147 132 153 178 187 169 165 179 194 143  78 122 171 188 199 193 168 175 189 190 189 189 190 202 209 181 171 180 167 147 121  90 127 224 127  13  51  71  65  72  90 105  90  79  78  72  72  77  63  29   1  60 149 181 184 172 151 141 140 120 127 161 149 135 145 155 135  69  35  48 104 112  78  54  61  89  95 104 125 135 127 110 132 151 128 109 104 114 130 124  60  65 147 163 110  27  69 137 145 136 114  77  80 112 129 104  62  91 126 127  81  63 106 111  99 101  88  75  89  92  73  48  38  48  62  70  69  72  69  56  81 111 102 104 110  86  45   9  26  76 135 142 128 122 133 134 105  88  84  76  52  32  63  85  74  42  36  66  60  48  56  55  49  46  43  45  52  47  36  59  83  92  77  57  57 120 170 139 111  87  58  79 124 114 106 115 106 116 149 132  98  75  57  42  42  60  87 103 109 107  97  69  33  43 106 197 202 162 126 107 110 145 171 175 152 132 123 119 126 133  92  49  41  51  77 111  91  58  91  99  70  40  42  68  55  52  78  67  46  46  55  60  50  51  58  58  62  90 153 175 132  92  62  44  48  49  32  44  66  61  90 148 166 158 143 150 161 165 160 158 165 160 158 177 173 154 152 161 168 
131 123 127 141 163 152  97  65  63  89 122 137 109  96  88  57  76 143 184 190 163 129 126 165 165 151 159 175 186 173 127  90 143 182 183 197 185 146 164 192 190 192 196 192 197 203 192 176 166 175 165 124  84 111 197 126  34  57  61  54  77  81  76 100 100  76  87 106 106  64  16   1  59 146 197 207 193 170 163 164 142 138 162 181 186 181 175 139  56  30  52  87  90  67  48  43  58  94 129 148 138 124 122 133 142 139 139 139 131 133 126  74  68 113 110  69  23  62 116 128 126 111  78  73  90 107 108 100 110 122 121  88  75 108 116 103  88  84  87  87  83  72  51  48  62  67  67  66  60  57  62  78  97 111 120 111  60  20  15  58 115 162 161 147 152 162 154 113  90  82  71  50  36  62  82  74  49  42  60  56  47  52  50  42  35  38  42  34  29  37  64  81  79  65  44  36 110 182 172 152 120  67  73 116 106 109 126  97 100 156 148 102  52  42  46  38  66 115 137 143 140 128  81  18  47 113 175 210 186  91  77 121 161 188 193 162 127 108 119 129 118  86  47  19  50  93  90  67  59  98  90  43  42  62  79  62  56  83  84  70  57  67  86  92  87  81  86 112 151 162 138  96 104 106  63  39  33  36  53  69  61  76 117 158 169 151 143 150 164 158 154 166 155 145 173 171 148 150 163 172 
131 133 136 140 156 149 103  70  65  92 131 151 125 106  89  51  67 129 166 164 127  97 103 149 150 137 148 167 181 169 123  86 145 188 185 184 180 168 174 186 193 196 194 188 192 199 190 172 158 173 168 128  94 118 190 139  64  71  69  63  79  79  74 104 110  90 103 123 128 101  51   3  48 135 197 213 195 163 154 160 154 151 160 177 186 179 172 136  54  30  51  80  79  57  50  47  54  88 121 137 125 112 119 137 150 148 147 146 137 144 149 108 101 133 117  68  20  55 108 125 118  98  73  70  85  99 105 107 115 124 123  91  76 104 109  97  85  83  88  86  79  68  50  46  57  62  64  65  59  56  61  76  94 110 119 109  53  20  30  84 140 175 171 161 170 177 168 135 105  83  68  56  52  75  86  73  52  47  61  57  52  61  60  51  46  49  54  44  38  45  69  83  77  60  39  36 111 184 178 158 124  67  70 110 100 105 128 100  99 147 136  93  53  52  59  48  74 123 147 158 162 147  94  26  52 116 174 205 185  97  77 106 135 159 169 149 125 112 129 142 126  82  42  37  64  90  84  71  68  88  76  41  49  75  94  78  72  94  99  91  84  94 111 118 115 110 115 138 166 155 126 101 121 124  75  53  53  57  61  66  68  83 116 156 170 156 147 150 164 159 154 164 157 154 174 169 150 156 166 165 
127 137 139 132 137 131 102  77  69  90 132 159 139 118  92  44  54 115 146 135  91  65  79 130 135 125 135 155 173 167 122  82 137 181 179 162 161 181 176 172 187 190 183 175 182 192 185 164 149 168 167 132 107 126 181 153 100  83  77  75  82  79  78 109 119 106 116 133 145 140  95  15  42 125 190 206 186 153 143 153 156 154 155 167 174 170 164 130  55  32  50  75  70  49  55  57  56  80 106 118 104  94 111 142 164 161 157 152 140 154 175 146 139 160 132  74  20  50 105 128 113  85  69  71  80  89  98 107 119 129 128  96  77  97  99  90  82  84  88  86  76  60  46  42  48  54  60  62  59  56  58  74  93 107 115 104  47  20  47 109 163 187 180 173 183 186 178 158 126  92  72  69  78  93  91  68  52  50  60  58  56  64  62  55  50  53  58  50  45  49  70  82  74  56  38  44 115 184 181 161 127  71  74 111 102 108 133 112 109 143 127  92  70  77  83  65  83 125 147 164 177 159 101  32  53 114 175 199 179 112  91 102 115 134 151 145 130 122 142 159 147  88  48  68  83  85  81  82  85  78  60  43  59  89 110  95  84  99 105 105 107 116 127 131 131 130 132 149 169 143 115 113 137 135  85  72  82  82  70  61  74  93 115 150 165 157 148 150 159 157 153 156 157 159 168 161 149 162 169 158 
118 140 139 117 113 111  97  81  71  82 121 157 146 125  93  39  44 101 128 111  61  41  64 120 125 113 123 145 167 163 122  80 120 160 165 133 128 166 162 154 171 174 165 157 168 184 180 157 137 165 170 137 119 130 162 162 135  93  80  86  86  79  82 117 131 120 125 140 159 172 133  35  49 123 177 188 171 146 141 149 145 142 148 161 167 163 156 124  55  35  52  68  60  44  63  66  53  70  90  96  79  73 103 147 179 176 172 165 142 157 193 179 172 177 136  73  21  49 102 133 111  74  69  72  73  72  86 109 124 134 134 104  82  90  90  83  80  85  91  85  70  51  42  39  39  45  53  59  57  54  55  70  90 104 113  98  33  14  60 134 186 197 186 180 191 189 181 179 151 110  86  91 111 114  94  62  50  51  54  55  56  55  53  49  44  47  52  45  40  47  68  80  72  56  43  54 119 183 187 172 139  87  88 122 116 123 146 131 128 151 134 106  99 112 116  86  92 124 141 165 188 163  98  28  50 112 173 197 181 129 114 119 118 132 154 157 144 131 153 176 169 106  69 103 103  82  79  97 110  70  41  41  69 104 127 108  90  97 105 113 120 126 130 132 135 136 134 151 168 126  98 117 146 142  93  90 109 107  79  56  80  98 109 136 154 151 142 140 146 146 143 142 146 151 150 143 141 164 170 151 
122 151 149 115 103 102 101  92  76  65  96 135 138 126  95  38  40  96 123 104  51  37  67 125 130 114 121 143 166 164 126  83  98 135 155 115  95 125 140 146 154 155 150 146 160 178 176 152 130 162 172 141 128 128 138 159 152  92  80  94  89  83  89 121 134 126 123 134 160 185 155  57  68 130 161 161 148 143 146 145 116 113 145 158 158 153 147 117  55  39  55  65  57  48  70  72  52  62  76  75  56  55  96 151 188 183 181 173 138 151 195 191 185 182 134  71  24  50 103 137 110  68  72  75  69  59  72 104 124 136 139 113  90  88  85  81  80  88  94  86  64  41  37  35  31  37  47  56  56  52  51  66  87 102 108  90  25  10  66 143 192 197 186 179 184 176 171 187 172 136 107 116 142 130  94  51  45  47  46  49  51  45  42  41  38  42  45  37  35  45  72  89  85  71  61  72 124 177 187 180 155 110 113 146 143 147 162 153 153 168 150 129 136 151 146 101  94 114 123 151 182 150  84  19  46 113 178 199 187 154 147 151 142 151 175 180 163 141 158 184 186 130 100 137 120  81  83 120 137  68  29  42  78 114 135 116  94  92  99 111 121 121 117 117 122 125 122 134 148 107  87 119 141 130  92 101 126 121  86  55  81  98  99 118 134 135 127 121 125 127 127 123 126 128 119 116 127 160 168 145 
130 162 157 118 101  99 103 105  88  54  69 105 122 123  99  42  42  98 128 108  51  40  76 139 144 127 130 151 172 168 132  86  84 120 157 117  78  84 123 151 145 144 148 149 160 174 173 150 129 162 173 145 130 123 117 145 150  87  78  97  89  84  94 120 132 126 120 129 158 190 166  74  85 140 153 146 137 144 150 136  88  90 148 161 152 146 140 113  57  43  56  60  57  57  72  69  51  59  69  65  46  49  95 151 186 176 178 174 131 140 189 190 185 179 130  68  23  47  96 126  98  60  73  80  69  52  63  99 121 133 135 118  98  87  82  80  82  91  98  88  61  32  31  31  25  30  41  52  54  50  48  64  86 101 104  82  23  13  69 142 188 194 185 176 172 160 161 187 186 158 130 139 164 138  89  41  39  45  40  46  51  44  43  44  42  44  45  36  34  49  84 107 108  95  86  96 129 167 182 183 165 130 135 165 164 164 169 164 166 175 156 142 157 172 161 107  91 103 108 137 171 135  69  16  47 117 186 205 195 176 178 181 166 172 193 196 177 151 162 186 192 146 123 162 131  82  96 144 163  73  25  43  84 118 134 118  99  91  96 108 118 113 104 103 109 115 111 116 121  92  86 119 126 110  89 106 132 126  90  60  79  91  89 100 111 115 107 101 101 105 107 102 102 100  87  89 113 155 165 142 
140 170 166 126 107 102 104 116 103  48  46  77 102 115 103  48  46 102 138 118  54  44  85 153 161 145 145 162 178 172 135  88  79 116 165 132  78  54 112 161 144 142 153 158 165 173 172 152 134 163 173 146 130 115 102 127 134  82  77  95  84  82  95 114 124 124 118 127 159 191 170  81  94 148 155 146 140 148 148 124  71  82 158 167 151 143 136 112  62  48  55  53  59  68  67  58  49  60  68  63  48  53  98 148 173 157 165 169 121 127 179 184 180 173 126  66  20  40  81 102  77  50  71  83  74  54  61  94 115 123 121 117 106  87  82  83  86  95 101  91  59  25  26  28  21  24  35  48  51  48  46  62  86 101  99  75  27  23  73 134 176 189 186 174 161 148 153 184 192 174 149 156 175 137  80  33  36  43  38  45  54  50  51  54  51  50  48  38  38  57  97 125 130 121 114 119 133 152 173 180 170 143 148 173 173 168 165 161 163 168 151 140 158 171 158 105  86  93  97 127 160 120  59  20  54 124 193 207 197 190 197 201 184 184 198 201 187 164 169 185 189 152 139 178 139  87 115 168 182  82  27  45  87 118 126 115 100  89  94 104 111 103  92  92  99 107 105 101  94  83  92 119 108  88  87 108 127 120  93  68  74  81  82  86  91  96  91  84  80  85  89  86  84  77  59  65 100 151 164 141 
154 179 176 142 126 115 106 121 112  50  38  60  84 104 102  51  50 106 145 122  52  42  86 157 169 154 153 165 178 168 130  86  85 123 168 146  92  50 106 160 142 142 154 159 166 174 172 156 141 164 171 147 124 108 101 110 108  79  80  90  76  77  94 105 115 124 120 127 159 192 168  76  90 148 162 161 157 154 142 112  75  97 171 173 150 141 136 116  69  53  54  46  61  80  61  46  51  64  71  65  55  64 104 141 155 133 143 155 111 120 172 177 174 171 128  68  17  31  64  73  56  43  66  83  82  65  67  91 109 109  99 110 111  88  84  89  90  98 105  94  60  21  22  26  20  22  32  46  50  47  44  62  88 102  94  68  34  36  79 125 162 184 187 176 157 149 154 175 185 179 161 166 173 127  70  29  35  44  41  49  58  55  57  59  56  54  50  39  40  62 104 133 138 136 136 138 134 137 161 173 167 145 146 164 162 155 148 144 144 145 131 123 138 150 139  95  81  88  90 117 148 107  54  29  63 126 191 198 184 183 193 199 185 181 186 188 183 174 176 181 178 152 149 185 142  94 136 188 189  90  34  46  89 117 117 103  89  83  87  95  98  91  82  84  91 100 100  90  78  83 101 115  92  74  91 105 110 105  92  76  66  71  82  82  82  86  86  81  73  75  81  81  78  68  43  51  95 152 166 142 
164 183 183 159 146 129 106 112 102  51  38  52  67  89  95  51  52 104 144 122  51  37  77 146 158 145 143 152 162 154 118  81 101 138 165 152 114  76 108 145 140 144 152 151 163 177 172 159 150 164 167 147 121 107 111 101  85  79  84  85  68  74  96 100 110 125 120 122 147 180 157  63  79 141 164 170 170 158 137 109  93 121 177 171 147 139 137 122  80  62  55  43  66  95  60  41  57  69  70  62  58  70 105 132 137 114 124 137 103 117 171 173 170 171 134  76  23  33  59  61  51  47  65  82  89  78  75  89 104  98  77  98 112  87  84  93  93 100 106  98  62  20  21  27  22  21  29  42  47  45  44  63  90 103  91  62  34  42  82 113 144 176 187 178 157 155 159 162 170 178 171 172 166 114  61  31  38  47  43  51  58  54  55  57  53  51  49  40  43  66 106 131 133 138 145 147 131 125 152 168 164 142 138 147 142 136 133 127 125 127 115 108 119 127 119  87  80  86  77  97 127  88  46  35  63 115 171 169 150 154 163 169 165 159 156 156 157 159 158 155 150 142 154 186 143 103 156 199 188  97  43  48  90 118 112  89  73  75  80  85  85  80  75  79  86  92  92  83  72  87 104 106  80  70  97  98  85  84  84  76  57  65  90  88  84  87  93  91  79  79  84  85  83  70  37  44  94 156 170 143 
158 171 175 162 154 129  89  88  84  48  42  51  54  72  82  43  47 100 137 118  52  33  64 129 138 123 119 127 139 136 103  73 121 160 162 157 143 123 117 124 139 150 149 139 155 180 173 162 158 163 164 150 116 106 129 100  68  80  88  81  61  73 101 100 108 127 118 112 130 163 144  50  68 134 159 172 179 165 137 111 118 147 180 166 142 135 138 128  89  70  59  43  74 111  65  43  66  75  69  55  54  70 104 126 126 103 110 123  96 117 171 169 166 173 141  86  30  41  65  62  59  62  68  81  93  88  84  88 101  89  60  89 110  83  84  96  94 100 108 101  65  20  20  27  24  21  27  40  46  45  42  63  93 106  90  57  29  41  81  99 125 165 183 178 160 165 167 143 152 177 181 176 157 104  57  33  40  46  43  48  54  49  49  51  47  48  48  44  49  72 109 129 127 134 145 150 128 117 150 167 161 138 128 126 116 115 120 114 110 115 108 100 102 108 103  81  83  89  58  67 101  66  33  33  54  95 143 132 110 116 118 118 130 129 118 110 114 122 117 109 107 123 154 185 142 108 174 207 180 101  50  47  90 119 111  77  57  68  77  78  75  72  72  77  82  86  85  78  74  91 103  94  70  69 104  87  55  60  72  72  47  61 102 101  93  97 109 110  94  90  93  96  96  80  35  40  95 164 178 146 
127 137 143 139 134 104  49  52  63  43  45  53  45  59  70  35  41  96 128 112  57  33  55 112 116  97  92 101 115 119  89  66 142 184 164 163 173 174 132 110 145 160 150 131 150 182 173 163 164 163 161 151 113 106 145 104  59  80  90  76  56  74 108 103 109 128 113  99 109 144 130  41  61 128 149 165 178 170 143 119 138 165 177 158 135 130 138 133  96  77  65  45  81 125  73  49  75  79  64  45  45  65 101 122 122 101 105 113  92 116 170 165 163 173 146  93  39  52  79  75  75  79  72  80  95  95  89  88  99  86  52  83 106  80  83  97  93  99 109 104  67  20  20  28  26  22  26  39  45  43  40  62  95 108  90  53  21  33  76  86 108 154 177 176 161 173 171 126 136 177 188 179 151  96  54  37  40  45  41  44  48  45  45  46  44  47  53  53  60  83 118 133 126 128 139 149 125 113 150 169 161 137 121 112  97  99 114 109 105 114 111 102  97 100  96  80  89  92  39  37  74  44  17  25  42  74 114  98  73  81  72  64  91  98  81  64  64  75  65  54  62  99 149 184 141 112 186 211 171 102  54  45  91 122 111  72  52  69  81  81  73  72  76  81  85  85  81  77  78  94  99  83  63  70 109  78  32  40  60  66  40  60 113 113 103 108 124 128 110 101 103 109 110  88  36  38  96 170 183 148 
 95 100 107 108 100  78  43  35  39  42  43  38  29  48  77  74  76  95 128 120  66  39  51  91  93  81  83  85  91  97  75  65 156 194 154 145 166 189 152 126 159 168 159 154 168 184 172 164 165 156 146 137 129 135 142  92  50  73  75  63  64  79  94  95 109 131 119  89  64  83  84  36  52 104 136 146 144 143 141 137 129 133 143 126 116 134 140 133 115  86  56  43  84 127  77  56  80  74  51  31  44  70  91  91  90 104  96  81  92 134 180 170 161 168 152 122  91  82  93 116 106  84  86  96 102  98  90  91 109  90  38  67 102  89  89  98 105 107 105 101  69  28  34  41  34  26  27  35  34  38  58  73  84  94  88  64  28  37  84  97 113 147 168 170 158 161 155 124 127 155 175 180 158  91  44  36  55  62  48  52  58  52  52  57  58  59  61  66  79 100 120 122 108 111 126 143 132 123 146 168 169 134 125 135 130 131 137 122 114 124 125 127 135 119  92  74  81  81  34  28  53  32  21  37  39  48  73  56  36  48  46  42  59  57  41  38  40  38  32  27  39  87 143 168 146 130 170 189 167 109  69  67 110 127 102  80  76  91  95  97 103  95  87  97  91  79  91  96  89  83  78  75  83 100 114  74  35  55  59  49  53  79 113 116 111 111 116 115 107 106 108 107  99  80  46  56 106 163 172 147 
 66  69  76  80  69  55  42  28  25  40  37  24  18  46  93 121 116 103 134 131  75  42  43  72  77  73  77  75  74  84  68  63 156 185 129 119 143 177 161 145 162 165 160 167 173 173 161 157 158 144 127 118 138 151 130  78  45  64  61  52  70  79  78  85 107 133 124  83  29  33  43  30  44  83 126 130 114 114 132 143 112  98 112  98 100 137 140 131 127  91  47  43  84 122  81  63  80  67  40  21  43  72  80  67  68 108  93  59  94 146 184 170 158 162 155 149 145 117 113 159 133  83  94 108 109 101  93  93 116  92  27  55 100 101  96  99 113 110  97  96  74  43  54  61  49  40  39  43  36  44  80  87  79  84  90  79  35  42  99 123 137 153 165 166 155 150 144 129 125 136 162 178 163  88  34  31  62  73  51  56  64  53  53  61  64  62  60  68  86 108 116 108  93  98 117 141 140 134 144 168 175 131 128 160 166 164 157 135 124 133 138 149 168 140  93  70  69  67  37  31  42  27  26  49  41  37  51  36  23  38  42  41  48  39  23  36  38  25  22  24  37  90 140 149 144 140 151 168 166 116  83  87 125 130  93  91 104 115 111 110 128 117 102 115 100  76 102 113  94  72  62  71 101 122 114  71  44  72  59  35  72 103 113 118 118 114 107 103 104 109 111 104  92  75  62  78 118 156 162 148 
 48  50  58  64  56  39  23  22  30  35  29  20  21  58 111 140 137 124 145 138  85  40  33  67  78  73  68  67  74  91  72  57 140 156  93  95 123 147 148 142 141 144 147 145 143 142 138 142 145 130 112 105 121 132 116  74  47  62  59  52  66  72  71  79 103 131 121  81  30  30  37  25  42  81 121 127 113 111 119 125 100  93 107  95  97 133 138 128 120  87  51  51  86 118  89  70  75  62  39  21  34  59  76  76  84 114 101  73  98 137 167 158 151 157 153 156 167 145 140 181 142  79  85 101 110 105  97  94 111  87  25  56 102 104  99  99 104  98  88  96  83  59  73  80  70  65  68  76  69  72  99 101  92  95 102  89  34  44 120 158 174 178 174 166 157 158 156 137 129 139 166 177 155  85  34  25  46  57  44  49  54  42  42  47  48  46  44  52  71  97 111 107  95 103 122 144 143 138 149 170 173 127 124 158 167 164 154 132 123 135 139 147 163 138  95  70  64  59  40  38  44  24  23  46  47  52  69  58  47  61  56  49  66  61  43  53  55  40  34  36  54 105 145 143 133 133 149 168 167 119  86  88 121 122  88  92 111 123 114 108 118 114 111 125 106  78 101 108  85  68  65  74  95 112 106  65  39  65  52  34  84 119 123 125 126 124 118 113 112 115 115 110 103  92  80  93 128 161 169 156 
 42  44  52  58  52  36  17  20  28  27  20  15  26  70 130 166 165 150 160 156 117  59  38  73  86  79  67  64  75  98  78  54 120 122  54  68  99 114 131 134 116 121 130 120 113 112 115 126 135 118  98  88 103 115 103  70  47  58  57  54  64  65  62  73 100 130 119  79  30  29  35  25  44  81 113 119 107 102 104 106  92  90 103  90  92 127 132 123 113  86  59  66  94 118  97  75  64  52  37  21  25  43  70  85  99 119 111  94 108 130 145 138 134 139 137 152 184 164 158 197 146  67  67  85  99  96  87  84 100  77  17  44  88  93  89  88  89  81  76  94  89  71  81  89  87  89 101 118 114 115 134 126 109 105 107  92  42  59 144 190 204 195 179 166 163 168 164 143 132 140 167 173 147  85  40  28  41  52  50  56  58  46  44  48  46  41  38  46  67  96 115 115 106 109 124 145 146 143 154 172 168 119 117 155 170 166 148 121 113 128 128 131 144 125  91  69  61  55  43  41  41  22  21  45  56  67  82  72  62  74  64  55  80  77  55  65  65  48  41  47  72 118 152 154 145 142 160 176 170 124  91  87 110 105  71  75  94 107  95  82  84  88  96 110  89  58  75  85  74  66  67  77  91  98  91  54  33  59  43  29 101 140 135 136 140 139 135 130 128 129 129 125 126 124 113 121 145 166 175 166 
 46  46  52  59  55  42  23  20  23  18  12  11  28  77 141 182 186 168 171 173 150  85  50  78  89  80  64  60  72  96  74  45 100  96  28  48  80  92 113 119  96 101 113 100  94  95  99 114 132 116  90  74  91 106  95  67  47  54  56  57  66  64  56  69  98 129 118  79  32  29  35  28  46  79 104 107  96  89  89  90  85  89  98  83  84 115 119 111 105  83  64  79 101 115 100  74  50  42  34  22  18  31  64  90 108 121 117 107 111 117 119 113 111 115 114 139 191 173 161 200 140  53  52  70  83  79  73  73  89  68  11  32  70  76  74  72  75  70  72  99  99  78  78  84  90 101 122 149 152 154 167 150 121 108 102  85  51  75 153 196 206 188 168 157 159 164 159 136 125 135 160 161 132  82  46  35  44  56  64  70  70  60  57  58  53  46  41  49  70 101 122 127 119 115 123 143 146 145 158 171 162 109 108 151 174 167 137 104  96 113 110 106 116 103  80  67  63  57  44  38  36  21  23  47  64  77  86  75  64  72  62  57  85  81  56  67  68  49  43  55  86 123 152 162 155 150 163 173 164 121  90  84  97  88  57  61  78  88  78  62  57  63  79  93  74  44  52  64  66  64  68  80  85  83  73  42  25  51  33  22 117 161 144 148 156 157 152 149 147 147 145 143 149 154 147 148 158 166 177 172 
 59  55  58  64  63  54  36  26  21  16  13  16  34  79 138 179 186 173 174 180 169 105  61  76  78  67  57  53  62  81  59  32  84  83  26  41  72  87  96  96  84  91  99  88  88  93  88 107 136 123  91  66  84 104  97  68  45  50  57  64  74  68  57  70  99 129 117  82  41  32  32  27  46  76  95  95  86  80  77  78  83  91  94  77  73  97 101  97  95  78  65  82  99 104  93  66  35  32  34  27  18  26  61  93 113 117 111 103  99  95  89  87  89  92  89 120 184 167 150 182 124  41  47  63  69  64  61  67  85  65  13  31  64  64  59  60  67  71  82 116 115  83  66  65  77  93 121 157 165 169 180 157 120 100  83  65  53  78 133 162 165 147 133 128 135 137 130 111 109 124 143 138 108  72  49  41  47  60  75  80  78  72  71  69  61  52  45  52  73 105 127 135 129 119 121 139 144 146 161 171 155  98  97 146 176 167 123  82  73  93  85  74  79  74  66  65  70  67  44  31  31  23  27  49  69  81  79  66  56  60  54  54  81  74  48  61  63  45  43  58  89 115 136 149 142 133 142 148 138 103  81  80  90  83  58  63  76  81  77  67  57  59  74  90  81  56  52  55  60  63  71  82  76  65  53  26  16  42  23  18 127 173 150 158 171 174 169 167 167 164 161 161 169 174 167 162 162 158 170 173 
 74  64  61  68  74  69  52  43  37  33  34  40  53  85 131 166 174 167 172 175 161 104  61  62  53  43  50  53  59  69  51  34  82  88  43  49  74  95  84  73  82  89  90  85  92  97  82 100 140 131  96  62  84 110 106  73  43  46  58  72  83  75  63  76 104 131 116  86  53  34  22  18  43  77  97  96  88  83  80  78  90  99  96  77  70  86  91  93  98  81  62  75  84  82  78  55  23  27  37  35  24  28  60  91 109 109  97  82  77  73  68  73  79  81  75 102 164 148 125 148  99  38  56  71  68  60  60  72  89  67  17  47  85  73  59  57  72  82 101 137 130  87  57  48  57  71  96 128 135 139 151 130  96  76  59  42  40  59  90 103 100  85  82  84  90  89  85  83  96 115 124 111  84  59  44  40  45  57  71  71  67  67  66  64  57  47  40  47  69 102 125 134 129 120 122 137 141 147 166 174 153  92  92 145 181 169 116  67  58  83  74  56  53  53  55  63  75  75  43  25  26  25  31  48  70  78  67  53  47  52  49  50  71  62  40  56  60  44  45  58  76  92 101 102  91  83  91  97  92  76  72  83  98  99  86  86  88  88  95  95  79  74  82  99 101  88  70  60  60  64  74  84  69  50  37  17   9  34  16  15 129 175 150 164 182 184 178 175 177 172 167 167 171 172 167 162 156 150 165 174 
100  82  76  86  97  96  79  73  71  68  72  79  85 103 130 156 164 162 171 171 148 101  66  55  38  32  59  74  80  84  72  64  98 100  64  59  80 107  80  59  85  92  86  87  96  98  75  94 141 134  97  61  87 117 112  76  44  45  60  78  89  81  70  85 112 132 115  87  63  35  13  11  46  90 115 117 109 107 101  98 110 118 111  93  84  93 101 110 120  97  67  70  72  68  64  46  20  29  43  45  34  35  62  85  99  99  85  69  65  64  67  74  81  81  68  83 131 112  88 105  71  33  66  79  67  59  62  76  89  62  14  66 114  86  61  56  74  89 109 144 133  84  49  35  41  49  64  85  85  86 101  86  60  50  38  27  26  37  51  53  47  38  46  54  54  48  50  72  99 118 113  96  73  56  46  42  45  52  60  56  52  53  54  54  50  42  36  44  67  99 123 131 126 121 125 135 139 148 170 178 154  90  90 147 185 175 119  64  53  86  78  55  44  44  50  62  76  78  44  23  24  27  33  45  67  75  55  44  44  52  51  51  61  53  39  57  62  47  50  56  57  62  63  57  45  38  47  53  55  56  70  94 112 120 119 109  98  95 114 124 102  88  91 109 121 116  88  67  61  65  77  87  66  41  29  12   7  29  13  16 124 166 144 167 190 190 179 174 178 171 163 164 163 162 162 158 153 151 169 182 
140 116 108 122 137 135 114 111 114 109 116 123 122 125 136 152 157 157 166 164 139 104  78  62  41  41  87 117 129 131 126 122 131 116  78  66  83 113  83  60  89  93  85  91  98  94  71  91 139 130  93  61  90 119 108  74  45  45  60  79  90  84  76  94 119 134 111  84  67  38  12   9  55 116 151 155 147 147 141 135 144 148 139 125 117 120 131 147 160 127  80  72  73  70  59  41  28  39  54  56  49  49  66  78  85  89  82  71  67  72  82  86  89  86  63  62  88  67  47  64  44  27  68  78  59  54  63  76  79  47   6  79 136  92  57  50  70  84 100 128 116  70  38  28  33  33  37  45  35  31  48  41  26  28  28  23  16  20  28  26  20  20  41  55  46  33  40  88 124 134 115  96  81  67  57  52  52  52  48  42  39  40  42  46  46  42  38  48  70 102 124 131 125 123 127 132 135 147 173 182 157  90  90 149 188 182 131  70  56  96  92  67  50  46  50  59  71  73  45  25  22  29  35  41  65  73  48  41  48  58  61  58  55  47  45  63  65  52  58  57  38  32  35  37  26  17  26  33  38  51  76 108 124 136 142 124 104 104 132 147 119  99  99 116 133 134  97  69  61  66  79  91  67  40  30  15  11  28  15  19 109 145 132 166 193 190 175 168 175 166 155 154 154 155 158 158 156 161 181 193 
175 149 142 159 173 165 133 127 130 126 133 140 135 131 132 141 144 142 147 146 130 106  86  72  50  53 112 155 175 179 178 175 165 128  76  61  78 108  93  76  89  91  86  91  95  91  75  97 139 121  85  63  92 113  92  65  46  45  57  74  83  79  77 102 127 135 107  79  64  41  17  11  66 139 183 188 179 181 178 169 174 175 167 157 149 147 159 180 196 154  93  79  88  92  66  46  45  58  66  66  63  63  70  70  72  84  84  76  72  81  96  93  91  88  63  50  62  47  34  48  35  26  64  67  44  45  58  71  67  33   3  78 133  82  45  41  64  73  79  99  87  50  32  30  36  33  32  35  21  14  30  26  16  25  31  29  18  17  26  23  20  31  69  94  78  52  58 120 153 148 118 102  99  86  72  63  62  57  42  37  36  35  39  45  49  49  48  58  79 110 129 133 124 123 125 125 127 142 173 183 157  88  88 146 186 187 146  77  57 103 103  78  57  50  51  56  63  64  43  26  21  31  37  40  68  76  46  40  49  58  69  72  52  44  52  67  66  52  63  60  29  22  32  46  38  27  36  40  44  61  89 118 126 134 143 128 113 116 148 163 127 109 112 125 140 140 101  70  61  65  80  95  72  46  39  26  21  32  22  25  92 119 117 162 193 189 171 164 174 166 152 149 152 156 160 159 158 167 183 190 
190 165 159 176 188 172 131 120 120 114 122 132 126 116 112 119 122 119 117 118 116  97  80  67  46  53 120 169 196 207 205 199 191 140  63  53  72  95 102  98  86  85  86  83  83  83  81 107 141 115  80  67  92 104  73  54  45  42  53  69  73  71  75 106 133 137 104  72  58  41  20   9  67 149 198 203 191 197 195 187 188 187 181 177 170 159 170 195 215 167  96  80  98 112  73  49  58  69  74  71  73  76  72  62  61  81  82  69  64  75  91  85  82  84  66  51  51  50  49  52  30  20  58  55  25  36  54  64  58  29   5  77 124  71  36  35  59  65  62  74  63  36  34  39  39  37  41  49  36  29  43  36  24  33  41  39  23  19  28  24  25  47 102 140 125  84  78 148 174 150 112  99 106  97  83  71  71  60  36  34  37  32  36  46  53  55  57  66  84 111 129 131 122 121 121 117 120 136 168 180 155  86  86 145 180 187 159  83  54 101 105  83  60  52  52  52  55  55  42  26  18  32  39  41  73  82  47  38  44  50  72  85  53  41  54  66  60  47  66  64  26  25  42  54  47  38  47  49  51  70  99 125 122 123 133 120 109 120 156 168 121 106 116 126 138 137  95  65  60  64  80  99  78  53  50  37  28  37  30  31  78  97 102 159 198 193 172 165 180 174 159 155 156 159 158 154 154 166 175 174 
190 167 164 183 190 165 113  97  95  87  95 106 103  95  91  97  97  90  83  88  97  81  66  58  38  43 107 161 194 207 202 196 197 143  51  43  65  86 110 114  84  81  88  84  84  88  92 117 144 110  75  69  94  97  58  45  45  43  51  62  66  66  74 108 135 136  99  65  53  41  21   4  63 150 198 200 188 195 196 190 189 189 186 181 171 160 170 195 215 163  90  80 110 132  85  61  77  86  83  75  78  81  74  59  58  84  79  54  47  63  84  75  73  85  73  65  73  81  83  77  55  41  61  49  22  36  57  69  57  31  17  73 105  58  31  36  64  65  53  58  49  31  41  48  45  47  58  69  60  53  66  56  40  45  49  45  25  21  33  29  31  60 130 177 159 111  99 162 177 142 102  96 111  99  81  69  70  59  32  33  38  31  36  47  56  58  59  68  87 112 126 124 113 115 116 110 110 128 165 178 151  82  81 138 176 189 167  84  50  97 101  79  59  51  50  49  50  50  38  24  17  32  41  46  80  89  48  38  41  41  73  97  54  38  56  63  54  41  65  66  29  36  57  61  52  46  54  56  58  79 105 125 117 114 122 110 101 116 149 156 108  96 112 119 124 117  77  54  58  63  79 102  84  61  58  47  38  41  35  35  64  79  94 156 194 189 170 167 183 177 163 160 157 155 154 147 140 149 153 147 
188 169 174 204 209 169  94  75  78  71  73  82  88  96 103  98  79  58  58  68  77  68  66  78  56  42  85 146 191 182 179 187 169 118  51  33  53  95 118 113  86  81  98 121 136 135 117 126 142  98  62  64  98 103  55  42  52  60  53  49  67  74  76 104 131 135  88  55  58  46  21   4  67 154 191 194 186 185 189 193 187 189 193 167 150 165 177 190 198 145  83  96 140 167 122 106 131 131 112  86  74  72  74  70  76  96  84  52  41  71 115 102  99 116  88  95 159 146 117 134 156 148  86  61  66  60  78 104  64  27  28  51  63  43  29  41  84  76  47  50  45  33  42  50  53  66  75  70  57  51  60  61  55  46  43  39  22  30  56  49  44  73 152 192 147 124 132 161 157 128 107 119 136  95  57  46  51  53  41  33  31  34  39  47  56  54  52  69  97 125 126 110  93 106 115 102  94 116 174 184 144  81  71 116 179 201 163  81  55 108 102  72  60  52  48  50  53  50  31  22  24  30  37  53  88  91  43  47  60  44  78 108  55  41  66  64  51  44  63  66  45  56  77  83  76  67  68  68  75  99 106 102 115 123 120 115 112 113 122 123 106 104 112 113  98  72  49  45  55  59  77 106  93  69  60  62  58  38  35  43  45  64 104 145 159 146 150 157 156 146 136 136 130 130 150 141 114 107 109 110 
189 175 182 213 215 170  85  65  68  56  57  70  89 107 117 101  70  41  44  57  64  54  59  81  59  37  75 141 189 172 173 186 152 101  53  34  50  96 113 105  85  87 111 150 169 165 142 140 143  92  54  60  96 101  52  38  50  66  56  45  68  77  78 100 125 128  80  49  59  47  18   2  66 152 181 185 179 176 181 190 183 183 187 157 143 166 175 181 189 140  87 107 148 170 139 139 173 161 135 112  87  78  94  97 103 124 105  67  63 105 157 139 134 155 123 136 217 186 141 176 213 203 112  81  97  91 108 129  71  27  34  46  50  42  30  40  83  74  42  49  47  34  42  45  44  60  73  68  58  52  56  60  59  49  45  41  24  36  67  58  52  82 154 186 140 131 147 155 145 126 119 139 154  98  50  38  43  48  44  35  30  36  41  46  51  49  50  71 103 132 132 115  95 102 109 101  93 114 175 182 141  85  72 109 172 194 153  75  56 112 100  66  56  49  46  52  56  51  29  21  27  28  35  59  88  83  39  48  62  41  72 104  53  41  66  59  51  58  83  92  75  79  90  93  88  80  79  76  82 103 101  89 114 132 128 125 123 119 119 119 115 116 119 115  91  58  43  44  54  59  76 104  93  70  59  67  67  38  35  45  40  64 111 125 120 113 129 136 121 118 117 110 104 109 129 116  84  73  77  82 
191 184 188 208 212 169  82  61  60  41  44  67  97 120 125 100  65  34  37  50  56  43  44  68  47  32  77 141 187 176 179 189 149  98  58  45  57  89 100  94  83  95 127 167 182 177 164 158 146  87  48  56  87  90  46  32  43  62  58  50  68  75  76  96 116 115  73  46  56  42  13   1  62 145 172 173 167 167 172 179 177 172 165 151 148 164 164 168 186 147  98 109 132 144 133 157 201 176 151 149 114  98 129 131 131 158 135  91 101 151 199 173 166 191 165 175 240 198 154 198 224 203 133 100 107 124 142 141  73  27  38  54  61  51  33  33  69  63  41  55  52  34  40  38  29  44  64  71  67  60  58  57  56  52  49  43  29  40  67  56  54  85 137 162 140 135 142 144 138 129 132 154 164 103  54  42  43  44  38  36  35  35  41  47  43  42  52  76 105 132 142 135 115 102 100 105 104 120 165 171 139  91  83 115 154 169 142  69  53 110  96  59  48  45  46  55  60  53  31  21  25  24  36  66  82  71  38  44  52  33  62  92  51  39  58  51  52  78 123 140 113  99  95  91  87  85  85  79  78  94  94  87 115 137 139 133 128 129 134 135 127 125 127 122 100  70  54  52  58  62  77  99  87  66  60  67  67  41  36  45  47  74 110  97  84  92 109 109  88  96 104  90  90  98  99  79  54  52  59  63 
189 190 192 203 209 169  78  55  52  30  34  63 100 122 126  98  61  31  34  50  58  38  35  64  45  30  78 139 179 170 172 180 144 103  75  66  73  90  90  83  80 102 140 179 193 190 187 176 144  79  42  52  80  82  46  30  38  60  59  53  67  72  73  90 103  99  63  43  53  40  11   1  62 144 164 162 157 159 162 167 168 157 136 138 150 162 153 154 178 146  99 103 112 114 119 164 219 184 159 174 134 113 155 155 149 176 152 111 127 177 221 189 182 209 183 188 245 197 155 208 224 194 140 108 109 151 173 148  68  22  40  57  64  58  37  32  64  63  49  65  60  35  35  36  35  49  65  76  74  65  55  51  51  49  42  33  31  48  68  54  53  82 108 123 125 130 132 124 119 122 139 164 167  99  48  38  37  35  31  34  36  33  42  49  37  38  54  79 102 126 149 155 136 105  92 108 114 125 155 160 137  97  92 116 133 143 131  67  54 112  95  54  41  42  50  62  67  58  32  21  25  21  39  79  80  61  43  49  52  37  62  89  56  47  57  48  57 100 159 180 142 110  92  88  86  85  85  78  75  91  93  88 116 137 137 129 126 130 138 141 132 129 130 127 107  79  67  64  66  69  81  96  83  66  63  70  68  43  36  46  60  82  97  76  61  69  84  86  73  78  85  85  94 101  82  55  36  42  51  53 
187 195 195 196 208 170  74  55  57  37  45  72 102 117 116  96  69  44  44  58  70  44  37  69  50  36  85 138 169 159 158 164 144 118  99  93  95 100  90  80  81 106 141 176 188 189 196 183 138  70  36  50  77  80  49  33  37  56  59  56  64  69  72  85  92  81  53  40  51  40  15   2  69 151 164 159 155 158 160 159 164 147 115 129 155 164 151 149 174 141  91  93  96  94 106 158 218 180 156 178 142 121 159 158 148 167 155 128 135 175 212 183 178 206 171 168 224 185 150 200 204 170 134 104 101 163 189 146  61  19  44  59  65  62  42  36  70  72  59  74  63  33  30  38  47  55  65  76  75  65  49  45  47  47  36  23  32  53  69  53  54  80  83  86 111 126 124 108 104 115 143 168 163  90  41  36  36  34  32  38  39  30  41  52  36  38  57  77  91 108 143 163 151 111  90 109 119 127 145 151 136 101  97 116 117 124 125  69  58 119  97  51  37  42  55  70  74  62  32  21  24  21  45  92  78  53  49  56  58  49  67  86  64  57  60  49  62 116 179 198 151 105  80  84  85  81  81  74  73  93  96  89 113 127 120 114 113 118 126 130 123 122 125 126 110  89  82  80  77  79  87  96  82  68  68  74  70  47  39  50  75  84  78  69  62  60  67  78  84  73  72 101 120 113  77  46  33  44  52  50 
190 200 197 192 207 171  71  58  72  60  71  93 104 104 100  95  83  68  60  70  85  52  41  78  60  46  98 143 163 151 147 151 148 137 122 118 118 114  98  86  88 108 137 161 169 174 191 179 130  62  32  51  77  80  52  36  37  51  57  59  62  66  73  83  82  65  45  40  51  41  18   7  81 164 172 163 160 167 165 159 165 145 108 131 164 171 155 152 174 135  80  85  92  94 105 153 207 173 149 165 142 127 149 145 135 145 152 148 133 153 186 168 172 197 146 131 190 171 149 187 176 138 121  95  90 164 190 135  54  20  50  64  67  66  47  44  80  83  68  76  60  29  28  39  49  53  61  74  74  62  43  38  43  46  34  19  32  53  68  54  57  80  66  65 107 127 123 103  98 113 148 170 156  81  36  40  43  41  39  46  44  26  39  55  39  41  60  70  73  83 127 160 159 119  94 110 120 126 136 145 138 100  96 114 106 112 123  72  65 126 101  50  36  43  60  76  77  63  33  20  23  23  51  99  74  44  50  59  62  61  70  79  67  63  62  50  68 126 186 198 147  95  70  82  84  79  79  73  75  95  97  87 104 110  97  94  96  98 107 111 104 105 112 119 111  97  97  94  86  88  94  95  81  71  75  79  74  53  46  58  84  81  61  73  77  67  63  79 104  76  66 128 148 122  74  44  37  52  57  49 
199 208 203 192 207 169  65  60  88  86 100 116 106  90  81  91  95  86  67  74  94  53  38  84  70  59 117 156 166 157 151 151 152 145 134 132 132 127 113 101 100 114 132 144 147 152 172 166 123  61  34  55  80  81  51  36  36  47  57  62  60  65  76  84  75  53  40  40  51  39  18  13  92 178 182 173 172 182 179 167 173 157 123 147 177 181 166 163 177 131  74  89 111 122 133 165 202 175 148 148 143 138 136 129 122 129 156 172 128 126 162 165 181 200 130 100 165 171 163 182 157 117 111  90  83 154 175 118  50  25  54  71  76  71  52  50  87  86  64  68  52  26  34  40  35  43  59  75  75  61  37  29  34  42  35  23  28  43  59  53  60  81  66  69 117 139 132 111 105 121 154 169 146  73  35  49  54  52  51  55  49  24  37  57  44  47  63  61  51  53 101 144 155 126 102 110 119 125 132 145 142  97  90 111 101 108 123  74  69 129 103  50  35  44  62  77  74  57  32  21  23  24  53  96  68  37  45  52  57  62  62  59  58  59  56  48  71 131 184 192 141  94  74  87  89  86  87  83  81  96  91  74  88  93  82  80  83  83  88  90  83  85  97 110 108 100 106 101  86  92  98  94  82  75  82  86  80  63  61  71  80  73  60  74  86  85  76  83 106  76  71 145 157 114  61  38  39  55  55  41 
206 214 208 195 209 166  56  59  94  93 107 120 101  78  66  82  95  89  63  67  95  50  31  84  75  68 135 171 176 170 168 165 155 142 131 130 132 133 124 114 111 119 129 132 130 132 150 151 122  65  39  56  81  81  46  30  31  44  58  65  58  65  81  88  72  43  35  41  49  35  14  12  98 187 188 178 181 196 192 176 182 171 148 167 188 187 175 173 182 129  73 103 136 156 169 187 201 178 152 140 147 149 133 120 117 132 170 187 119 106 149 171 196 208 122  84 154 178 178 181 146 104  99  83  74 131 143  94  46  27  47  73  87  76  55  53  85  76  48  56  51  37  51  53  39  52  75  94  89  68  38  23  22  28  27  21  22  33  46  46  54  72  69  81 126 143 137 117 113 127 154 159 129  60  30  51  57  57  58  58  48  26  38  56  49  53  63  53  35  31  74 119 141 128 112 111 118 125 130 147 147  93  83 108  99 106 123  75  69 130 102  50  36  45  62  74  66  47  31  22  21  27  53  88  66  40  43  48  53  60  52  42  52  56  51  44  71 132 182 188 143 105  87  93  95  95  99  95  90  97  82  58  71  82  77  78  79  76  77  76  69  72  85 101 102  96 102  96  81  91  99  92  81  78  87  90  83  71  75  83  69  66  73  69  79 103  91  81  87  68  74 138 142  96  47  33  45  61  59  42 
206 210 205 196 209 162  49  61 101  86  94 108  97  77  64  81  95  90  62  68 100  48  26  84  77  74 147 183 183 182 183 180 156 132 120 117 122 131 127 120 116 119 123 123 118 115 127 135 123  73  43  55  81  79  37  21  25  42  61  70  59  67  88  94  72  36  32  40  46  29   8  10  99 190 186 176 182 201 197 179 184 181 169 180 192 186 176 176 183 126  70 111 151 170 187 197 192 170 148 139 148 152 135 113 110 144 186 190 109  93 144 179 207 211 116  76 153 183 183 181 140  93  85  71  65  99 104  70  44  32  37  72  94  79  57  54  79  60  30  51  64  64  79  79  68  85 108 119 108  81  50  31  23  24  23  23  32  39  43  40  42  54  71  97 130 141 135 120 119 131 148 145 110  48  25  49  57  61  65  60  48  33  40  52  51  56  62  48  28  19  52  91 120 125 119 113 120 129 131 150 152  91  79 107  98 107 124  75  67 127 102  52  40  49  63  70  58  38  29  22  18  30  56  82  76  63  59  59  63  70  57  45  63  67  53  42  68 131 178 184 144 113  96  96  95  97 103 102  98 100  78  47  61  76  79  82  81  75  73  70  62  66  82  96  95  86  90  85  75  89  99  90  80  79  89  88  80  72  83  90  61  66  90  62  67 114 102  76  64  56  72 117 115  76  36  34  58  76  74  58 
191 194 193 192 208 159  44  72 116  75  69  90 100  94  86  97 105 102  82  92 118  57  29  88  81  77 153 185 181 184 188 184 156 127 107 100 107 120 121 115 109 109 112 114 109 102 105 120 126  82  49  54  81  78  30  13  21  42  66  77  62  70  95 100  73  31  28  38  41  24   6   9  99 188 179 166 174 196 191 170 176 181 175 181 182 175 169 172 177 118  63 106 139 149 169 176 161 138 129 137 142 143 138 103  92 155 198 185 101  89 145 180 204 199 106  72 153 176 172 179 138  83  66  59  57  69  68  54  54  46  35  66  92  77  58  54  71  46  19  60  95 109 116 118 123 138 148 141 120  94  73  60  51  44  37  40  70  80  63  47  34  33  70 112 131 133 127 119 123 135 143 132  97  43  26  51  62  69  78  71  57  46  43  46  49  55  59  47  29  19  37  66  97 119 123 115 126 137 134 154 157  91  78 108  97 106 126  75  65 126 103  57  47  55  67  70  53  31  28  21  14  36  63  86 104 109  98  93  96 100  87  79 101  99  69  44  64 126 173 178 139 106  88  88  85  81  89  95 101 108  87  52  62  74  76  84  86  77  74  70  62  68  83  95  89  74  69  68  71  91 100  89  79  78  86  82  71  66  79  89  64  75 100  59  61 117 104  73  57  47  57  92  90  60  32  43  78 100 100  90 
172 170 175 187 209 157  39  91 145  75  57  84 116 129 127 126 127 127 122 132 141  73  41  97  85  78 152 178 172 181 187 180 160 130  99  91  97 110 110 104  97  95  98 104 102  92  86 107 130  90  51  49  78  78  26   8  19  44  72  83  62  72 103 105  73  27  25  35  37  22   5   7 100 190 173 156 163 186 182 160 166 174 174 172 168 160 161 169 169 107  51  90 113 112 131 137 120  98 103 133 129 126 138  90  66 155 202 179 100  95 156 181 193 183  92  67 157 170 159 179 142  80  55  53  57  52  47  53  73  70  45  64  85  74  59  56  66  38  16  74 129 154 150 154 174 177 168 150 124 101  91  90  90  83  67  70 124 137  99  69  40  23  72 124 134 129 125 125 133 143 143 129  97  48  37  65  76  85 102  95  77  61  46  39  46  52  52  43  33  26  32  51  83 113 125 115 131 146 137 157 162  92  80 112  96 105 130  77  64 124 103  59  51  60  71  74  55  29  27  18  10  43  72  93 135 159 142 136 138 140 128 124 149 139  93  53  62 120 169 175 129  86  67  74  67  58  66  77  95 120 107  68  67  68  64  80  88  76  72  72  65  68  80  90  83  63  50  52  71  96 105  91  79  77  83  75  61  56  70  84  75  87 103  64  66 116 101  77  72  42  33  78  78  47  28  48  90 116 123 120 
147 154 161 172 194 147  45 114 171  82  48  75 128 149 147 151 154 155 159 169 164  87  51 104  86  76 151 179 168 160 159 160 151 131 101  82  82 101 108 102  88  85  90  93  95  92  82 100 123  88  57  60  84  77  21  11  28  46  69  83  70  77 100 107  77  28  27  37  34  20   5   9  93 174 161 146 152 175 169 146 151 157 153 156 155 147 142 150 159 102  45  79  86  68  85  97  86  60  74 126 119 112 133  83  56 152 205 185 105  96 150 175 182 167  91  76 157 158 147 178 142  76  50  53  61  49  46  62  90  88  55  58  70  66  57  58  72  41  21  97 157 175 170 175 194 200 180 133 104 105 138 154 150 132 114 119 178 186 133  86  41  16  79 138 133 129 128 126 137 151 151 132  96  58  50  71  85  99 114 109  90  65  47  38  39  50  62  60  46  28  26  38  65  99 120 121 134 145 137 156 161  94  79 106  94 106 131  82  70 130 113  74  69  75  79  71  51  32  29  20  12  42  75 107 162 193 180 174 173 167 162 166 183 163 109  55  58 115 152 152 112  69  53  70  57  36  45  72 106 128 114  81  83  82  69  78  86  80  74  68  64  78  99 105  86  57  47  54  73  98 106  94  83  78  79  66  51  48  59  78  92  97  87  66  76 110  91  72  76  50  37  72  68  39  29  57 106 135 142 140 
120 150 158 148 158 127  62 135 185  93  43  60 127 141 129 160 177 172 177 190 182  94  51 103  81  67 151 190 172 118 102 119 126 125 112  74  63  96 121 117  88  86  94  85  91 102  96  99 103  75  68  93 104  76  14  19  45  45  54  73  87  87  87 105  85  33  35  44  35  19   7  14  76 139 146 140 143 165 157 129 131 129 118 135 148 137 115 114 147 103  48  77  67  30  46  68  68  35  50 120 118 108 124  87  69 149 205 198 115  89 127 164 176 155 107 100 151 143 137 175 138  69  49  56  66  57  57  76  95  90  60  52  55  55  51  60  88  54  29 122 172 165 173 177 180 208 185  90  63 111 214 241 213 172 161 178 212 204 148  86  29   7  91 155 125 123 131 117 128 153 161 133  84  64  56  57  81  99  98  96  82  56  48  44  29  52  96 105  71  20  17  27  42  73 108 133 139 135 134 151 153 100  78  88  92 109 125  84  81 143 136 105  98  99  88  54  38  38  33  26  21  30  65 125 172 198 196 194 185 168 176 194 190 161 109  47  52 111 121 111  95  69  64  91  66  29  40  91 139 128 101  85 111 123 105  88  85  96  83  63  61  99 145 144 104  60  68  77  76  92 103  97  90  83  76  60  45  46  54  75 112 100  57  59  82  99  77  54  54  68  77  68  51  35  34  70 125 151 153 144 
134 157 159 143 146 118  66 139 190 112  69  83 142 143 120 155 177 173 179 193 185  93  43  89  66  56 144 180 153  88  59  74 111 131 119  80  70 104 128 124  93  94 104  97  97 103 102 103 100  72  70 104 118  85  18  16  39  41  52  70  87  88  87 107  89  40  39  44  33  23  13  13  71 137 153 146 143 162 155 123 113 114 118 124 132 135 115 109 136  96  46  68  59  28  46  69  70  38  52 123 121 109 125  89  71 147 187 175 127 119 151 172 174 154 115 109 150 143 137 168 134  72  54  58  65  56  56  71  88  86  64  57  60  64  52  56  93  55  24 127 175 156 170 179 179 200 170  74  55 111 211 227 188 151 155 180 184 168 130  78  26   7  94 154 109 102 113 110 126 151 155 120  70  56  50  46  65  78  71  67  63  55  52  46  35  67 121 134  97  37  26  30  37  58  94 139 152 147 138 149 151 107  89  97  96 109 122  75  72 142 144 115  96  89  76  47  35  36  30  28  30  32  57 112 157 180 178 174 168 160 172 190 188 159 112  66  70 112 112 106 110 106 112 131  98  55  60 102 146 135 111  99 123 140 134 117 109 115 103  85  81 114 154 155 119  79  88  89  79 100 112 102  96  92  80  60  46  58  71  89 119 102  56  57  76  90  74  56  54  69  77  60  46  36  34  65 112 133 132 122 
160 169 165 149 144 112  66 136 192 135 106 121 161 145 114 145 169 171 176 190 186  93  35  70  50  47 136 165 131  69  31  38  99 132 116  83  75 107 126 119  91  95 110 106 101 100 103 108 101  70  68 105 126  98  27  13  28  40  53  70  83  87  91 110  94  50  44  45  33  27  15   5  69 148 170 159 147 165 159 127 106 110 131 121 119 142 130 118 127  87  43  59  55  37  56  76  76  45  60 128 122 109 127  88  68 140 161 141 142 161 182 174 161 145 115 112 150 148 141 152 122  76  59  59  63  56  55  64  77  80  70  66  70  76  56  53  95  56  21 127 172 147 161 178 183 185 145  65  59 111 186 185 141 114 136 168 141 120 110  78  33  10  92 146  96  83  96 106 128 149 145 108  60  50  48  43  53  58  50  45  48  58  57  48  47  86 144 159 125  66  44  38  36  46  79 133 158 159 144 149 149 110  98 108  97 107 123  68  61 140 150 119  84  68  60  46  37  32  26  29  38  38  53  95 140 165 160 155 154 159 167 177 181 155 111  92  99 118 114 116 136 151 164 170 130  84  79 106 138 135 121 111 126 145 155 146 136 134 127 117 112 128 151 155 132 103 104  95  80 108 122 103  99  98  84  58  46  72  93 108 122 104  64  55  66  80  75  66  62  63  61  50  43  38  32  53  88 102  98  89 
179 182 176 161 143 105  68 135 195 162 145 155 175 142 101 136 166 171 174 188 189  97  32  55  37  43 134 155 114  56  18  20  84 120 104  74  70 101 115 106  80  89 108 103  95  95 106 111 100  66  64 106 132 110  39  18  28  42  55  68  82  88  94 113 102  66  56  52  43  32  12   0  66 159 192 176 154 169 168 141 112 113 137 123 123 160 153 132 122  80  40  50  51  43  61  79  77  47  62 129 119 104 125  85  61 124 130 111 158 193 191 152 126 121 110 116 145 155 147 125  98  73  60  60  66  64  62  63  69  73  72  71  75  81  61  57  99  64  33 133 170 137 148 171 183 166 116  50  59 114 173 158 108  88 125 163 111  87 104  91  47  11  84 135  90  79  92 104 127 147 140 102  56  52  53  45  49  50  40  35  43  62  63  53  59 104 166 184 156  99  68  46  30  34  63 113 144 156 149 150 143 104  96 108  91 103 130  72  61 142 157 123  75  53  47  45  39  31  25  32  46  42  51  88 133 160 159 156 160 171 168 163 168 139 100 114 130 128 118 127 159 185 200 198 147  93  85 103 125 126 120 116 127 147 168 166 155 146 147 148 144 144 150 155 143 123 115  94  75 109 123  95  97 104  89  53  38  81 112 124 123 101  67  51  54  68  73  72  64  56  47  39  38  38  32  43  65  70  64  55 
186 189 188 177 146 103  73 135 194 179 170 176 177 133  89 131 167 174 173 184 186  99  35  48  32  43 130 144 101  56  26  28  84 114  97  68  67  98 109  98  74  87 108 100  87  85 104 115 105  70  65 103 132 116  54  31  36  48  61  73  82  89  98 115 111  86  73  68  62  45  14   0  66 169 212 194 162 175 179 159 130 121 133 133 148 186 179 154 128  78  36  47  51  48  63  76  74  45  61 124 109  93 118  80  50 102 102  93 166 201 172 110  81  93 104 118 141 163 152  92  67  64  57  59  68  75  74  67  63  63  69  72  74  76  67  69  96  76  62 140 165 136 139 158 170 140  87  36  58 113 159 137  89  75 113 150 103  87 113 109  63  12  71 123  93  90 102 102 117 134 132  98  57  55  56  49  52  53  43  40  49  66  64  56  65 110 169 192 175 130  96  59  25  29  52  83 115 142 154 154 134  87  82 100  81  99 137  84  71 143 150 111  61  39  38  43  39  29  23  30  42  39  49  87 132 164 170 172 176 180 162 141 144 113  81 128 155 139 130 142 175 191 200 201 143  82  80  98 115 113 114 121 130 147 167 168 157 143 152 166 163 150 140 147 145 131 111  84  67 104 114  81  95 115 100  53  28  79 117 126 115  94  68  48  44  57  71  75  64  48  35  31  34  36  32  37  47  47  41  34 
184 187 190 184 148 106  87 140 191 188 182 181 172 124  82 132 173 179 174 180 178 102  45  53  39  50 128 129  82  53  35  38  92 118  98  70  70 102 111  98  77  93 114 102  80  71  97 119 116  85  76 105 132 122  72  51  50  57  68  78  84  91 101 116 117 106  92  87  88  72  36   1  72 177 223 204 169 181 185 166 137 117 117 144 179 206 199 173 137  78  32  46  55  52  64  74  71  43  59 119  99  82 111  76  41  79  86  92 173 197 148  82  60  89 117 134 146 172 158  68  43  56  52  55  67  82  84  71  58  53  62  70  70  63  70  81  82  83  99 146 162 148 143 150 152 116  65  28  55 107 145 126  84  71  99 131 111 102 115 114  71  14  62 111  92  96 106  93  98 113 119  94  56  53  53  45  52  56  49  47  53  65  60  53  65 104 155 181 179 154 123  78  29  28  43  60  97 139 161 155 119  67  69  98  79  96 139  97  85 140 133  90  49  36  39  47  44  34  30  32  33  30  45  85 129 163 177 183 182 168 136 108 109  85  66 136 170 146 138 153 183 183 183 192 132  66  74  99 116 111 115 132 142 151 160 162 150 133 147 168 165 143 125 135 141 131 103  73  60  98 107  74 101 136 122  62  23  73 109 115 100  84  67  46  38  48  67  75  61  40  27  28  31  34  35  37  39  37  33  30 
172 172 177 175 142 112 111 150 187 189 183 177 164 117  81 137 180 184 176 176 171 111  67  73  59  67 129 111  55  42  33  38  97 125 100  73  74 106 113  99  81  99 119 101  71  56  89 122 134 113 102 116 134 128  91  72  67  68  75  84  86  92 102 112 119 121 110 106 115 115  84  30  84 179 223 208 177 187 183 156 124  97  93 153 206 217 207 184 144  78  28  48  58  53  66  75  68  41  57 113  89  71 106  75  36  58  79 109 182 193 138  85  79 119 154 167 164 186 165  57  30  51  48  49  62  84  88  72  51  43  53  66  64  45  69  89  60  84 137 154 163 170 163 152 136 100  59  32  57 102 135 124  94  79  88 111 127 122 102  99  68  18  60 101  83  88  94  75  75  92 106  88  53  47  43  36  47  56  52  50  53  57  50  44  59  92 132 158 170 168 147 102  45  31  37  55 101 151 170 150 102  54  66 107  89  99 138 113 104 139 114  70  49  48  56  64  61  55  53  45  32  26  42  82 122 155 177 184 173 136  96  68  69  58  63 144 177 145 135 155 187 174 165 180 120  54  74 108 129 119 123 147 161 159 147 150 144 124 138 159 153 127 106 123 135 129  98  67  59  96 106  78 120 166 153  81  27  65  92  94  83  74  64  45  35  43  64  73  57  33  19  26  29  31  41  44  40  38  38  39 
153 147 149 149 125 115 137 162 179 182 177 169 157 114  82 140 180 182 174 174 171 131 102 106  90  93 137  99  32  32  29  30  88 113  86  60  64  97 100  83  67  88 108  84  57  49  82 122 151 145 134 131 139 133 107  89  78  74  80  88  87  91 100 104 115 130 121 118 137 159 139  69  99 175 215 207 185 191 176 135 101  77  81 156 214 212 203 186 143  78  30  50  58  51  68  79  67  40  55 109  81  61 103  78  34  44  80 134 193 193 147 122 131 168 199 204 184 196 168  58  31  51  46  44  57  79  84  68  46  35  44  64  62  33  68  92  40  83 165 162 169 193 186 164 134 105  77  59  75 108 136 134 117 100  95 108 143 130  80  76  58  23  66  99  70  69  74  57  63  88 104  87  52  45  40  33  47  57  54  53  52  47  37  35  53  83 114 135 156 171 161 124  69  40  41  75 127 170 173 143  95  57  80 127 110 113 143 131 127 146 112  72  70  80  93  99  98  96  91  75  51  37  47  83 116 147 173 181 162 107  66  44  40  47  79 156 177 133 118 142 188 177 163 170 112  53  75 113 138 126 128 155 172 158 124 139 147 124 132 145 133 107  93 117 135 132 103  71  59  98 113  93 138 187 174  98  37  61  77  75  68  65  61  45  36  42  62  69  53  28  16  26  28  30  50  55  47  46  50  54 
131 122 122 120 106 113 151 166 168 171 166 160 152 113  82 135 171 170 166 168 170 146 128 129 112 110 143  92  19  28  28  25  76  96  70  48  54  87  87  67  52  75  95  67  49  53  77 117 158 167 156 140 138 134 117  98  82  75  81  90  87  90  97  93 107 131 124 123 148 181 168  95 111 171 205 204 192 195 172 126  99  84  94 161 210 202 197 183 139  81  41  54  56  48  70  81  66  39  53 104  72  54 101  80  35  35  77 139 183 179 145 145 160 182 205 205 179 181 153  58  35  53  47  45  55  74  79  64  43  32  38  61  61  30  67  93  37  90 185 173 175 203 196 169 137 119 104  91  98 117 140 146 138 121 112 119 151 131  72  69  57  29  72 102  69  62  65  53  66  95 108  86  51  46  44  38  50  59  56  56  54  43  31  31  57  85 108 120 139 161 162 137  92  58  58 100 144 172 164 141 107  78 100 143 130 129 149 143 143 154 120  88  97 112 125 132 134 134 125 105  76  53  53  80 111 143 172 181 159 100  70  55  38  55 107 170 173 119  95 122 184 184 170 166 114  63  78 113 139 127 128 152 171 146  96 128 155 131 131 134 117  97  92 120 139 136 112  77  56  96 116 101 140 181 169 101  45  62  71  65  61  62  59  46  38  44  62  68  51  28  17  26  27  32  59  65  56  55  61  67 
106  99  99  98  89 106 154 160 153 158 155 152 149 112  78 122 152 150 151 156 159 147 136 135 117 114 141  86  12  30  34  27  70  88  64  46  55  88  83  59  44  71  94  63  54  65  75 107 155 176 167 139 131 128 122 102  81  73  80  89  85  88  93  83  97 127 120 121 154 181 165 102 117 170 199 204 200 201 174 133 125 125 132 172 200 197 195 180 134  89  59  60  53  47  70  81  64  36  49  98  64  46  98  82  36  29  65 118 148 141 121 137 148 147 162 163 141 138 116  50  37  52  50  50  59  75  78  63  44  31  35  59  62  34  72  99  48 104 200 187 180 196 188 164 136 129 126 118 115 121 139 148 149 138 133 139 153 130  83  85  69  32  77 114  85  77  76  66  81 108 112  83  45  45  48  45  55  60  54  56  57  43  28  29  64  96 115 115 123 143 152 140 109  83  86 124 147 153 144 143 138 111 120 150 146 144 152 144 146 159 131 107 122 136 146 153 159 159 146 125  97  66  54  72 104 140 173 184 164 112 102 100  59  75 139 183 167 105  71  98 176 191 179 168 126  85  85 110 135 126 125 144 162 130  69 117 161 141 134 129 107  93  99 131 145 138 119  80  45  87 113  97 122 150 139  86  46  66  74  65  62  61  59  48  42  48  62  67  51  29  18  24  25  34  68  76  65  63  70  77 
 84  83  89  89  79  97 148 150 139 146 147 146 148 111  74 107 130 129 136 142 138 129 123 125 107 103 130  74   5  35  41  30  78 100  78  64  76 108  97  69  55  88 115  82  71  79  75  98 144 173 167 131 120 122 124 103  78  69  77  87  83  85  88  75  88 121 113 118 156 166 140  95 119 173 204 211 208 208 183 152 168 182 179 185 193 200 202 182 131  97  78  65  51  46  70  80  62  30  43  93  55  37  97  81  34  26  47  78  99  91  73  98 102  77  87  96  86  83  70  37  35  48  50  56  69  80  80  66  45  31  34  57  63  42  80 108  64 120 212 201 183 181 169 150 128 127 130 127 117 114 126 138 145 144 147 152 150 132 108 115  87  31  77 128 114 108 105  90  98 114 108  72  31  38  48  46  54  56  48  51  54  44  27  27  69 108 128 115 112 127 139 136 116 107 116 138 135 120 119 148 173 143 134 148 154 153 147 133 136 155 135 118 135 144 148 155 162 164 145 127 106  67  45  57  92 135 172 188 173 129 143 156  87  94 165 192 164  97  54  79 166 191 185 177 147 111  94 110 134 128 127 140 156 120  54 109 164 148 139 128 103  95 109 144 152 138 122  76  28  72 105  84  93 108 100  62  38  68  81  74  68  64  59  50  45  50  63  68  53  32  18  21  23  36  76  85  71  67  74  82 
 78  79  82  80  79  98 136 144 137 137 137 142 146 100  54 104 135 130 136 138 133 134 122  87  68  79 115  71   9  31  37  32  82 106  87  72  84 121 116  93  79  94 111 103  97  90  70  90 140 157 149 128 121 120 117 102  80  66  71  83  85  90  92  73  86 125 113 111 140 139 114  84 115 163 178 187 199 205 192 174 192 198 187 192 191 175 175 169 134 101  76  60  51  52  71  71  46  30  45  81  54  41  83  74  40  26  34  48  50  45  41  50  46  29  38  45  36  40  41  25  30  48  58  57  57  81  84  62  46  35  30  46  58  57  71  90 101 150 203 199 187 182 171 141 105 124 143 133 124 124 135 149 148 119 128 156 151 138 133 139 109  52  73 104  94  90  91  88  96 104  97  67  33  33  44  51  54  50  42  50  64  69  64  70 108 126 126 118 113 117 126 126 118 123 129 123 107  98 116 154 177 140 124 136 140 139 134 127 130 141 127 109 104 109 125 150 159 151 129 112  96  63  39  44  91 143 173 187 182 160 173 182 133 133 176 191 157  87  43  71 167 190 185 186 156 119 112 114 120 125 129 136 149 111  46 112 172 150 134 125 111 109 122 146 151 139 123  84  41  72  95  80  85  89  73  56  53  72  79  74  67  64  61  47  43  55  69  68  48  32  23  21  27  45  73  77  67  71  79  80 
 83  82  79  75  87 106 127 139 139 127 126 136 142  85  31 106 149 138 137 137 135 149 125  46  25  54 104  73  18  25  27  30  78 103  87  69  81 124 129 114 102  91  93 114 116  94  64  87 141 138 126 125 127 123 112 101  84  63  65  80  89  99 101  76  90 134 119 103 115 115  98  77 109 146 138 149 177 191 189 181 186 180 164 184 182 139 134 144 137  99  58  51  53  60  72  60  28  33  52  68  57  52  67  65  48  28  28  33  17  17  30  18   9  11  22  22   9  19  29  19  27  50  69  54  37  79  88  56  45  38  27  31  51  72  57  62 137 177 183 184 185 185 177 135  82 122 158 139 134 142 153 169 155  84  93 151 154 148 152 154 131  84  73  70  55  50  56  68  83  94  91  72  46  32  38  58  57  48  41  55  78  98 106 119 150 140 112 116 117 112 114 117 118 127 121  93  80  89 123 155 160 116 103 119 113 112 121 125 126 124 113  91  63  68 100 143 151 132 108  90  77  57  36  34  94 153 171 181 186 187 187 182 172 170 177 183 149  78  38  72 171 190 182 186 149 114 127 121 106 122 131 131 139 100  40 115 178 146 127 123 123 126 132 141 143 137 119  93  70  83  92  86  93  88  59  59  71  71  70  68  62  62  61  41  38  59  72  66  40  32  28  21  37  61  69  65  63  78  85  80 
 90  84  81  81  95 114 131 134 126 112 113 126 135  79  25  96 136 122 118 120 122 137 114  38  18  49 100  71  17  25  27  28  74  98  83  66  78 121 126 113 101  90  90 106 105  85  64  92 145 135 117 113 121 126 122 104  81  64  68  82  89  99 103  82  98 139 119  99 109 114 100  73 101 135 124 131 154 165 161 151 154 150 139 149 149 127 117 123 134  91  41  47  56  58  69  58  28  34  52  66  58  54  67  64  48  28  29  34  19  24  41  31  18  16  29  33  22  26  31  22  29  48  66  52  38  79  88  56  45  38  27  29  48  74  64  66 130 167 172 168 164 163 157 123  84 121 153 142 138 144 154 169 152  73  76 134 154 155 154 161 144 100  87  79  59  51  51  55  78 104 101  80  52  35  38  56  58  52  49  63  83  98  97 104 140 133 104 107 112 111 110 116 124 113  96  82  78  89 118 146 150 108  96 108  94  96 119 120 117 116 102  83  68  80 108 134 136 121  96  79  69  52  32  31  89 144 160 170 178 179 179 175 168 167 172 175 142  77  43  76 167 189 179 166 131 108 127 126 116 130 135 129 129  87  30 104 167 143 129 128 128 128 131 138 138 127 107  87  80  96 105  97  98  86  52  47  57  57  57  58  56  56  53  35  33  51  64  59  39  33  27  17  41  75  80  74  72  85  93  91 
 94  82  78  85 103 120 132 126 110  93  96 114 129  74  19  86 121 101  96  99 108 122 100  29  11  42  95  68  15  24  26  26  74  99  84  66  78 119 123 109  97  88  88 101  97  79  71 104 153 134 106  97 112 129 132 106  76  65  72  85  89  98 103  87 104 141 112  87  94 102  89  57  81 115 102 105 122 130 123 110 112 114 112 110 111 112 101 105 130  82  23  44  60  60  66  53  28  35  52  63  58  57  68  64  47  29  34  45  32  40  63  57  40  30  46  56  49  46  41  26  29  47  62  50  38  80  88  56  44  37  28  27  45  78  69  66 119 151 155 147 140 138 135 112  81 112 139 135 132 134 143 159 142  59  59 119 141 141 137 153 147 110  98  88  66  59  56  53  76 106 104  83  53  34  34  49  55  53  50  62  78  88  80  84 130 132 106 108 114 116 110 117 135 112  88  88  92 102 123 146 148 110 100 110  88  90 118 118 114 115 100  84  85 104 124 124 118 107  85  70  62  48  32  30  81 130 144 154 162 164 163 160 156 156 159 159 128  71  46  77 154 178 170 148 119 107 130 135 127 138 140 131 121  79  30  98 159 144 136 138 137 135 136 141 137 123 100  83  77  92 100  93  91  76  41  37  45  41  39  40  44  46  43  30  29  42  51  47  32  30  26  15  43  81  83  76  74  84  92  92 
 94  75  70  85 107 124 128 117  95  72  78 105 124  70  13  78 109  84  75  81  95 112  89  18   3  34  90  66  15  24  24  24  78 107  91  71  79 118 119 103  93  85  86 101  97  81  83 120 163 131  92  79 101 129 137 103  66  64  76  86  87  94 101  89 106 139 101  66  71  78  66  33  58  93  80  79  92  96  88  76  75  82  90  80  79  95  89  93 124  74  12  41  65  65  63  47  26  38  53  58  59  62  67  63  48  29  42  61  47  59  89  83  61  45  65  83  80  72  56  30  29  45  59  47  36  80  88  54  41  37  30  25  44  83  72  61 106 133 136 127 120 120 122 102  72  95 120 119 115 115 122 140 126  40  45 110 123 115 111 135 139 112  99  86  66  62  61  55  72  97  98  81  54  32  29  43  50  50  48  56  68  73  60  68 131 143 119 120 128 128 113 121 146 122  98 107 117 126 138 152 151 116 112 123  95  92 118 119 119 125 109  96 108 130 139 113  98  92  77  65  59  49  36  31  75 115 123 131 139 143 140 136 138 138 136 135 107  59  47  75 133 155 151 130 108 105 131 136 129 137 139 129 111  74  40  97 147 140 138 142 140 137 135 137 130 117  96  76  62  71  78  72  71  59  31  34  45  34  23  21  31  36  34  27  28  38  40  35  25  28  28  19  45  80  79  72  70  79  85  86 
 89  62  57  79 106 122 121 108  84  55  66 101 124  70  12  76 104  73  60  67  88 107  84  13   2  29  86  64  16  26  23  23  85 120 103  79  82 112 106  88  81  78  84 104 101  87  99 138 171 127  78  62  86 120 133  93  53  61  77  86  83  89  96  89 107 134  86  45  46  54  42  13  45  85  76  73  81  81  74  63  63  72  81  67  63  83  88  96 115  68  14  40  67  73  60  40  26  41  53  52  60  68  67  62  48  30  48  74  59  72 106  99  72  52  76 102 105  93  68  34  28  42  56  44  37  80  87  52  40  37  34  27  45  86  72  55  93 118 123 117 113 114 119  97  60  75  97  98  93  90  95 116 106  26  41 112 114  97  91 117 125 101  87  74  56  57  59  53  64  84  90  80  58  38  34  46  53  53  49  53  58  54  38  54 141 166 145 143 147 143 121 126 156 138 120 133 145 151 154 159 153 123 124 138 109 100 121 127 134 147 130 117 134 154 150 100  80  81  73  66  61  54  42  33  69 100  99 104 113 116 111 107 110 109 105 106  83  45  45  70 105 121 121 108  95  96 118 122 113 117 120 116  94  67  53  88 120 120 121 123 119 116 115 114 109  99  85  62  38  43  49  47  48  43  27  42  58  41  24  19  32  37  31  31  37  43  40  34  30  36  38  32  50  75  73  69  70  75  78  77 
 83  51  46  74 105 120 117 103  78  46  61 103 129  73  13  80 106  70  53  62  90 110  86  14   1  26  85  64  16  27  24  24  90 128 110  83  80 101  88  68  63  66  80 105 103  90 108 143 165 113  63  47  71 105 121  82  44  56  75  85  80  82  91  89 110 131  78  32  33  41  31   8  47  96  92  87  90  88  80  72  74  81  84  67  58  73  92 106 102  61  22  39  67  79  58  34  26  44  54  46  61  73  66  59  48  30  49  74  58  70 104  95  66  44  72 104 110  95  68  35  29  40  53  44  38  81  86  49  37  38  37  30  46  87  72  54  90 116 123 121 119 120 120  94  51  65  85  86  84  83  84 102  93  22  43 117 123 105  94 115 119  90  71  56  39  42  46  38  52  77  86  81  67  52  49  58  63  61  55  56  55  42  27  54 156 191 172 164 160 151 123 126 159 144 128 141 153 160 159 159 149 119 122 140 111 102 125 137 150 165 145 129 146 160 146  87  66  73  67  61  57  55  45  35  63  86  79  82  88  90  87  84  84  80  77  83  65  33  46  67  79  87  89  81  74  79  96  97  86  87  94  94  68  52  59  75  87  89  89  88  84  82  82  83  80  74  68  54  37  40  47  47  49  42  32  55  79  64  49  47  60  55  38  39  48  58  58  56  58  62  60  49  59  75  73  74  78  79  78  76 
 78  41  38  72 104 120 118 103  74  41  62 110 135  76  15  87 113  72  50  60  97 118  93  17   1  26  83  62  16  28  27  26  92 129 112  83  75  88  72  50  47  55  75 104 102  89 108 137 147  93  47  37  57  87 105  73  39  51  72  85  77  78  88  92 115 135  76  28  31  38  29   9  55 112 112 106 104  99  92  86  90  94  90  71  58  67  97 115  89  55  31  39  66  85  55  28  25  49  56  42  62  79  65  57  47  30  47  70  51  62  94  84  54  32  63  98 106  90  63  36  30  39  52  44  39  81  84  45  34  38  43  34  46  86  74  58  96 121 129 130 130 128 120  89  50  66  85  84  88  92  89  99  87  24  46 120 134 121 108 123 118  80  58  42  28  31  35  27  43  71  81  80  73  63  62  68  70  66  59  58  54  38  28  63 171 211 193 177 164 146 119 121 151 138 123 131 144 154 157 157 143 110 114 135 108 103 131 148 161 171 147 128 141 149 129  72  56  67  60  51  48  50  44  36  59  76  66  67  72  71  71  70  63  57  57  69  55  25  47  66  57  60  64  57  57  65  78  74  63  62  72  76  44  37  64  70  68  67  63  59  56  57  60  62  62  62  64  62  58  64  70  73  69  56  41  70 101  93  87  93 103  85  52  49  62  79  86  92 100  99  87  68  69  77  75  79  87  85  81  78 
 74  36  35  73 104 122 125 107  73  39  65 118 139  76  15  91 120  75  49  61 107 129 101  24   2  25  80  60  15  30  30  29  89 123 108  79  70  82  64  43  42  51  72 103  99  85 103 123 120  70  34  34  47  67  84  66  43  49  71  87  76  76  87  95 121 141  80  33  40  45  31  10  58 118 120 113 108 102  95  91  96 100  95  72  54  63  97 114  78  50  38  44  70  89  53  23  25  53  58  36  63  84  63  54  46  29  46  68  49  56  85  74  46  27  58  92  99  85  62  37  30  39  53  46  41  82  83  41  32  40  49  37  46  84  76  66 106 128 131 134 137 132 112  81  56  78  95  88  99 110 105 105  86  29  50 116 132 125 117 129 116  72  51  41  30  34  38  32  44  64  72  72  69  63  61  66  65  61  55  54  53  43  40  78 185 224 205 181 158 134 111 111 132 124 110 109 120 138 153 157 142 105 108 131 111 109 138 155 164 161 133 113 121 125 106  60  49  60  49  38  35  41  40  35  59  74  62  62  67  64  67  68  52  44  50  69  55  22  51  68  44  45  51  44  49  62  71  67  56  52  64  72  33  29  73  82  76  69  60  52  53  59  65  67  68  73  84  91  95 103 112 116 103  76  51  80 117 116 122 139 146 115  64  57  74 100 115 128 139 132 111  84  75  75  72  80  90  86  79  76 
 72  34  35  74 104 123 131 110  72  38  68 123 140  73  10  91 122  77  44  59 114 138 108  29   3  24  76  56  14  31  34  33  85 117 105  80  72  87  73  55  55  62  79 104 100  87 101 110  97  52  29  41  43  51  67  64  53  50  71  90  79  77  87  97 125 143  81  35  47  51  35   9  54 112 113 106 101  97  92  89  91  97  96  65  45  64  93 104  75  50  41  56  82  95  51  20  25  56  59  33  64  88  62  51  44  28  47  72  51  57  82  70  45  31  62  92  95  84  63  37  29  38  53  47  43  82  80  36  29  41  55  44  49  82  75  68 107 121 118 123 131 128  95  68  64  89  99  81  97 118 113 103  79  32  51 105 114 111 114 126 110  63  48  46  40  43  46  42  50  63  65  62  58  54  52  53  51  49  47  50  54  50  54  95 193 230 213 185 155 124 104 101 109 108 100  87  94 117 145 158 145 104 108 139 128 126 145 158 159 143 115  97 105 106  90  56  48  52  41  30  28  36  40  40  64  79  68  68  71  66  72  73  48  39  52  76  59  19  52  69  38  41  52  47  56  72  76  69  58  53  66  75  31  30  87 102  93  79  65  57  61  73  83  82  82  91 109 119 122 127 135 139 117  82  54  83 121 122 130 151 158 120  61  61  84 113 126 137 146 136 116  91  78  71  66  75  86  81  73  72 
 68  30  34  75 102 123 138 114  70  37  71 129 140  69   4  91 124  75  39  57 120 145 113  31   2  20  72  53  12  30  36  37  85 114 106  85  83 103  94  79  80  84  93 111 108  98 106 103  79  42  32  51  44  39  53  65  65  54  74  98  84  78  86  98 124 141  78  34  48  60  44   9  47 102 102  96  92  90  88  87  88  96  98  54  34  69  86  88  79  55  40  71 101 103  51  17  26  59  60  28  64  92  61  49  43  27  48  74  55  57  78  68  47  38  66  91  91  81  63  38  30  38  54  49  45  83  79  33  27  42  60  51  53  81  71  64 100 106  94 101 115 116  79  56  66  94  95  62  82 111 105  93  69  28  47  94  93  92 107 122 104  55  46  51  47  47  45  41  55  72  68  59  51  45  43  42  39  38  43  54  61  56  64 106 197 234 221 192 157 122 104  94  88  96  92  64  67  96 135 154 144 104 110 149 153 148 151 160 154 124  99  89  97  96  83  60  49  45  39  31  27  38  44  46  74  90  78  78  79  71  79  82  51  38  56  87  66  15  50  70  37  44  58  53  65  81  81  73  61  52  67  80  29  30  99 112  98  81  63  53  62  79  92  89  86  93 118 130 127 130 134 133 112  77  49  81 121 112 112 128 141 107  51  57  89 120 124 122 126 118 105  93  83  73  64  71  84  77  70  73 
 65  28  32  73  99 122 141 115  68  36  72 130 138  65   2  88 123  74  34  53 123 149 116  32   2  18  69  50  11  30  38  40  86 115 109  92  94 120 115 104 105 104 106 117 115 108 113 103  72  38  37  61  47  34  46  66  74  59  78 103  87  78  84  95 120 136  73  28  45  66  55  13  45  97  97  90  88  89  90  89  90  97  97  45  26  74  81  75  86  60  39  84 117 110  50  15  26  61  61  27  65  93  60  47  43  28  46  71  53  55  74  64  46  40  67  88  84  74  60  36  30  38  55  50  47  83  77  32  26  43  63  57  58  80  68  60  90  89  70  79  98 105  65  46  67  96  87  42  62  95  93  80  57  25  45  85  80  82 105 122 101  51  44  52  48  43  36  29  56  88  77  62  51  43  39  38  35  36  47  63  71  58  68 113 200 236 227 199 162 123 107  91  75  88  85  47  45  75 121 147 140 101 110 157 172 166 154 159 150 113  91  87  98  97  84  66  50  39  41  37  31  42  50  55  83  99  87  87  88  78  86  87  51  39  61  94  70  12  47  68  36  46  64  58  70  86  81  70  56  47  64  77  25  30 105 111  88  68  48  39  53  73  86  81  77  83 109 124 121 117 116 113  92  62  42  79 116  98  88  97 113  84  37  54  92 120 112  98  96  93  89  90  86  78  66  72  85  79  73  78 
 79  43  37  67  98 120 130 108  71  42  64 109 126  66   5  67 105  82  36  44 114 142 115  43  17  34  72  47  11  40  45  35  72 106 112  86  81 112 115 104  98 100 105 107  98  90  97 106  96  38  20  56  53  43  48  58  63  58  65  78  82  79  77  87 115 132  69  26  44  57  44  17  55 106  99  93  95  97  95  90  90  94  90  53  36  65  84  88  79  60  53  81 101  96  53  27  34  67  73  45  64  78  52  44  42  30  49  69  43  54  86  55  30  39  73  89  73  64  54  34  30  40  51  48  50  85  75  27  25  42  58  60  64  76  74  73  85  80  70  88 113 114  49  36  90 102  85  59  67  97 126  82  30  52  70  75  84  94 109 128 110  54  40  46  50  50  44  33  59  88  68  47  43  56  46  18  32  48  49  62  66  49  75 136 204 230 221 196 154 107 101  96  77  78  78  63  49  58 110 146 146 100 116 169 166 157 160 149 137 123  92  80 105 102  81  63  50  40  32  25  21  31  47  65  86  96  92  93  99 103 101  80  38  42  79  84  53  16  48  61  29  42  65  66  76  89  89  64  38  51  64  58  33  47 102 115  91  47  34  46  68  84  86  72  81 106 112 125 137 110 110 138  84  37  60  83  93  98 114 130 121  70  23  83 117  94  98 106 104 107 103  83  73  72  71  76  83  80  76  78 
 83  50  38  61  95 119 124 102  70  45  60  96 119  68   7  52  92  87  39  42 110 137 111  49  26  39  67  42  11  45  48  32  62 100 114  81  71 105 112 100  89  93 101 100  90  79  79 105 122  52  16  41  48  46  45  52  58  56  53  58  75  78  73  83 112 129  64  22  41  47  33  18  62 110 101  94  99 103  98  91  91  93  87  61  45  59  86  97  73  60  61  73  79  73  56  41  42  72  80  57  63  65  43  38  38  30  50  69  38  54  95  52  21  40  77  91  69  60  53  35  31  39  46  45  52  85  73  24  24  42  55  62  66  72  78  83  83  76  74  98 125 120  39  31 107 106  82  73  76 103 149  84  15  72  88  69  88 104 111 131 113  54  36  41  49  54  50  38  62  89  65  46  47  62  50  20  42  63  58  65  62  39  84 161 211 223 213 197 153  99  97 100  87  74  71  73  54  54 109 152 156 104 119 171 151 144 165 145 129 130  95  75 102  93  66  54  48  44  39  30  22  25  42  70  85  92  93  95 103 114 104  71  28  44  90  73  41  24  49  54  25  40  66  74  83  92  93  58  26  58  65  42  39  61  98 113  90  34  29  54  80  94  90  71  90 126 122 131 148 112 113 153  78  24  78  90  81 100 133 155 128  65  24 103 132  84  97 120 118 122 113  80  65  67  75  80  82  80  78  78 
 73  42  33  57  89 116 128  99  60  43  63 101 123  70   7  50  90  85  42  49 116 135 107  49  19  23  52  36  11  37  43  35  63  98 114  82  72 107 113 101  89  91 100 105  99  84  68  98 140  91  40  24  33  39  33  48  63  54  48  53  70  76  75  85 111 125  58  14  32  42  32  15  58 107  98  91  95 100  97  90  91  95  89  62  47  63  86  96  79  67  64  71  65  53  56  53  47  72  79  57  60  59  34  28  29  27  50  70  40  55  92  55  27  43  78  93  74  66  58  40  34  37  42  44  53  81  68  21  23  42  58  61  63  74  79  81  81  74  72  97 122 115  37  34 112 105  76  70  78 106 141  81  18  71  86  68  86 102 110 126 105  47  32  38  44  49  47  37  65  97  79  64  62  54  47  48  62  71  67  71  60  35  94 183 220 219 205 204 168 108  97 100  98  80  67  66  53  61 118 162 164 110 114 154 133 133 163 146 126 122  96  80  90  70  43  47  52  59  71  63  40  31  42  66  84  93  93  92  95 100  90  63  28  48  89  66  38  32  48  48  27  44  70  83  91  95  89  53  26  63  65  35  39  65  97 102  77  31  30  55  80  95  95  79  96 130 132 136 144 121 120 139  70  28  86  99  87  99 126 142 112  65  41  99 125  98 109 125 124 121 109  82  68  67  76  82  82  79  79  82 
 69  43  36  54  82 111 128  91  49  41  64 101 123  72   7  46  84  82  45  55 119 130 103  59  26  18  43  34  15  32  38  37  58  90 112  82  72 105 112  98  83  84  96 109 105  83  57  95 165 141  77  19  33  47  28  44  64  55  46  47  65  76  79  89 113 124  54   8  25  37  29  13  57 105  95  87  90  95  94  89  92  95  90  67  55  71  92 103  92  84  82  82  66  48  60  61  52  72  78  59  56  49  23  17  21  29  53  70  42  55  92  57  32  48  81  95  78  69  61  46  37  35  37  44  58  80  64  19  21  41  60  59  59  73  80  81  77  69  70  97 121 110  33  36 119 103  68  69  82 109 136  76  19  74  87  66  85 104 112 122  98  43  33  40  42  47  46  39  70 103  82  67  63  42  42  63  65  58  52  54  46  29 107 207 227 209 194 211 184 117  94  96 103  89  74  68  57  68 123 166 168 110 105 134 113 117 153 135 113 111 102  95  91  61  36  58  79  96 107  90  54  36  41  65  84  94  93  89  88  88  77  53  28  53  90  55  32  43  49  41  29  48  77  95  99  96  83  47  26  71  67  24  43  77  96  93  67  28  35  62  83  97  98  83  97 128 134 137 140 127 125 125  59  30  94 105  90  99 120 127  87  56  55  91 110 105 113 124 125 114  95  74  65  67  80  86  84  79  80  87 
 69  49  42  55  78 106 123  84  41  41  64  98 121  72  10  43  78  79  46  57 118 123 104  80  44  25  44  39  24  29  34  38  51  81 109  82  72 104 107  91  73  75  92 113 107  79  53  95 177 177 112  28  50  70  37  42  61  58  47  44  64  78  86  97 119 125  55   7  23  34  27  13  57 106  93  83  85  90  89  87  91  92  85  67  59  75  96 108 102 101 103 100  80  58  65  64  55  71  79  63  54  40  15   9  18  37  62  73  45  58  92  60  37  53  82  95  81  71  63  51  40  33  34  47  67  81  60  19  20  40  60  57  57  72  82  82  73  66  70  99 119 103  29  38 126 100  61  69  86 110 130  70  19  78  89  62  84 106 116 119  94  42  37  45  42  46  47  44  73 103  78  60  54  39  43  63  57  42  29  34  35  33 122 221 223 194 179 211 193 124  93  90 101 100  91  77  63  72 121 161 164 107  96 118  99 107 143 123 100 102 111 114 100  62  38  68 101 123 126 101  59  38  43  67  85  94  91  87  84  83  68  45  31  59  91  43  26  54  49  34  32  56  85 103 105  96  76  42  27  78  69  18  52  91  99  88  61  29  41  69  85  96  98  82  92 119 128 133 137 130 124 110  52  33  97 106  90 101 115 109  62  47  67  84  96 108 115 123 127 106  81  65  61  67  83  89  84  78  82  90 
 69  56  50  56  75  99 115  76  36  42  63  92 117  73  13  42  73  73  44  56 111 116 107 106  71  40  50  47  34  27  31  40  44  71 106  84  75 103 102  80  61  67  90 115 108  77  59  95 164 185 132  43  74 101  57  45  55  63  53  44  65  83  93 104 124 129  58   9  24  34  27  14  59 106  90  77  78  83  84  82  87  86  73  60  59  75  94 105 104 109 116 116  99  76  68  61  56  72  80  70  53  33  10   6  18  48  72  76  49  61  92  63  43  57  81  91  80  70  63  54  42  31  33  53  80  84  59  22  22  39  57  55  55  71  82  82  70  63  71 100 115  95  26  41 130  95  53  70  89 108 121  63  18  81  89  59  81 107 119 117  89  43  44  53  44  45  48  47  71  94  75  54  46  52  55  54  55  44  22  30  45  55 136 218 207 172 158 201 193 128  92  83  93 108 109  86  69  76 115 151 155 102  88 105  94 106 137 116  92  98 122 135 111  67  39  65  97 120 119  93  54  38  47  73  88  93  88  85  84  82  63  40  37  66  87  31  20  63  49  30  38  65  92 108 109  96  68  36  31  85  72  18  63 106 104  84  56  33  51  78  86  93  95  80  84 105 118 126 132 128 117  96  50  41  96 103  91 105 109  89  41  44  83  80  85 111 119 124 129 101  70  60  60  66  82  87  83  79  82  90 
 65  56  49  54  71  93 105  70  38  48  63  85 111  74  20  43  70  68  41  50 103 109 111 127  92  51  51  49  38  26  31  43  42  67 105  88  80 106  96  70  54  65  92 116 107  79  71  87 122 147 113  44  88 123  79  52  51  65  56  45  68  88  99 107 126 132  62  12  25  35  28  17  62 107  88  72  71  76  77  76  83  79  64  54  57  72  86  94  93 100 111 117 107  87  71  61  61  74  84  80  57  30  10   6  18  54  79  81  54  63  91  64  46  59  78  86  76  65  58  56  45  32  34  62  94  87  59  27  26  39  53  51  53  68  79  80  67  61  73 100 111  87  25  44 128  89  48  72  90 104 111  56  18  83  89  56  77 104 118 113  82  42  50  60  45  43  48  52  61  72  76  64  56  82  78  48  77  92  64  71  89  98 150 197 176 140 129 178 181 128  93  79  86 110 116  89  75  81 110 142 150 103  87  99  95 112 142 119  94 100 132 148 119  72  36  40  58  78  87  70  41  36  53  81  92  92  87  85  86  84  63  38  46  71  81  23  17  67  51  31  44  72  97 109 109  94  60  35  39  87  73  25  74 117 110  80  49  35  58  85  86  92  95  82  83  99 115 126 130 123 109  89  57  51  92  98  94 111 105  73  33  51 100  86  85 116 123 128 134 102  67  64  63  65  79  84  81  77  81  87 
 56  49  43  48  69  89  95  67  44  58  67  81 109  77  26  45  67  64  36  45  96 105 113 137 100  52  45  44  37  25  31  46  44  66 104  90  85 107  90  62  51  69  97 112 103  84  78  73  72  91  73  33  90 130  89  57  50  63  54  45  70  91 101 107 126 133  64  14  24  35  29  20  65 109  87  68  65  69  71  71  78  76  64  59  63  76  86  89  85  91 103 112 109  94  74  63  67  78  89  90  63  35  19  10  19  55  81  83  57  64  90  65  49  60  73  78  72  59  52  56  47  33  36  69 104  88  57  32  31  39  48  48  51  64  76  78  65  62  76 101 105  78  27  48 124  84  48  76  90  97 102  51  19  84  90  55  74 101 117 106  74  39  53  64  44  39  48  57  50  49  83  87  77 111  97  51 115 160 129 129 142 146 159 164 137 106 100 154 167 128  93  79  88 108 112  87  80  90 111 139 149 109  92  99  99 117 143 118  94 102 137 156 129  90  52  28  28  44  55  46  27  35  60  88  95  91  86  86  89  87  61  37  53  75  72  20  19  69  54  37  50  76  97 106 106  91  54  36  48  84  71  36  81 119 110  76  44  34  63  89  83  90  98  88  86  98 119 129 124 115 104  90  67  61  86  93  96 113 101  64  29  54 108  90  84 110 119 125 132  98  64  65  65  66  73  77  77  76  78  81 
 49  43  38  45  69  87  84  65  55  71  73  81 109  80  32  46  64  60  33  42  91 101 112 137  98  46  36  34  31  24  32  45  48  69 101  88  85 105  82  53  52  77 103 102  95  88  78  56  35  44  36  23  89 129  88  57  50  58  49  44  73  95 103 106 125 134  67  16  22  33  31  22  68 111  87  65  59  63  66  67  74  76  72  70  74  85  91  91  84  86  96 106 109 100  77  66  71  78  90  99  72  45  36  23  22  54  80  84  59  64  86  64  49  59  67  71  67  53  48  57  50  36  38  74 112  85  54  38  36  40  44  46  50  59  71  75  64  64  80 102 100  69  29  52 118  80  49  81  89  90  93  49  21  84  90  57  72 100 117 100  65  35  54  67  43  37  49  65  48  41 101 120 107 134 113  65 154 219 188 179 187 189 162 125  97  75  77 136 160 132  94  81  96 106 101  84  88 102 115 139 151 118  98  98 102 117 133 108  88  99 136 159 142 121  88  35  19  30  35  27  19  37  66  93  95  89  87  89  92  85  57  35  60  75  62  21  25  68  59  44  54  74  91  99 102  90  49  39  57  75  65  47  84 113 106  72  42  36  66  91  80  85  98  92  88  96 121 127 113 104 100  92  74  66  80  88  96 109  95  60  28  53 105  90  79  94 104 115 122  88  56  60  65  66  66  68  72  75  75  73 
 54  45  39  47  74  87  74  62  65  84  84  86 111  85  37  47  61  57  34  43  88  98 109 131  91  40  30  29  28  26  30  39  49  70  93  80  77  96  71  43  52  84 104  83  80  87  67  46  34  36  32  34  99 128  74  48  47  51  44  45  78 101 107 108 125 137  72  18  19  31  30  23  69 112  85  61  54  59  63  65  73  77  76  75  79  89  96  95  88  89  94 102 108 104  78  66  71  76  88 104  81  59  59  42  30  51  76  82  58  61  81  61  48  57  62  65  63  49  44  57  53  39  39  77 114  78  47  40  40  40  41  44  49  55  66  72  63  67  86 103  94  62  33  56 111  79  56  88  89  83  87  48  25  86  92  60  76 104 121  98  60  32  55  71  46  40  55  74  67  73 138 159 142 152 128  93 177 235 204 194 204 210 155  87  66  55  67 136 168 143  93  79 105 107  94  86 100 117 122 141 152 124 102  96 102 111 112  89  75  91 126 150 150 154 132  57  31  40  34  23  20  42  71  94  93  88  90  94  93  78  49  32  63  71  50  25  34  67  63  53  56  68  81  92 101  90  47  44  66  64  56  57  81 100  97  71  46  42  72  92  75  78  92  87  80  84 112 116  95  93  95  92  73  62  71  81  90  92  82  58  32  51  96  89  74  74  86 101 108  76  47  53  63  66  58  58  67  73  71  63 
 63  53  43  49  78  88  66  61  75  97  93  91 117  89  37  45  59  55  35  44  85  95 107 129  88  38  28  26  26  28  29  33  47  67  82  66  65  86  57  30  49  86  99  58  59  78  52  44  58  53  46  60 119 131  61  35  41  46  42  48  84 108 114 111 128 142  75  19  19  29  28  22  68 112  86  61  53  57  61  66  75  76  68  66  71  84  94  98  91  89  92 100 108 105  76  63  71  70  83 105  90  75  82  61  39  52  72  81  55  57  78  59  47  56  59  60  59  44  39  57  53  38  39  77 113  72  39  38  44  44  38  44  49  50  62  71  64  71  89 104  92  59  35  59 107  78  63  96  90  78  84  47  25  89  96  64  81 113 131 100  57  31  60  78  47  46  62  79  95 127 185 198 174 168 145 124 186 224 191 184 202 216 144  56  42  47  72 143 182 162  91  71 115 113  94  90 113 133 126 140 153 124  99  93 102 107  98  73  64  84 114 136 146 170 160  68  33  44  40  30  26  47  72  92  92  89  95  99  92  69  39  27  65  70  42  31  41  65  68  62  55  59  70  88 102  92  46  51  75  53  48  66  79  87  89  74  57  50  79  97  69  70  85  79  67  65  95  99  75  81  92  91  67  51  63  78  83  73  67  60  39  56  95  95  78  65  77  96 103  74  46  54  65  65  50  49  62  72  69  57 
 78  67  57  63  87  88  56  57  80 102  99  96 118  92  45  46  56  55  38  45  81  94 105 119  84  42  35  33  32  33  27  25  48  69  75  60  59  76  49  27  50  90 100  52  55  79  42  42  81  89  82  85 136 136  51  28  39  44  41  50  91 115 117 114 131 146  82  27  19  28  29  24  70 111  82  57  50  56  61  65  74  71  57  53  59  72  84  90  87  86  89  94 101 100  73  59  63  64  79 106  92  83  97  74  46  54  70  76  55  57  72  56  47  55  58  61  62  48  43  60  59  45  40  75 109  64  37  45  45  41  39  43  48  50  59  67  63  71  91 104  88  52  38  61 101  77  66  97  89  75  80  49  33  87  91  66  89 118 130 101  60  32  58  77  54  53  69  91 132 184 221 223 199 182 166 157 190 200 170 171 195 214 133  39  37  44  69 159 198 161  93  75 112 113 102 104 122 136 130 136 144 125 101  86  94  98  85  62  54  72  97 120 136 171 168  67  28  42  44  36  32  51  74  91  89  87  95 100  91  65  35  27  63  64  35  34  48  65  69  63  54  55  66  84 100  92  48  52  74  49  45  67  73  75  78  74  65  59  82  94  66  62  73  66  53  50  75  80  64  72  85  85  61  45  54  69  74  60  55  54  48  62  92  97  80  58  74  96  99  73  51  58  67  65  48  47  61  71  66  52 
 96  88  87 100 107  85  39  46  75  95 101 102 105  93  70  54  51  53  45  50  74  94 101  91  73  59  56  52  49  46  28  15  57  86  85  76  71  70  53  44  61  98 117  88  94 104  46  32  79 136 134  89 134 141  53  36  52  48  35  42  97 123 116 113 129 142  97  45  19  25  34  39  82 113  72  45  43  54  60  62  64  63  56  50  50  61  67  70  75  82  85  80  84  89  71  52  45  60  86 104  80  69  95  72  43  59  67  64  65  63  57  51  50  55  61  70  78  72  68  75  79  69  46  69  99  56  47  71  38  20  42  40  40  57  61  55  54  66  88 109  83  35  42  67  86  71  65  82  85  76  65  61  62  70  67  67  97 109  98  93  72  38  42  61  72  65  73 121 172 208 218 214 203 187 181 187 188 177 159 169 194 206 126  42  58  39  39 182 207 112 105 109  89  96 117 135 122 113 135 128 114 133 115  73  75  80  68  51  41  49  74 103 132 168 161  61  25  41  40  31  29  51  77  92  84  76  85  95  92  69  46  38  56  50  28  34  52  68  59  51  55  65  74  79  88  86  56  46  53  55  53  51  60  66  64  64  63  66  71  72  64  58  53  48  48  50  56  66  74  71  68  70  63  52  44  50  61  64  48  35  55  69  73  85  71  42  72  97  83  67  57  53  61  69  61  60  66  65  55  44 
107 101 100 111 110  85  40  44  66  83  94 101 104 100  83  57  46  49  44  47  65  86  93  78  67  63  60  57  54  51  29  14  61  92  88  81  75  67  53  46  60  95 116  96 103 108  49  32  76 140 136  81 128 141  56  41  56  45  27  34  96 127 122 113 121 130  91  46  20  24  34  45  90 118  74  47  45  57  64  65  64  62  56  48  47  58  62  63  68  78  83  77  78  81  70  54  45  61  86 102  76  61  86  68  46  63  67  61  66  63  52  50  53  57  64  74  85  86  83  84  87  79  54  67  89  52  48  73  36  16  40  36  36  57  60  54  56  68  89 109  79  30  45  71  82  71  67  79  83  75  62  63  68  62  58  68  98 103  88  90  77  43  44  64  82  72  77 134 168 177 178 177 171 159 157 165 159 142 126 136 159 168 104  41  60  38  36 184 199  90 106 117  78  93 127 145 124 107 127 116 102 132 118  75  76  77  62  46  39  48  70  98 131 169 161  61  25  42  37  27  25  45  69  84  77  70  77  86  84  65  51  49  62  52  30  34  51  65  54  46  55  67  74  75  82  81  56  44  47  59  58  49  56  61  58  59  63  67  66  64  61  55  48  46  48  53  55  63  75  68  61  63  61  52  41  46  58  64  42  27  68  83  71  81  69  44  75  98  77  63  58  57  63  69  66  63  60  52  45  43 
111 108 103 105 105  86  50  45  57  71  82  94 110 107  87  59  44  44  40  42  54  74  83  72  62  56  56  55  53  51  33  21  62  90  88  81  75  68  51  41  53  84 104  85  93  99  51  38  76 121 112  69 122 140  62  45  56  44  25  29  90 126 128 116 115 116  77  38  22  24  31  46  91 120  78  50  48  58  65  67  64  60  55  44  44  58  65  64  64  73  83  80  77  75  67  58  53  62  82  99  76  58  73  63  51  66  69  62  60  57  52  51  54  58  65  75  86  89  89  90  90  81  66  71  78  50  45  61  36  22  36  32  34  53  59  59  63  72  87 102  75  31  48  73  80  71  68  80  80  72  63  61  61  59  61  71  93  98  87  88  74  47  52  73  87  75  80 136 139 110 114 120 118 111 113 123 122 108  90  98 114 114  77  41  50  37  51 177 185  91 103 109  74  97 133 143 129 112 110 101 100 124 115  85  86  82  61  43  42  60  77  97 129 171 165  61  25  41  37  29  27  43  62  76  74  69  72  78  76  64  57  61  75  65  40  34  44  57  52  47  54  62  69  72  79  77  53  45  51  62  61  53  56  56  53  60  65  65  64  62  58  54  51  50  52  57  61  67  70  65  60  60  55  48  43  49  59  60  36  27  82  99  77  80  71  53  80  96  75  58  57  67  70  68  66  59  48  38  36  45 
112 111 104 102 100  84  53  43  48  59  71  87 110 113  95  65  48  45  39  37  46  64  73  63  55  52  55  55  55  56  42  31  63  87  87  84  79  70  54  42  49  74  91  80  88  94  55  45  75 106  94  58 118 144  73  55  63  54  33  32  85 121 127 119 116 110  72  37  26  26  31  47  90 115  71  43  40  50  59  62  55  52  53  40  37  56  66  64  58  67  80  82  76  67  61  57  55  62  79  96  74  52  56  55  55  67  69  62  53  47  45  49  53  57  64  73  84  91  96  99  95  87  81  74  62  47  45  51  38  30  36  32  34  50  57  60  65  69  78  91  67  31  56  75  68  62  64  73  73  67  62  62  59  55  62  77  89  86  75  78  67  44  52  74  89  74  79 138 111  45  47  60  66  69  79  95  99  90  74  84  91  74  57  45  43  36  61 174 182 101 108 105  66  97 138 142 133 115  93  84  93 117 114  92  90  81  57  39  44  74  83  92 126 170 164  59  21  38  38  35  39  54  70  80  77  71  68  72  78  79  76  76  89  78  50  36  38  47  46  45  52  58  64  69  74  70  51  45  52  63  63  55  53  50  48  59  68  65  61  57  53  51  50  52  56  60  64  67  66  63  59  56  51  45  43  49  57  55  30  23  91 109  77  74  69  58  79  89  67  53  56  74  75  68  67  57  38  26  28  45 
103 102  96  94  93  78  50  42  46  53  64  80 104 111  98  73  59  53  39  35  46  62  68  55  48  47  50  52  56  62  55  46  63  78  83  85  83  75  60  50  52  68  80  75  83  88  60  54  77  94  79  55 119 150  88  68  74  72  56  51  87 112 119 122 125 116  76  44  40  44  49  60  94 110  64  36  34  44  55  60  48  46  52  35  30  52  64  62  53  61  78  83  76  63  53  50  54  62  78  96  76  51  43  48  56  65  69  64  45  34  36  43  48  52  60  68  76  84  93 102  97  90  95  78  51  48  48  46  43  43  42  36  36  48  56  60  64  63  65  78  59  31  61  74  52  47  52  62  63  61  61  62  60  54  64  82  81  71  61  65  58  39  50  72  86  68  72 129 105  42  37  47  54  59  69  82  86  78  63  70  75  61  54  52  44  37  65 170 188 126 119 100  59  94 135 137 134 118  80  72  89 113 111  94  88  76  53  37  50  89  89  89 123 167 160  56  19  36  35  37  49  66  79  85  78  68  60  66  82 101  98  92 101  90  62  39  33  39  42  45  50  54  59  66  70  67  52  46  50  61  61  52  48  44  45  60  70  64  58  53  49  47  48  52  56  61  65  66  62  62  61  56  48  43  42  48  53  49  27  24  87 102  70  67  66  60  73  78  62  52  56  77  77  67  63  53  37  26  29  45 
 89  86  83  86  87  73  46  42  48  52  58  71  93 101  96  82  74  67  41  33  51  66  66  50  41  39  43  47  54  65  67  61  59  65  77  84  86  81  71  61  59  65  72  74  80  81  63  63  79  83  67  54 120 154 102  81  84  92  87  84  99 106 108 122 132 124  84  57  63  77  85  86 104 107  59  34  34  43  56  64  49  45  51  31  23  47  61  60  49  58  76  84  79  63  46  41  50  62  81  99  84  56  37  44  58  63  69  67  38  24  29  37  42  47  55  62  66  71  83 101  97  91 104  82  44  51  54  45  52  57  52  42  39  47  55  60  63  57  54  67  53  29  62  70  41  33  40  51  54  55  59  61  59  53  66  83  71  55  49  57  54  39  53  75  84  62  60 114 109  68  55  56  62  65  69  76  79  72  58  61  67  63  61  58  51  41  62 160 192 151 122  90  58  91 126 128 133 120  72  65  88 111 109  90  81  68  49  37  56 102  95  86 121 162 154  57  26  42  32  32  49  66  78  81  73  61  54  63  86 115 115 104 110 100  73  44  31  33  40  45  48  50  56  64  67  63  52  47  48  56  56  48  41  40  47  62  71  63  56  50  46  44  46  50  56  60  64  62  58  63  65  58  47  41  43  48  52  47  31  29  75  85  62  61  64  62  66  68  64  58  61  78  78  67  58  52  43  38  37  45 
 73  69  71  81  85  71  43  42  52  54  56  62  78  86  88  89  90  81  45  32  58  70  65  45  34  30  35  40  48  63  73  70  54  51  68  82  89  87  82  76  70  67  68  77  81  75  65  68  79  73  57  55 119 151 107  88  92 105 115 121 120 108  98 116 132 124  89  72  93 121 131 118 117 107  59  37  39  47  61  72  56  49  54  29  18  41  55  56  47  55  73  82  81  68  44  35  46  67  90 106  95  69  40  45  60  61  71  73  37  20  28  36  40  44  54  59  57  58  70  94  93  89 108  85  44  56  60  49  61  70  64  48  39  45  54  61  66  56  49  64  51  28  54  64  41  29  31  42  47  50  54  56  55  51  63  76  59  43  42  57  63  54  70  89  91  62  52 100 113  92  71  65  69  70  71  72  74  71  62  64  71  72  68  65  64  47  52 141 185 158 111  74  64  88 113 119 130 121  72  63  87 114 109  84  73  62  46  39  62 110  97  84 120 155 147  66  46  61  33  23  38  51  59  63  60  55  54  67  90 116 119 112 116 106  81  50  32  31  40  46  47  48  54  64  65  60  53  47  45  50  49  43  36  38  51  65  70  62  55  48  44  42  44  48  53  57  60  58  55  64  69  60  47  40  46  52  54  50  42  42  61  65  55  60  65  65  61  64  75  73  69  77  76  65  52  51  56  57  51  45 
 64  60  63  77  84  71  44  46  55  56  55  57  68  75  81  91 100  93  49  34  63  74  64  43  30  27  30  34  42  60  73  72  49  43  60  78  87  87  88  88  82  71  69  86  88  77  70  73  77  64  49  56 113 141 104  89  94 108 129 144 137 114  95 110 121 113  86  82 116 150 159 134 120 101  55  38  41  45  60  72  54  50  60  35  18  35  50  54  48  55  69  76  82  77  51  35  43  73 101 110 104  81  47  48  60  61  74  77  37  22  35  41  42  43  54  60  52  49  61  84  84  83 106  87  50  60  64  54  65  76  72  53  39  45  56  66  71  60  52  70  60  34  47  61  59  41  30  39  45  46  46  49  51  49  58  67  51  38  42  66  79  78  96 111 104  68  52  97 112  94  67  59  64  67  67  64  68  70  68  72  76  74  67  67  78  54  41 123 166 141  89  63  74  90 104 112 124 118  75  64  85 121 115  82  74  67  52  49  74 117  99  83 120 148 138  83  78  93  54  31  36  41  46  52  54  58  67  83  99 111 116 117 115 106  87  57  36  34  43  49  46  46  53  62  61  54  50  45  41  46  48  44  34  38  55  65  65  60  53  46  42  40  42  45  48  52  56  53  51  64  70  59  43  39  52  62  66  61  62  64  59  55  54  60  68  72  63  68  94  92  80  75  71  63  48  52  67  73  62  47 
 60  56  60  73  80  71  48  50  58  58  55  57  67  73  79  92 104 100  56  39  67  76  67  45  33  30  33  34  40  57  70  70  48  40  55  72  81  82  88  92  89  75  73  97 100  86  78  79  77  58  45  57 105 127  95  87  95 108 128 145 139 116  96 102 106  96  77  82 120 157 166 133 112  90  51  39  43  41  53  67  48  48  69  43  21  32  45  51  50  55  63  69  81  86  61  38  39  78 107 108 104  87  53  48  57  60  73  74  37  27  45  49  45  42  54  60  50  47  55  73  74  76  99  87  56  62  64  56  64  74  74  57  44  47  59  71  75  64  57  80  74  45  45  66  87  59  35  40  44  44  39  42  48  51  56  59  48  39  46  75  94  98 115 128 117  77  58 101 118 101  70  59  66  70  65  57  59  63  63  67  70  68  64  68  86  57  34 113 150 117  71  59  85  95 100 110 120 113  82  66  82 129 124  85  84  82  68  69  92 124 101  84 120 139 130 100 110 127  86  56  50  48  48  51  55  63  81  99 109 106 111 117 110 104  92  64  43  39  48  52  45  46  53  60  55  45  43  40  37  45  51  48  37  39  58  62  57  54  50  45  41  40  40  42  45  48  52  50  46  61  66  52  38  38  59  75  82  80  86  89  68  56  57  61  70  80  69  75 112 108  87  71  65  60  47  54  72  80  68  50 
 61  58  59  67  73  68  52  55  61  59  59  65  77  83  84  93 105 104  65  49  69  79  72  53  44  42  43  42  43  56  67  67  51  44  53  66  72  72  83  92  91  79  78 110 117 104  94  88  80  55  43  58  97 112  86  84  97 109 118 124 121 109  97  98  94  80  67  72 102 144 157 122  99  80  51  44  47  38  46  61  41  48  80  54  26  30  41  50  53  55  57  60  78  94  72  42  33  78 109  99  96  84  52  43  48  56  67  65  31  30  56  58  48  40  51  58  48  47  54  63  64  69  90  85  63  62  61  56  58  64  69  64  57  55  63  73  75  63  60  92  92  62  52  79 120  82  42  42  46  42  31  35  47  57  59  56  49  43  50  80 101 105 123 134 122  83  65 110 133 121  88  74  82  83  73  56  51  51  50  50  53  60  62  70  87  55  31 115 144  94  62  65  94 102 104 114 116 107  85  67  77 139 137  92 102 107  96 100 118 135 104  87 120 128 119 116 140 160 124  92  81  75  71  66  60  64  85 107 114  99 103 114 104  99  94  70  51  45  53  54  44  47  55  58  47  35  34  33  34  47  58  58  42  42  60  56  47  47  45  43  41  39  38  40  42  46  51  47  42  55  59  41  29  36  69  94 105 104 112 115  87  66  60  57  69  87  77  85 128 120  88  64  57  57  50  56  71  77  67  54 
 65  62  59  61  65  63  55  60  66  61  64  75  93  95  90  94 104 105  75  60  75  83  78  62  56  54  54  50  48  57  65  66  56  50  54  61  62  61  77  93  94  79  80 120 137 127 111  99  84  56  43  60  93 104  81  83 100 113 109  99  95  95  98 100  91  73  62  60  73 124 150 115  92  77  58  56  57  40  45  63  44  54  92  62  27  28  39  51  57  56  51  51  74 100  79  43  25  76 106  87  85  77  46  33  37  53  62  54  26  32  64  63  47  34  46  55  47  47  52  54  55  62  82  83  70  62  57  53  51  53  62  72  74  67  68  73  71  57  58 103 112  82  64  96 150 100  48  45  48  40  24  30  50  65  66  59  53  47  51  79  98 101 117 129 118  83  71 124 146 127  90  79  92  99  88  66  61  61  60  59  59  60  64  74  83  48  29 130 150  82  62  74  98 107 112 120 112  99  85  62  70 147 149  97 117 134 126 130 142 148 110  88 119 116 103 124 161 185 151 121 107 103 100  88  62  52  74  99 106  86  95 112  98  94  94  75  56  49  55  54  43  47  56  56  42  26  27  26  29  49  66  68  46  41  58  48  37  40  42  42  41  40  40  40  41  44  50  46  37  52  55  33  16  28  77 112 128 126 133 134 107  81  63  52  63  90  83  95 140 129  90  56  50  55  53  59  70  69  62  58 
 58  59  59  59  60  59  57  62  64  59  61  74 101 109 104 100 105 108  80  62  69  81  82  67  63  66  69  65  60  67  71  68  57  50  52  64  68  63  68  79  87  84  88 118 131 127 116 107  92  61  49  65  91  96  77  83 103 113  97  73  73  86  99  92  80  69  55  48  60 110 140 112  95  86  70  66  67  54  54  59  43  54  88  68  40  33  36  44  54  57  54  56  76  98  83  50  30  70  95  82  75  67  49  39  38  45  49  44  21  32  66  65  48  33  44  52  43  48  56  55  55  63  79  80  67  58  55  55  47  46  59  74  78  66  63  65  63  56  62  94 100  80  71  98 137  95  49  43  46  41  30  35  52  66  66  59  57  53  55  78  93  94 110 123 117  87  79 127 137 113  91  87  95  97  90  75  68  65  63  64  65  63  69  78  73  45  41 131 147  86  71  84 103 108 110 117 113 105  92  73  78 140 146 113 129 141 135 143 152 146 114  97 117 120 116 129 162 183 149 125 124 123 105  70  50  48  64  91 105  90  95 107  99  96  96  77  61  57  63  61  48  50  56  53  35  20  22  29  38  57  69  70  54  52  63  53  40  40  42  42  41  36  33  36  41  48  51  46  39  45  41  22  29  50  77 104 121 118 135 147 107  75  62  53  66  93  82  87 125 108  70  49  47  54  58  57  56  63  63  61 
 43  50  58  61  58  57  59  60  58  54  52  63  98 118 117 107 107 108  77  54  55  74  81  66  65  74  83  80  75  82  82  71  53  44  51  74  86  75  58  55  73  89  99 104 105 104 107 107  99  71  58  70  87  87  73  85 104 104  78  50  58  83  97  74  61  65  45  39  65 103 122 109 103  99  82  72  71  75  67  49  38  48  71  73  62  46  34  33  47  58  65  71  80  89  87  68  48  64  83  87  69  54  57  57  49  34  34  35  17  29  64  64  49  37  46  49  39  48  62  64  63  68  81  75  56  50  54  60  48  45  60  72  71  55  50  52  54  61  69  72  65  57  68  82  85  66  47  42  47  50  48  48  53  58  58  55  59  60  62  78  88  90 105 118 114  90  81 111 107  86  93  96  87  78  74  74  67  58  51  56  63  66  75  79  60  48  63 120 131  97  84  91 107 106 101 105 116 121 106  97 100 121 133 135 135 129 122 140 147 130 117 110 111 134 150 133 146 164 125 112 131 132  88  21  29  55  62  89 113 110 104 101 104 105  98  78  67  70  76  70  56  57  59  52  35  21  23  39  58  67  67  64  67  73  77  67  53  46  44  44  40  29  20  29  44  56  53  48  44  36  22  15  64  95  68  72  85  82 119 147  86  50  55  61  75  91  74  68  89  66  38  44  48  52  63  51  35  60  71  64 
 40  49  57  60  57  55  57  60  60  53  52  64  94 111 111 103 101  97  71  51  51  66  74  63  65  72  76  72  69  79  79  68  50  44  55  78  88  76  57  51  66  81  93 104 102  93  91  94  95  78  65  68  80  82  75  85  97  86  61  40  49  73  88  67  58  63  43  40  71 100 111 101  98  95  80  72  73  77  70  52  43  52  72  76  69  52  40  38  50  61  69  72  75  83  99  87  57  74  98 103  73  47  45  50  48  35  34  34  17  29  61  62  48  37  46  50  40  48  61  63  64  69  80  72  53  46  51  57  49  48  63  77  76  57  48  48  49  58  69  70  61  51  60  68  65  56  51  56  63  65  58  52  49  52  52  52  62  67  66  71  79  86 102 110  99  74  63  85  83  70  79  81  71  62  60  63  60  53  49  57  64  65  71  74  58  50  66 114 123  93  83  88  99 102 101 101 111 117 105  99 104 122 132 133 130 122 116 134 141 124 114 107 105 130 149 133 146 163 125 109 125 124  83  20  32  56  57  81 109 112 104  96  99 102  97  81  72  75  79  74  60  63  71  70  53  35  32  42  57  64  65  64  70  82  90  70  51  49  48  45  39  30  26  36  48  57  54  49  42  34  27  29  70  92  65  58  62  64 100 126  74  43  49  65  74  73  68  71  80  65  45  41  44  53  63  51  36  61  72  66 
 41  49  58  61  58  56  57  63  63  51  54  68  88  99  99  98  95  85  66  51  49  59  65  61  64  69  65  59  59  72  73  61  46  44  60  80  87  72  57  51  60  69  81 104 102  84  75  81  91  85  74  68  74  79  78  87  91  71  49  36  45  66  80  65  59  62  42  41  75  98 103  92  91  89  77  71  72  76  70  57  50  57  74  79  74  61  50  46  55  64  70  71  69  77 102  92  58  82 113 118  80  42  33  40  45  38  37  34  17  28  58  59  47  36  45  49  41  48  58  61  63  68  76  68  50  43  47  53  49  53  67  82  79  58  47  43  44  53  66  72  63  48  52  55  52  50  56  71  81  80  66  53  46  48  51  53  61  65  64  62  68  84 105 111  92  67  56  72  73  67  71  71  62  53  51  54  53  48  46  53  60  63  68  68  60  55  66 109 114  84  79  83  86  96 101  98 105 111 104  99 106 126 132 125 121 115 111 126 132 119 108 100  98 121 140 128 142 159 121 102 111 111  79  27  38  56  51  73 102 109 100  88  89  93  93  82  76  78  80  72  60  66  81  92  78  55  46  48  57  61  64  65  72  88 100  70  45  53  52  45  36  33  36  45  53  56  56  52  45  38  36  47  69  82  70  59  54  61  89 104  65  40  44  70  74  57  69  82  80  72  58  38  39  53  59  49  40  61  71  68 
 40  50  62  67  64  62  64  68  65  49  54  71  82  87  90  96  91  76  63  53  48  51  55  57  64  67  57  50  54  68  69  55  43  44  62  81  84  66  53  47  51  54  68  97  97  75  64  71  89  94  84  69  69  74  80  90  89  63  44  37  46  63  76  64  60  64  41  40  76  96  97  88  87  87  75  70  71  77  72  60  56  61  72  80  81  75  64  57  61  66  70  70  66  69  90  80  52  82 120 126  85  42  29  37  45  41  37  32  17  27  53  55  45  35  44  49  43  47  55  59  62  67  72  63  45  39  40  47  49  55  69  80  77  54  42  38  38  49  64  69  59  42  44  43  38  46  62  82  92  90  73  55  45  47  52  56  55  57  59  51  56  84 112 119  93  73  66  74  72  67  72  70  59  51  48  51  48  43  39  43  52  62  65  63  62  60  70  99  99  75  78  79  73  88  98  92 100 108 104 103 109 125 127 119 112 106 103 116 121 109 101  95  90 113 134 122 132 144 109  89  95  99  73  28  41  56  47  68  97 106  94  77  77  82  85  79  79  82  80  69  57  63  85 112 104  78  63  61  63  65  64  64  72  91 105  67  41  58  58  46  33  33  43  53  55  56  59  60  55  41  41  59  69  77  83  68  55  68  86  88  55  35  42  75  78  54  77  94  80  75  63  35  35  50  53  44  39  58  70  71 
 42  56  68  74  73  71  74  76  68  51  59  76  79  79  84  95  89  70  63  59  51  47  47  55  64  64  51  46  53  67  66  51  41  45  62  75  74  57  47  43  42  41  52  87  92  73  62  69  87  97  92  73  66  68  77  90  92  70  53  46  52  66  77  68  67  72  45  39  73  94  98  89  87  86  76  69  70  76  73  64  64  66  69  80  88  88  78  68  64  64  67  67  65  64  68  57  45  81 117 123  87  51  40  43  47  44  39  31  17  25  48  51  43  36  43  49  46  48  52  54  60  66  67  57  42  34  35  40  44  52  65  70  63  44  35  33  35  46  61  66  55  39  39  38  36  46  65  85  94  91  74  59  48  50  58  62  49  47  54  42  47  84 117 122  92  75  71  76  69  60  65  64  54  47  46  50  48  42  36  38  47  61  62  59  63  65  71  90  86  67  76  76  61  78  93  86  94 106 105 105 110 121 120 110 105 100  97 106 109 101  97  94  88 112 133 119 122 128 100  84  88  95  73  31  43  57  48  67  94  99  85  68  64  67  73  74  79  85  81  67  52  57  85 128 125  99  81  74  71  70  67  63  67  85  99  60  37  62  63  46  30  33  47  55  55  54  64  70  64  41  38  61  58  64  94  82  63  81  89  76  47  35  46  76  84  73  94 106  87  74  59  33  33  46  45  39  37  52  65  72 
 46  60  73  79  77  77  80  83  75  58  67  82  79  76  80  93  87  66  62  62  57  46  44  55  64  63  49  47  55  66  64  50  42  46  58  66  63  48  42  40  36  31  41  76  84  71  67  71  82  92  90  75  63  60  70  87  94  79  63  54  57  69  79  72  75  83  54  42  68  92 100  90  87  87  76  69  71  77  76  70  76  74  64  76  91  96  90  79  66  61  61  64  65  64  57  51  57  89 115 114  88  65  58  54  51  47  41  30  18  25  43  47  42  35  43  50  49  48  48  49  56  63  61  51  38  32  31  33  39  49  57  55  45  33  30  31  34  44  58  64  53  37  38  40  40  50  65  81  88  86  76  64  55  54  61  64  44  41  51  38  42  79 112 115  83  67  65  67  59  49  53  52  43  37  39  46  47  45  41  44  53  63  61  57  66  68  69  81  75  61  76  77  56  72  87  80  90 105 107 107 109 115 112 102  99  97  96 101 102  98 101 101  96 120 143 128 122 123 109 100 102 106  82  35  43  57  50  70  94  91  77  61  54  56  64  71  80  90  87  73  56  58  88 139 140 113  93  81  75  73  67  60  61  75  88  52  34  63  64  45  27  32  47  53  52  53  69  76  65  38  35  61  49  51  93  81  60  83  86  66  40  36  53  71  87 101 112 111  92  68  45  28  34  46  40  36  38  48  60  70 
 53  64  75  79  76  75  80  85  83  70  77  88  80  75  78  87  79  59  56  60  62  49  43  56  64  63  51  50  58  65  61  52  47  47  51  55  53  42  38  36  31  26  33  66  76  68  70  71  73  81  82  72  57  50  61  81  93  83  67  55  58  70  81  74  80  94  65  48  64  88  99  87  85  85  76  71  73  80  80  79  91  83  60  69  89 100  98  85  68  57  55  61  67  68  65  69  85 108 117 103  87  77  76  66  55  51  42  28  19  23  38  43  40  35  43  51  52  48  44  43  52  60  54  44  35  31  28  29  36  45  50  41  30  24  27  32  35  43  55  61  52  37  41  44  43  52  64  74  79  80  77  71  62  56  59  60  39  37  49  37  40  71 101 103  74  58  54  56  52  48  50  44  33  26  30  41  47  48  49  56  63  65  60  58  69  70  66  71  65  56  77  79  56  68  81  74  86 104 107 107 107 108 103  95  95  97  98 100 100 103 111 115 111 136 160 144 131 128 130 129 125 126  95  40  44  57  52  73  93  81  69  58  49  50  58  68  82  97  97  85  68  71 100 145 146 121  97  81  72  69  65  56  53  65  78  48  33  61  61  42  26  31  46  50  49  52  72  80  65  40  42  72  54  48  86  69  44  72  78  58  34  38  61  65  87 125 124 108  90  56  26  22  37  52  40  37  43  47  56  68 
 59  67  73  72  67  66  73  82  87  82  85  88  80  74  74  76  68  53  47  52  62  51  45  60  65  61  52  54  60  59  59  57  55  50  45  47  48  42  38  35  31  26  33  63  71  64  68  67  62  67  71  65  50  44  58  75  86  80  62  47  52  68  80  72  81 101  78  57  64  82  89  79  78  82  75  72  75  84  85  86 101  91  57  61  80  95  97  88  68  55  52  60  67  75  87 101 116 127 120  95  83  83  88  75  58  55  44  28  19  22  33  39  39  36  43  52  56  49  40  40  50  57  46  37  32  30  27  27  35  44  45  35  25  23  28  35  36  42  52  57  49  38  44  46  43  52  62  69  72  76  78  73  64  53  51  48  31  29  41  35  39  64  92 102  84  68  60  61  69  75  72  59  41  28  28  39  45  49  52  61  68  66  62  62  71  67  59  61  57  52  78  84  61  69  77  69  81  99 107 107 104 103  98  90  93  98 101 101 103 111 125 131 124 148 174 161 145 140 152 153 142 137 104  46  47  58  54  75  90  72  61  58  50  50  57  66  80  99 105  98  86  94 117 145 142 118  91  73  64  64  62  54  49  59  72  47  34  55  53  37  27  35  49  51  47  50  71  79  68  53  65  98  79  64  85  55  26  55  70  58  32  39  66  63  85 132 122  97  78  41  13  18  42  60  44  42  51  49  55  68 
 62  66  67  62  57  57  64  74  82  85  85  82  76  72  69  65  58  48  38  43  59  51  48  63  66  59  52  53  55  51  54  63  62  53  41  45  49  47  41  36  31  30  39  66  70  59  61  58  52  60  64  58  45  45  64  75  78  74  54  37  48  69  82  70  80 105  88  68  66  74  78  69  72  78  76  75  78  86  86  86 102  92  56  55  69  84  91  87  69  55  51  60  69  79  99 115 121 125 112  85  76  80  89  77  63  58  45  27  20  22  29  36  38  36  43  53  60  50  39  39  50  54  39  28  27  28  27  26  38  47  45  39  32  30  35  39  37  40  47  53  48  38  45  46  41  52  63  67  69  70  72  67  56  44  41  39  25  23  32  32  37  57  86 104 100  85  72  72  86  99  92  74  52  36  33  41  45  46  48  57  64  64  63  66  71  62  49  53  50  49  78  87  69  73  76  65  74  93 102 105 103 101  94  87  90  97 102 101 105 118 133 136 122 145 173 164 150 142 148 142 128 124  97  50  53  64  57  72  82  60  55  59  52  51  56  60  71  89 100  99  94 109 128 134 126 109  83  65  58  63  63  56  48  54  66  48  36  47  43  34  32  43  56  56  50  49  66  74  68  63  83 120 106  88  89  52  19  45  64  60  35  42  72  68  83 119 110  85  59  30  13  21  46  63  45  46  59  54  58  70 
 63  63  60  52  46  48  58  63  70  83  80  71  70  69  65  54  49  46  34  35  51  50  53  68  67  56  50  50  48  40  50  70  72  57  40  46  55  55  45  35  31  34  48  74  73  55  52  48  46  59  63  51  43  50  75  76  69  68  47  29  46  73  87  68  76 107  97  78  70  69  67  61  68  78  78  77  79  84  83  81  95  88  58  49  55  70  83  86  70  56  51  61  72  82  97 103 101 103  95  75  67  71  83  77  65  62  46  26  22  22  26  34  37  37  43  54  62  50  37  39  49  52  32  20  20  25  26  28  43  52  47  48  47  42  44  44  37  37  43  50  46  37  45  47  42  54  66  68  65  63  62  56  45  34  32  35  25  22  27  30  34  44  76 105 113  94  73  75  89 101  95  77  55  38  35  42  46  46  44  50  57  61  64  69  71  57  40  46  45  46  78  91  75  79  79  62  69  86  98 102 103 101  93  85  89  95 101 101 106 121 136 133 111 131 160 153 145 137 121 102  89  94  80  48  62  74  58  68  72  48  48  60  55  53  54  51  56  70  84  90  93 118 132 117 107  95  72  58  56  67  70  61  48  48  58  51  42  39  32  28  36  52  65  62  53  49  59  64  63  66  91 132 128 112 101  58  22  38  56  58  40  49  78  81  85  97  96  74  36  23  24  30  49  60  42  49  68  59  60  74 
 63  61  56  46  40  43  55  53  56  77  72  60  64  66  61  47  44  47  33  30  43  48  55  72  67  55  47  46  42  31  47  76  78  61  41  49  62  64  49  34  31  38  56  81  76  54  45  42  45  63  67  49  43  58  89  81  64  66  45  25  49  79  92  68  73 108 103  86  74  67  61  57  67  79  81  79  79  83  78  74  85  82  59  44  43  57  75  84  72  58  53  62  75  83  82  73  64  71  75  66  59  62  75  74  68  63  46  27  23  22  24  32  37  38  44  55  64  50  35  39  50  50  26  13  14  21  25  30  48  57  51  59  63  54  51  47  36  34  40  48  44  37  44  46  43  57  68  69  62  54  51  43  33  25  28  35  33  29  28  31  30  31  62  98 111  85  55  56  66  72  70  57  39  29  31  42  47  46  42  46  52  59  66  71  71  53  33  40  41  44  77  93  80  84  81  60  64  81  94 101 104 104  94  85  88  94  98  99 107 122 134 125  95 111 139 135 134 125  82  48  40  57  58  44  70  84  60  63  64  37  42  61  58  54  51  41  39  50  65  75  85 116 129  98  87  83  64  54  58  75  79  67  50  44  51  52  46  33  23  22  38  59  74  68  56  48  52  54  51  57  83 124 131 123 109  65  27  33  44  49  44  57  85  95  88  74  83  69  20  22  40  41  50  55  36  49  75  63  63  78 
 63  58  50  42  39  45  55  46  43  64  61  49  52  58  59  48  43  44  32  30  42  42  50  71  63  46  42  41  40  43  51  62  67  54  34  44  61  68  61  51  46  47  61  86  79  51  38  35  41  61  65  51  52  73 102  93  71  60  45  36  56  79  87  63  71 108 107  88  69  60  57  58  62  67  73  79  83  79  70  65  77  80  68  63  62  62  65  68  68  65  64  66  72  76  70  62  55  56  57  54  53  58  70  73  71  69  47  21  17  23  31  38  37  33  41  55  68  59  50  56  61  52  21  15  31  39  34  26  46  64  66  71  71  63  52  41  33  36  44  46  39  30  31  33  34  55  71  69  60  48  37  25  19  24  29  32  29  23  20  31  42  45  55  72  90  85  65  44  41  46  41  35  34  35  36  35  34  35  39  44  48  48  56  63  57  42  28  35  42  48  67  82  87  84  74  60  62  74  89  97  99  97  92  85  83  89 101  98 101 119 131 121  88  92 118 135 127 100  66  36  22  39  53  54  62  64  54  56  56  43  45  54  51  51  52  37  30  38  53  60  62  89 102  76  67  69  63  61  65  74  76  71  62  61  62  50  38  34  30  35  54  66  73  78  66  48  55  56  46  45  59  84  93  85  67  43  28  37  44  47  47  58  77  83  71  53  67  66  32  28  39  47  49  48  44  44  49  57  72  84 
 64  56  46  39  41  48  55  41  35  53  53  43  44  51  57  50  45  41  33  35  46  38  44  71  60  40  41  41  43  56  56  49  55  47  29  39  56  68  70  67  62  58  64  88  79  49  34  31  38  56  62  53  61  83 111 105  81  54  44  47  59  75  79  56  65 104 105  86  63  54  53  57  55  54  64  77  86  78  65  61  73  80  79  84  84  73  61  57  65  72  74  71  70  72  69  65  61  52  46  43  47  56  66  71  73  75  48  14  12  22  35  40  35  27  36  53  69  66  64  74  74  55  18  19  47  59  45  25  46  72  83  80  73  66  51  36  32  39  49  44  33  22  21  22  29  53  70  68  60  46  28  14  11  25  31  29  25  17  13  32  53  63  54  52  71  87  80  41  27  29  20  21  34  44  41  29  22  24  35  43  44  40  46  52  43  31  25  34  43  51  57  72  92  83  67  60  62  70  84  92  93  90  87  83  74  82 102  95  94 113 126 117  86  83 108 144 128  84  66  45  24  37  56  66  53  45  51  53  52  50  48  45  42  49  53  37  27  33  47  51  46  64  75  59  55  60  63  66  68  69  70  71  73  76  75  48  30  38  42  50  70  72  71  85  73  49  58  64  57  50  51  60  64  54  29  18  23  38  46  47  49  56  64  64  56  47  61  66  47  33  32  47  45  41  51  41  27  53  78  86 
 64  58  48  40  41  47  53  39  34  53  54  45  46  51  54  47  45  46  41  44  51  41  44  70  64  48  51  49  47  56  55  50  58  51  34  41  53  62  65  67  70  66  68  83  73  48  34  31  39  56  61  51  58  80 110 108  84  53  40  42  54  69  73  48  54  90  93  80  66  54  48  48  49  51  62  75  83  79  71  66  70  80  89  90  86  80  73  69  68  70  72  73  75  77  77  74  64  51  41  37  42  52  64  69  72  72  46  13  12  19  28  31  28  22  31  47  63  60  61  79  79  56  19  19  47  61  51  34  53  79  90  80  68  63  52  40  37  43  49  42  30  21  24  29  39  55  66  64  60  50  31  16  12  26  31  30  32  26  19  34  53  63  56  55  70  83  78  47  30  23  16  19  30  40  38  28  21  23  33  39  43  46  48  45  38  31  29  34  41  48  59  76  93  84  69  62  64  72  84  90  91  87  81  74  64  73  94  90  90 106 117 109  83  87 117 152 136  93  70  48  30  41  58  66  59  53  59  58  54  49  41  37  42  50  53  39  28  29  44  54  55  61  64  57  55  58  60  63  65  68  70  71  71  74  74  47  30  39  46  56  75  75  72  85  72  48  54  72  88  83  80  88  89  73  39  18  14  28  39  46  52  55  57  60  62  64  74  72  47  31  28  39  37  33  42  42  40  58  75  82 
 63  60  52  43  42  47  52  39  34  54  56  48  49  51  51  46  47  52  50  53  60  46  44  70  67  58  63  58  51  56  55  53  60  56  40  43  51  55  59  67  78  78  75  80  68  44  31  29  37  54  57  48  53  74 105 107  85  50  36  39  52  66  69  42  44  74  76  70  65  54  43  41  43  48  59  72  81  81  77  71  66  76  99  95  85  84  83  79  69  65  67  74  79  80  84  80  68  53  41  34  38  49  62  67  67  65  42  14  12  17  22  25  23  20  29  43  57  55  58  77  75  51  18  21  49  65  58  41  57  79  88  77  63  59  51  45  45  48  48  38  26  21  27  37  49  56  58  57  60  54  34  16  11  26  31  28  38  35  25  36  53  62  57  56  68  78  75  55  34  18  14  18  29  37  37  27  20  21  30  36  44  57  52  38  31  31  34  36  39  45  58  75  91  85  73  67  67  73  84  90  91  84  75  65  53  62  85  86  86  99 105  98  79  92 128 161 145 100  74  52  35  46  60  66  62  61  67  63  54  44  35  32  43  52  53  42  31  27  39  55  65  59  51  51  52  54  57  59  62  65  68  70  70  73  74  47  30  42  49  59  76  75  70  80  70  47  53  82 119 117 111 116 110  87  47  19  10  23  36  48  55  54  49  55  66  78  79  67  43  28  27  35  33  29  38  46  55  63  71  76 
 63  61  56  47  45  48  53  42  37  56  58  52  53  54  52  47  51  58  56  60  68  49  43  68  70  65  71  63  52  56  57  57  64  60  46  48  50  47  52  66  85  87  82  80  63  37  27  26  33  50  54  43  47  66  96 101  81  45  34  41  53  66  67  40  37  60  60  57  61  53  42  37  38  44  57  69  78  82  81  74  61  72 102  94  81  84  88  83  66  57  60  72  79  81  85  82  71  57  44  36  39  48  59  63  61  55  37  16  14  17  20  22  22  23  31  42  53  53  56  67  63  44  18  24  53  69  61  44  53  69  78  69  58  55  51  49  52  54  47  33  23  21  30  44  57  54  49  49  58  58  36  16  10  25  28  26  39  39  28  36  50  60  57  55  64  73  75  63  38  15  12  19  29  38  38  29  21  20  28  34  47  68  55  30  23  29  38  40  39  43  56  72  85  83  76  72  72  77  86  92  92  83  72  58  45  54  79  84  85  92  93  86  74  95 135 168 150 104  76  54  40  48  60  65  63  65  72  65  50  37  30  32  46  54  53  49  40  29  36  54  72  58  41  45  48  49  53  55  58  62  65  68  70  74  75  48  31  44  52  61  74  70  63  76  69  50  58  93 138 140 135 135 122  91  47  20  13  26  39  51  60  55  45  52  70  86  73  51  34  27  29  36  36  34  38  53  68  66  65  70 
 62  63  60  54  50  52  57  47  42  58  60  56  58  60  59  55  59  67  61  65  74  51  42  68  71  67  72  63  49  54  59  62  68  64  53  54  52  43  46  61  86  91  88  85  61  30  23  25  32  49  53  41  41  56  82  87  72  46  40  48  57  68  68  40  33  51  47  46  58  56  47  38  37  43  56  67  75  82  82  75  59  68  97  86  72  78  86  81  59  47  51  68  78  81  82  80  74  63  52  44  44  49  58  59  56  48  32  18  19  21  21  23  26  32  39  45  49  51  53  53  49  38  23  31  56  69  61  42  44  54  61  58  53  50  50  53  58  57  46  28  20  22  34  49  61  51  39  41  56  62  42  19   9  22  24  21  36  38  29  33  45  55  54  53  60  68  74  72  46  15  15  24  33  39  38  30  21  20  27  34  51  76  57  22  14  26  41  43  41  43  55  67  76  79  79  78  79  82  89  95  96  86  72  56  43  52  79  87  87  88  84  76  71  96 138 168 150 103  74  54  41  48  56  60  62  67  72  61  43  28  27  37  50  55  56  63  59  42  38  54  77  60  39  42  44  45  48  51  54  58  62  66  69  73  75  52  39  50  56  59  68  61  55  72  71  60  74 105 140 148 147 143 120  84  44  25  24  38  47  53  62  59  51  59  77  90  58  28  24  30  39  46  49  47  44  60  78  66  56  64 
 59  64  64  60  56  58  64  52  44  57  59  57  63  67  68  67  73  79  70  70  79  53  41  65  68  64  70  58  44  50  60  66  69  66  59  60  57  44  42  56  81  89  90  90  65  30  25  29  37  54  58  46  40  50  72  74  64  54  54  60  63  67  64  37  31  47  42  43  62  65  57  46  42  44  55  66  75  79  78  72  58  67  91  79  65  73  81  75  53  41  45  64  78  82  79  78  77  70  60  49  45  48  55  57  55  50  34  17  21  23  22  24  32  42  47  47  44  46  49  47  46  43  35  42  60  68  59  41  40  46  54  52  47  46  50  57  62  58  43  26  19  25  37  52  61  48  35  36  55  66  50  25  10  18  20  17  30  34  28  32  40  48  50  51  57  64  72  78  50  15  18  27  33  37  36  29  19  16  24  34  53  77  54  16   8  21  39  43  43  45  55  64  69  75  80  83  86  89  94 100 101  90  74  58  46  57  82  92  91  86  77  68  68  97 137 165 145 100  69  50  41  46  52  54  58  65  69  55  33  20  25  39  50  55  64  82  84  64  50  56  76  57  36  40  42  43  45  48  51  55  59  64  67  72  74  60  52  59  60  60  64  55  51  73  78  74  95 117 131 142 147 138 107  70  38  31  40  52  53  52  61  63  62  72  89  96  48  13  23  39  51  58  62  60  50  62  79  59  46  56 
 55  63  66  64  60  62  69  55  44  55  57  57  66  73  76  77  85  92  81  77  81  53  39  61  63  59  65  54  40  48  58  66  69  65  60  64  62  49  45  53  75  83  88  94  70  37  33  38  46  63  68  55  45  49  66  65  59  65  70  72  67  63  56  32  31  50  45  49  72  76  69  57  47  45  53  65  74  75  72  66  62  71  87  76  64  71  76  70  48  39  44  63  78  83  79  78  81  75  63  50  43  45  54  59  61  60  39  16  22  26  21  24  35  50  53  47  38  39  45  52  56  57  53  55  61  64  57  45  43  49  58  51  42  43  50  59  63  55  40  26  22  28  39  50  58  47  35  37  57  72  61  36  14  16  17  16  25  31  30  34  38  43  47  50  56  62  72  81  53  15  19  28  31  33  31  25  16  12  21  35  55  74  53  18   9  20  36  42  43  47  56  63  68  72  78  87  92  94  99 104 106  94  78  62  54  63  84  94  94  84  72  64  68  97 135 158 140  96  64  45  39  43  48  49  55  61  63  46  24  14  22  38  47  57  74 101 108  88  67  60  68  50  34  39  42  41  43  45  49  53  57  62  66  70  72  67  65  70  66  62  64  55  54  81  90  90 115 125 118 132 140 127  92  55  33  38  53  62  56  48  59  68  74  84 100 105  47  11  31  51  62  67  72  68  53  61  75  53  39  51 
 49  58  65  65  60  64  72  58  46  54  56  57  69  75  79  83  93 102  91  84  81  52  36  55  56  53  60  51  39  46  54  60  65  63  57  64  68  60  53  55  68  74  81  93  77  48  46  50  55  72  78  66  53  52  65  61  59  74  83  81  67  56  45  28  35  59  56  61  86  90  81  70  55  45  50  63  74  69  61  58  68  80  87  79  71  73  73  64  47  40  45  63  77  84  81  81  84  78  65  48  40  42  54  63  71  73  46  16  25  28  21  22  37  57  57  47  34  34  45  64  74  76  73  68  62  59  56  53  53  60  67  51  36  41  50  59  61  52  37  27  27  34  40  46  53  49  43  43  62  81  78  52  24  17  17  18  23  30  37  41  41  41  45  51  57  61  71  83  53  14  20  28  28  28  26  21  12  11  21  40  62  78  64  37  26  28  37  42  44  48  58  68  76  71  73  89  97  99 101 106 108  96  79  65  62  68  82  94  95  82  69  62  70  99 133 152 135  95  60  40  37  41  45  45  52  58  55  36  17  14  21  32  42  59  86 114 122 106  82  65  56  40  31  40  43  41  43  44  47  51  56  60  65  69  70  71  73  77  72  67  68  62  63  92 101 100 125 127 110 122 130 115  79  47  34  44  61  67  56  46  59  74  83  88 104 114  54  17  48  65  69  72  73  68  53  59  70  52  41  51 
 42  52  60  62  58  62  71  62  54  60  61  61  70  74  75  80  92 104  95  88  82  50  32  49  49  47  58  54  44  47  48  49  61  60  52  63  73  71  65  62  65  65  71  87  79  58  56  57  61  77  83  73  60  56  65  61  59  73  83  82  64  49  39  30  45  74  72  73  95  98  92  80  61  44  46  61  73  62  49  49  74  91  89  86  82  78  70  59  47  42  47  60  72  80  81  82  84  79  65  49  43  47  61  72  79  81  53  22  31  33  22  23  39  62  62  49  34  35  49  73  86  89  87  76  61  57  60  64  65  67  70  50  34  40  50  57  58  47  34  29  32  39  40  42  48  55  55  53  71  92  96  70  37  22  20  22  25  35  49  52  48  43  47  54  59  62  69  80  53  15  21  29  27  25  24  21  14  14  27  50  75  96  92  76  61  51  46  45  46  50  59  75  90  74  66  88 100 102 103 105 106  94  78  66  66  70  75  87  91  78  65  62  75 102 132 148 136 100  58  37  36  41  44  44  51  55  49  29  14  16  21  27  40  63  92 112 117 108  90  69  47  32  30  41  44  42  43  44  46  50  53  58  62  67  70  71  74  78  73  70  74  71  73 102 108 101 118 121 107 116 120 103  73  49  42  51  64  67  58  51  66  79  82  78  94 114  61  29  63  72  69  70  68  60  51  59  72  61  54  59 
 36  47  56  58  56  58  67  68  68  70  69  68  73  71  65  69  84 102  94  87  83  49  29  44  44  43  60  60  50  50  42  36  55  59  46  60  77  82  78  70  63  58  62  82  81  66  63  61  63  78  85  75  61  56  66  63  59  65  77  81  61  43  34  33  58  91  83  80  98 103  99  88  62  39  41  59  73  57  39  41  82 102  93  93  92  81  66  52  45  43  46  53  65  75  77  80  82  77  66  52  48  55  70  80  85  82  56  30  39  37  22  22  41  68  69  55  36  39  55  74  88  96  93  77  57  55  65  77  72  68  65  46  32  38  50  58  54  41  29  29  36  42  38  37  46  58  63  63  79 101 113  89  50  25  23  30  29  41  63  66  58  48  51  58  62  63  67  77  51  18  25  32  29  26  25  24  18  20  36  62  93 122 131 123 103  82  61  51  48  50  62  83 103  75  59  87 100 101  99 102 104  92  75  62  67  70  69  82  85  71  63  65  79 105 133 147 138 105  59  36  37  43  45  47  53  55  45  26  13  22  26  27  41  68  95 101 100  96  89  70  41  29  32  44  47  43  44  45  46  48  52  57  62  66  69  64  65  72  72  72  80  78  81 109 110  94 104 110 107 113 113  98  75  57  51  56  63  66  61  61  79  87  76  59  73 104  63  40  73  75  65  69  63  51  50  62  77  76  73  73 
 32  42  52  55  52  54  65  72  76  79  76  74  74  68  59  60  76  95  90  86  81  49  27  40  40  42  61  63  55  51  38  29  51  56  43  56  76  89  86  76  63  54  56  75  79  70  65  61  60  74  82  75  61  57  64  64  58  56  67  74  59  45  39  43  69 103  93  85  97 103 102  93  67  42  39  57  72  54  35  38  85 108  94  98  99  84  64  48  43  43  45  49  59  70  73  75  80  76  68  57  56  65  80  86  86  81  59  39  47  44  28  26  44  70  71  57  41  46  60  71  83  93  95  79  57  55  66  80  74  65  57  41  32  39  49  55  51  39  28  31  40  46  39  35  44  65  75  72  87 110 123  99  57  29  26  34  36  49  71  75  65  52  52  60  64  63  65  74  52  22  30  35  31  28  27  28  24  28  45  71 105 143 161 157 135 103  73  58  52  51  62  89 115  79  54  85 101 102 101 101 101  88  72  62  68  68  61  75  81  69  61  65  82 108 133 148 142 111  61  36  38  43  45  47  53  54  43  23  13  26  29  28  44  72  96  89  83  84  87  71  37  30  36  45  47  45  45  45  46  48  51  56  61  65  68  60  57  66  68  71  82  83  87 111 107  87  89  99 107 110 105  90  74  63  61  62  64  64  64  70  87  89  70  43  56  96  61  42  77  73  59  64  56  44  50  66  84  88  87  82 
 27  33  46  55  46  50  74  68  60  74  78  73  69  69  71  72  75  82  92  89  66  45  32  34  40  47  53  54  52  51  48  44  49  50  47  56  69  79  80  73  63  57  57  66  68  62  54  52  56  61  66  72  72  66  57  59  60  50  49  54  62  68  71  68  78  97 104 102  96  98  98  91  90  79  48  49  68  60  46  45  77  94  86  93  98  92  75  58  47  44  48  55  63  68  67  72  84  81  70  61  68  79  85  82  80  83  69  52  55  57  52  52  56  60  56  49  45  51  63  78  78  78  96  93  74  64  57  53  64  68  54  41  39  49  46  42  50  51  44  36  42  57  53  44  47  96 114  79  96 125 118  81  46  42  31  22  43  59  63  66  62  49  46  53  63  61  63  77  57  25  26  29  25  23  23  25  32  43  59  71  94 134 149 143 119  87  60  59  60  57  54  80 124  91  63  89 111 123 127 114  91  74  73  81  80  64  44  60  82  86  59  48  83 108 127 151 154 127  65  33  36  37  34  32  41  47  38  19   9  20  20  20  45  76  96  86  82  93  94  72  30  31  41  36  41  51  51  48  46  50  54  56  58  60  66  71  71  64  62  67  79  86  91  99  99  92  87  90  98  98  85  62  49  54  76  81  73  58  59  69  72  71  65  48  71 114  61  29  72  73  54  46  37  33  48  70  88  85  75  68 
 25  29  43  56  44  47  72  63  52  70  76  72  66  70  77  78  74  75  92  89  57  42  36  35  43  51  51  49  49  51  53  54  52  50  52  56  63  72  74  71  64  59  59  63  62  57  49  50  56  56  60  70  77  72  54  56  61  51  44  48  66  82  89  84  84  94 107 108  95  95  95  90 102 100  55  49  67  62  52  50  74  87  81  86  93  91  76  58  44  41  47  57  66  69  63  71  88  87  76  68  73  81  79  73  72  82  73  56  57  61  64  66  64  58  50  45  46  51  61  76  70  67  93  95  78  67  52  40  60  71  56  42  41  54  49  42  53  56  49  36  43  60  63  58  67 122 133  78  92 118  98  59  33  47  39  23  43  56  54  61  60  48  44  48  58  57  60  78  58  23  20  21  19  21  24  30  41  54  65  71  81 105 115 109  88  61  42  53  63  60  50  72 118  96  72  90 108 121 127 110  81  67  74  89  82  63  45  60  84  93  59  45  90 116 133 160 167 144  85  46  33  30  31  32  35  36  30  18  11  17  19  27  57  81  92  83  83  92  87  62  28  31  39  32  40  53  52  46  43  49  54  56  55  57  64  72  71  58  55  61  72  82  88  89  92  93  88  86  89  91  77  50  38  47  75  84  74  57  61  73  68  65  66  59  76 100  46  18  61  67  51  34  29  35  52  73  88  81  71  67 
 28  30  44  58  47  45  60  58  56  68  72  69  67  72  78  76  72  73  90  86  54  40  38  42  50  56  56  53  50  52  54  56  57  56  54  55  60  68  73  72  66  60  59  63  61  55  50  52  57  57  59  69  76  73  59  58  61  56  52  55  70  86  94  90  89  96 104 104  95  95  94  90 102 101  61  54  67  61  50  50  77  88  78  81  85  80  65  48  37  37  44  56  66  71  64  70  88  90  84  76  76  75  68  62  63  77  69  53  56  61  62  65  66  64  56  48  44  47  56  65  61  61  83  84  70  62  52  44  62  72  59  42  37  50  55  56  57  50  40  33  40  56  66  77 101 139 133  74  78  93  69  37  23  44  49  37  37  41  50  62  64  52  47  49  55  54  60  82  60  20  15  16  16  22  31  41  51  59  64  68  70  69  72  70  56  38  29  48  63  63  53  67 102  92  78  86  90  94  98  88  71  63  71  83  75  64  59  70  84  88  64  58 102 130 148 169 173 154 117  71  31  25  35  45  38  30  25  21  17  18  28  48  77  89  86  83  83  82  65  46  34  34  35  34  42  50  46  40  38  46  52  54  52  54  60  60  56  48  47  52  63  71  77  82  86  90  91  88  84  89  81  56  41  44  64  70  64  56  67  83  75  68  70  72  70  58  27  20  52  60  48  29  33  49  65  77  84  80  78  81 
 31  30  43  59  51  43  51  53  56  63  65  64  66  73  79  75  68  69  87  83  50  39  41  47  57  64  61  55  52  53  55  58  59  58  55  53  54  61  68  70  65  59  56  59  58  52  49  52  57  54  56  66  76  75  62  60  62  58  54  55  70  88  99  97  94  95 100 100  94  94  92  89 105 109  70  60  68  59  48  50  77  87  76  78  80  73  58  43  34  36  45  58  68  74  70  75  87  88  84  80  81  77  66  56  55  66  62  51  57  62  64  68  70  69  60  49  42  43  50  58  54  53  74  75  61  57  49  41  59  69  57  41  34  44  58  65  57  44  32  29  35  49  68  92 124 148 131  73  72  78  48  21  17  44  56  47  34  33  47  64  69  60  53  53  58  58  69  96  74  30  22  20  18  24  35  46  54  57  58  60  57  47  45  44  35  26  28  53  72  74  61  66  92  91  82  79  71  65  68  65  58  56  65  75  68  61  64  73  83  86  71  73 115 138 149 162 158 145 136  95  35  22  33  48  46  38  32  25  18  15  32  64  91  95  84  89  92  81  54  39  44  41  35  34  40  44  39  33  32  42  50  52  50  51  56  51  45  42  41  45  53  59  65  71  78  86  93  90  83  91  89  64  45  42  57  60  53  48  64  82  69  59  65  82  74  40  33  44  58  57  42  25  40  69  81  82  78  75  81  93 
 36  31  42  60  54  45  46  48  51  57  58  57  61  71  79  73  64  64  82  80  52  43  45  52  63  70  66  60  54  53  55  56  54  54  54  52  51  56  63  67  63  55  50  52  52  49  49  53  57  52  53  64  76  77  65  62  63  59  54  54  67  85  98  97  93  90  93  95  93  91  88  87 107 115  78  64  66  56  47  51  75  85  76  77  78  71  58  45  38  41  50  62  71  76  78  79  82  78  77  80  85  86  73  59  52  56  53  49  56  62  65  69  74  75  64  50  39  39  46  54  50  50  69  69  55  53  47  39  56  65  54  42  36  40  56  67  54  37  26  28  32  40  63  92 123 140 122  75  78  83  48  24  23  49  60  52  34  31  45  62  69  61  55  55  60  63  78 108  93  56  46  40  34  36  42  47  48  48  48  50  49  44  40  36  31  27  33  58  78  80  65  64  82  85  79  71  55  43  45  47  48  48  57  66  59  54  58  70  81  87  82  89 120 132 133 131 120 113 127 101  45  26  32  48  57  58  49  33  16  13  36  73  95  97  91 101 103  87  58  43  51  47  38  33  36  38  30  25  27  39  49  51  48  49  54  46  39  40  42  43  46  50  56  63  72  83  95  96  90 100  97  71  50  44  55  56  47  41  58  77  63  52  60  87  87  61  73  88  81  59  38  29  54  88  97  87  72  68  81 100 
 40  33  42  60  56  48  46  44  45  50  50  50  55  66  74  67  58  58  76  78  60  50  50  56  67  75  72  64  56  53  52  49  45  47  53  54  54  56  63  66  61  51  44  45  47  47  48  52  57  50  50  62  75  78  66  63  65  63  57  55  65  80  92  92  87  82  84  87  90  89  83  81 105 119  83  65  63  51  45  50  72  82  76  76  77  71  61  52  48  51  58  67  72  75  82  82  75  67  68  78  90  94  84  67  53  49  46  46  56  62  64  69  76  80  69  52  37  35  43  52  50  49  66  64  50  51  46  39  53  62  53  47  41  38  52  63  48  31  24  30  32  33  54  79 101 115 106  79  93 101  66  43  41  57  64  57  40  34  44  58  62  56  51  52  58  64  81 112 111  90  80  72  63  60  55  49  41  36  37  41  47  49  43  36  33  32  36  58  74  77  62  58  71  74  71  63  42  25  28  36  42  42  48  54  51  45  48  65  81  92  95 102 116 115 103  87  71  69  96  90  54  40  41  52  69  77  67  43  20  18  44  79  92  98 104 112 110  93  68  53  51  48  40  31  30  30  22  18  23  39  49  52  48  48  51  44  38  43  45  45  44  46  51  59  69  83  98 104 104 110 103  74  52  46  58  57  47  40  56  77  71  60  60  87 106 112 134 141 110  64  34  44  75 105 110  91  66  63  80 102 
 43  37  45  63  58  51  50  43  39  46  46  45  49  59  67  61  53  53  68  76  68  60  56  60  70  78  76  68  58  51  46  41  35  41  56  61  62  64  70  71  63  50  41  42  44  47  46  50  54  49  50  61  73  76  66  63  68  73  69  62  67  77  85  85  79  73  74  78  84  84  78  73 100 118  86  65  58  47  43  49  66  75  73  74  75  71  66  61  59  61  65  69  69  70  78  78  68  61  64  78  91  96  88  72  58  52  46  44  56  62  63  68  76  83  73  54  37  35  43  50  48  48  63  59  46  51  48  41  55  63  55  55  52  41  50  57  44  33  31  40  37  32  47  62  69  84  88  84 110 124  92  71  64  67  70  68  55  47  49  55  56  47  43  45  52  60  75 105 119 118 112 106 100  92  79  58  39  28  29  40  49  50  41  31  30  29  31  45  58  63  52  49  60  61  60  56  37  19  22  32  41  37  38  43  43  40  43  64  85  96 105 108 105  93  72  47  32  35  58  64  55  61  68  70  73  77  72  56  39  37  61  89  92 101 117 115 103  87  72  56  38  37  36  26  24  24  17  15  24  41  52  53  48  47  50  42  39  48  50  49  45  47  53  61  71  86 105 115 116 116 100  68  47  45  60  62  56  53  72  99 108  94  73  86 123 171 193 181 129  64  32  67  98 116 117  93  62  63  82 100 
 46  40  49  65  58  51  52  43  39  48  50  47  47  53  59  55  50  49  62  74  78  69  61  64  72  79  77  69  58  48  41  35  28  38  60  70  72  72  78  79  68  53  41  42  45  47  45  47  51  48  50  60  71  73  63  63  72  83  82  74  73  76  80  78  72  66  66  70  77  80  74  65  93 116  86  64  54  44  42  48  60  67  67  69  70  69  68  67  67  69  70  69  64  62  67  67  63  62  68  80  89  90  83  73  64  61  51  44  57  63  61  65  76  86  77  58  39  40  46  47  43  45  59  55  43  52  53  45  60  68  62  65  63  50  51  54  46  42  44  51  46  38  47  49  47  63  79  90 121 137 110  91  82  76  80  88  81  71  65  65  61  51  46  47  52  58  72 102 122 129 129 128 128 121 103  74  46  29  30  44  53  47  34  24  24  24  25  33  44  51  45  46  56  52  50  53  36  19  22  33  42  34  30  33  37  40  48  73  92  98 107 107  91  76  56  28  18  23  33  38  47  81 102  99  79  66  69  71  68  61  81 103  98 106 118 103  82  69  64  48  22  23  28  20  19  20  15  16  26  44  55  55  47  46  48  40  39  53  56  52  47  50  56  65  75  91 112 123 121 114  92  58  40  43  63  68  66  72 100 139 162 140  92  85 131 208 226 195 126  60  38  85 111 117 118  94  64  70  89  98 
 47  46  56  68  56  47  51  46  44  57  59  54  48  50  53  51  48  48  57  72  86  76  65  67  73  79  76  68  57  47  39  32  26  37  64  76  77  77  84  87  76  58  44  43  47  49  42  42  48  47  50  60  68  68  58  62  75  88  89  83  78  76  74  71  66  62  62  64  70  77  72  59  86 111  85  63  51  42  42  49  55  59  60  62  64  66  69  71  74  76  74  70  62  56  56  57  60  66  73  80  83  80  77  72  69  68  56  47  59  64  61  63  75  89  81  63  44  47  52  45  40  43  56  51  40  53  57  51  64  72  69  71  69  59  55  55  53  55  57  60  55  49  50  46  41  57  78  95 125 139 116 101  92  80  91 111 106  94  84  80  75  64  58  57  58  60  73 102 120 126 128 132 137 133 116  86  55  35  34  49  58  44  27  18  21  23  24  27  35  44  43  45  53  47  45  53  39  21  24  36  45  34  26  27  34  46  62  85  97  93 100  99  78  67  54  26  20  27  23  22  39  92 130 128  90  62  70  86  94  83  95 113 108 109 108  79  56  48  49  37  11  13  21  16  16  18  16  19  30  49  58  55  47  43  45  38  40  57  60  56  49  52  59  67  76  91 112 123 120 109  85  53  39  46  67  71  72  89 130 181 209 175 105  83 131 218 234 190 107  54  49  94 111 109 112  94  72  86 101  98 
 46  52  65  73  53  39  45  48  55  71  75  67  53  48  49  48  47  48  55  70  88  80  69  70  76  79  73  63  52  44  40  35  26  36  64  76  76  76  85  92  82  62  44  41  47  51  41  39  44  47  52  61  66  62  53  62  76  81  83  82  77  71  67  64  62  60  60  61  65  75  72  54  80 108  83  61  50  43  43  49  52  53  55  57  60  64  69  74  79  82  80  73  64  56  53  54  58  66  73  75  75  74  74  74  72  67  57  51  63  67  61  62  74  92  86  68  50  57  61  48  40  44  55  50  39  54  58  53  65  74  71  69  68  67  61  58  64  68  67  62  60  61  57  51  50  67  86 101 123 132 111 100  91  77  99 132 120 102  94  94  89  79  72  68  66  64  74 104 115 112 113 117 122 125 114  88  59  39  38  52  61  46  28  16  22  26  27  28  34  43  42  43  47  44  48  58  43  24  25  38  48  34  25  26  37  54  77  96  98  82  86  86  67  65  62  36  30  36  29  23  36  93 139 147 113  84  87  99 104  92  96 110 115 108  86  52  33  34  36  28  12  15  20  15  16  19  20  25  38  55  61  55  44  39  41  39  46  64  67  60  51  52  59  65  71  82 102 114 114 104  84  59  51  58  74  72  70  95 150 210 228 180 100  81 124 202 224 179  81  54  67  87  93  97 102  93  83 106 119 101 
 43  55  73  79  51  30  35  47  66  89  92  79  56  47  47  48  48  47  53  70  90  82  71  73  78  79  70  58  47  41  39  36  25  35  64  72  70  70  84  93  84  63  42  35  46  55  40  34  41  48  54  61  62  56  49  63  76  68  69  75  70  63  57  59  61  62  62  60  62  75  73  49  77 106  79  58  50  44  45  50  50  50  54  57  60  64  71  78  86  89  86  77  66  57  55  56  58  62  66  67  68  71  77  77  72  60  54  56  67  68  60  60  74  93  90  73  54  63  69  51  43  48  57  49  38  55  59  51  63  73  69  63  64  72  65  59  71  78  75  60  60  69  64  58  61  78  95 106 120 122 102  96  89  72 105 151 123  96  92  95  94  85  78  71  65  60  70 100 110 103  96  97 103 109 105  85  58  40  39  52  59  47  27  15  23  28  28  27  31  38  34  30  31  39  53  65  47  24  23  38  50  35  24  26  40  62  87 105  98  70  73  76  58  67  73  43  32  37  36  30  38  87 134 154 142 123 113 108 101  93  89  97 120 107  66  33  23  31  30  27  25  25  23  14  16  22  24  30  43  60  65  55  41  34  37  43  55  73  74  65  53  53  58  61  64  72  90 103 109 106  91  69  66  74  80  70  63  87 153 220 220 160  83  77 120 185 214 170  62  61  87  70  69  83  94  91  93 122 135 110 
 47  60  73  73  47  30  37  56  76  88  90  82  65  53  48  48  50  53  54  66  83  81  74  77  80  78  68  56  47  45  48  48  31  34  60  67  65  65  79  90  83  61  40  34  42  50  41  36  41  45  53  64  65  58  47  62  76  61  61  68  65  59  53  53  56  59  61  62  64  74  72  52  71  96  82  63  47  42  47  52  48  48  54  56  57  62  69  76  85  90  91  85  77  69  66  63  57  55  57  60  65  74  85  85  72  49  46  58  69  70  62  61  75  96  91  75  64  71  74  58  48  49  57  50  39  52  57  52  59  67  68  60  59  73  71  68  78  81  73  60  63  74  66  64  75  92 106 114 122 121 101  90  79  67 102 142 102  72  75  82  84  80  74  67  60  57  66  93 100  92  87  83  81  82  79  69  50  37  37  51  61  50  29  13  19  27  29  26  27  33  30  22  18  38  60  64  45  24  25  39  50  37  27  28  41  64  92 101  88  62  65  71  61  71  76  51  40  43  46  44  49  82 118 146 157 156 142 110  84  85  84  89 112  96  49  21  18  29  29  29  35  37  31  17  17  24  25  31  44  58  60  51  40  35  36  43  57  74  75  65  51  50  55  55  57  62  78  94 106 100  92  87  84  87  91  70  54  87 158 222 208 139  64  71 110 160 208 175  54  55  86  60  59  79  91  92 101 139 144 101 
 59  65  62  52  43  44  57  77  81  60  59  71  80  69  49  45  54  64  58  56  67  74  79  83  81  74  64  57  55  60  71  75  47  37  52  63  65  62  71  81  78  58  37  39  37  32  43  48  44  37  46  71  79  69  48  59  75  70  66  66  67  65  57  48  43  46  56  65  70  71  69  63  61  71  96  78  40  37  46  54  46  44  52  51  50  55  61  67  73  82  91  97  97  92  86  74  57  49  51  58  69  81  96  94  73  37  36  57  67  71  70  65  78 102  87  73  81  84  78  68  54  47  55  52  43  44  52  60  54  57  71  64  57  66  79  87  85  74  64  65  72  76  64  68  91 109 120 128 135 133 111  83  62  67  88  98  57  37  48  57  63  67  65  59  56  60  72  86  84  78  87  82  61  43  37  40  36  29  31  51  67  58  33  12  13  23  32  27  25  31  37  29  15  45  66  48  31  25  31  40  45  38  33  33  41  62  87  79  64  59  65  74  77  75  68  62  61  62  60  60  66  78  97 122 145 165 165 107  56  71  90  98  95  74  41  17  13  24  30  30  30  40  41  20  19  26  22  27  39  44  41  37  42  45  41  37  43  59  61  53  43  46  53  53  53  57  71  90 103  85  87 117 104  94 108  71  44 106 179 225 200 127  52  64  93 126 202 193  57  31  56  65  74  86  92  94 108 156 143  68 
 60  64  62  53  51  57  71  83  78  52  51  67  80  70  50  47  56  68  61  56  62  69  76  80  80  74  66  61  61  66  77  81  58  43  47  58  63  60  63  68  70  54  37  35  31  29  41  48  45  38  49  75  84  72  49  54  70  75  74  72  74  71  63  51  44  45  55  64  69  73  73  66  56  63  96  80  41  37  45  52  44  43  51  51  50  55  60  65  69  78  89  97  97  94  94  82  61  51  51  59  70  85 102 101  80  42  37  54  64  70  71  66  79 102  85  70  80  81  75  68  57  51  59  57  46  41  48  58  51  53  68  61  53  63  78  89  86  75  65  69  77  80  71  77 102 118 129 139 146 137 106  72  52  66  82  82  46  29  38  45  52  58  59  59  60  67  77  88  83  77  91  87  61  34  23  28  29  27  30  47  63  60  36  14  13  22  32  28  25  31  39  33  19  39  52  37  26  25  30  37  38  32  29  32  43  58  69  60  50  52  61  71  78  75  68  66  68  70  66  66  72  79  90 108 126 144 148  94  48  72 104 121 109  83  49  21  12  19  23  22  19  30  33  18  19  25  21  27  37  40  35  31  39  45  41  33  34  47  48  41  37  44  54  57  57  61  77  91  98  95 111 142 133 121 123  69  37 119 195 221 167 104  64  78  87  95 171 176  59  32  53  64  74  83  84  95 122 154 131  65 
 54  59  62  61  61  67  79  82  72  52  52  64  75  67  52  49  58  68  65  60  59  64  71  75  77  76  70  67  67  71  78  81  66  50  42  52  59  56  54  55  60  52  38  29  26  30  38  44  44  42  53  76  83  71  47  49  64  79  82  80  82  79  70  58  49  49  55  61  64  76  79  65  53  59  89  79  44  39  44  46  42  42  50  51  52  57  62  66  68  75  84  92  92  89  96  88  66  53  52  59  71  86 105 106  87  52  41  49  61  69  70  67  79 101  82  66  73  73  67  63  58  58  67  62  47  40  44  54  50  53  64  56  50  60  74  84  84  76  67  68  75  82  77  82 102 116 131 146 153 139  96  61  47  64  80  78  46  29  33  37  42  47  51  55  63  73  84  93  86  81  96  93  68  36  20  21  24  25  30  43  57  60  41  18  15  22  30  27  25  30  37  34  24  31  38  30  23  21  27  32  35  29  27  33  50  55  47  42  41  45  57  68  74  73  69  67  69  72  68  69  76  80  86  96 103 111 115  76  47  80 120 144 135 107  71  39  24  22  20  17  16  27  32  19  20  25  20  26  38  43  39  35  42  46  42  37  38  45  43  38  38  47  59  60  61  66  84  94 100 119 142 157 153 144 125  58  29 129 206 212 129  80  81  92  79  65 133 151  63  44  58  60  72  83  76  97 132 131 100  59 
 49  53  58  63  68  75  83  81  68  51  50  61  71  67  54  52  58  68  67  61  55  58  65  71  74  75  74  74  74  77  82  83  74  55  38  45  53  52  45  43  52  50  38  25  23  29  35  41  44  42  52  72  80  70  46  44  59  83  90  87  90  88  79  64  54  51  56  60  61  76  82  65  48  51  84  78  47  38  38  40  39  42  48  50  52  58  63  65  65  70  78  86  87  86  97  91  67  54  52  58  69  84 105 109  94  62  45  44  57  68  71  67  79  99  78  60  66  65  60  59  60  64  71  64  47  37  40  50  51  55  62  54  48  57  70  79  79  72  63  63  70  78  81  80  85 104 127 148 154 136  89  54  43  65  79  73  44  28  27  29  31  35  39  47  61  77  92 100  93  86 102  99  71  34  13  11  16  22  28  39  52  63  49  26  19  23  28  25  25  30  35  34  28  32  34  26  20  19  28  38  43  39  37  41  57  53  30  27  33  43  57  68  72  71  67  66  70  74  71  75  81  81  80  81  76  78  83  57  43  87 131 157 154 135 107  75  53  40  30  25  29  47  53  32  27  27  19  25  41  53  56  56  61  59  50  56  63  62  55  49  51  58  65  63  61  65  82  97 115 145 162 157 152 142 112  40  18 136 204 189 100  67  88  87  56  33 103 135  74  55  59  59  78  92  77 100 133  92  50  34 
 47  48  53  61  67  72  76  75  67  53  51  59  68  66  58  55  58  66  68  62  53  56  62  67  72  75  76  78  79  81  82  83  74  55  37  40  47  46  42  44  53  50  39  28  26  29  32  37  41  41  47  62  70  65  47  45  59  85  92  90  94  93  85  70  60  55  58  59  59  73  79  64  44  45  80  77  49  36  33  34  39  44  47  48  52  59  63  64  62  65  73  81  82  82  94  89  67  55  52  55  64  78  99 106  96  70  48  41  55  67  69  64  75  93  72  54  60  59  55  56  60  66  69  60  42  35  39  52  57  61  64  55  50  56  66  72  71  65  56  54  59  70  80  72  56  85 120 142 144 125  83  53  44  65  78  75  48  31  29  28  29  29  28  34  53  75  98 110 104  95 106 100  72  37  15  11  13  18  27  39  53  65  53  33  24  24  26  25  27  30  34  34  32  37  40  34  31  35  51  66  75  69  57  49  51  42  25  26  36  49  61  70  72  69  65  64  67  71  72  78  85  80  75  71  60  56  62  45  43  91 128 149 157 154 139 114  89  66  51  46  56  82  89  58  45  40  26  32  55  78  89  92  95  86  70  87 102  94  83  75  73  74  71  60  54  58  73  95 125 152 158 141 134 123  89  28  15 123 167 140  87  72  83  65  32  17  88 129  86  65  61  60  82  99  86 107 126  60  14  17 
 49  46  50  57  63  65  65  69  68  57  55  59  67  67  62  57  57  62  66  62  53  55  60  65  70  74  77  80  81  81  82  80  68  51  38  39  42  42  46  53  59  52  40  37  33  30  29  33  39  37  39  49  58  58  49  50  64  84  90  88  92  93  87  75  65  60  60  59  57  66  72  61  43  43  76  76  49  34  27  28  38  46  46  47  51  58  63  63  60  62  69  76  78  78  87  83  65  57  55  56  61  72  92 101  97  75  52  40  54  65  67  61  70  86  65  47  54  55  52  54  60  65  62  52  37  33  41  55  64  69  69  60  53  57  62  65  64  58  51  48  51  62  80  67  39  78 122 136 127 106  76  53  45  60  75  78  56  39  35  35  35  32  24  24  41  69  99 118 115 103 106  96  71  43  25  18  15  16  26  44  59  64  54  39  29  26  28  32  34  37  39  40  42  50  56  56  60  71  90 106 112  96  73  49  37  31  29  35  45  58  68  73  73  69  64  63  65  69  71  78  86  78  71  68  54  46  50  39  43  91 118 129 143 150 146 129 107  82  66  62  76 105 112  79  63  55  39  45  71  98 114 118 120 107  90 111 128 118 105  97  91  83  71  52  44  48  63  89 121 139 140 125 117 104  71  25  19  96 109  79  76  80  74  43  14  13  77 117  92  73  65  62  79  97  98 115 119  44   3  18 
 56  50  50  53  58  57  53  64  70  62  59  61  67  69  66  59  55  55  61  61  56  57  60  63  67  72  75  79  80  79  80  77  60  45  40  40  39  41  53  67  69  55  42  48  44  32  26  30  37  33  31  36  46  53  54  62  73  81  83  83  86  88  85  77  70  66  63  60  56  58  61  57  42  41  74  75  50  33  24  23  38  47  45  46  50  58  62  61  58  60  66  72  74  73  79  75  63  59  59  60  61  69  87  97  96  78  54  39  53  65  65  58  65  81  58  41  50  52  50  52  58  61  53  43  34  35  43  58  71  78  73  64  58  58  59  59  59  56  51  46  47  59  81  72  45  93 138 133 106  81  66  51  42  51  66  77  64  51  44  46  48  44  30  22  32  62  98 122 121 108 103  90  69  51  40  31  22  20  30  52  67  60  52  45  35  32  36  45  51  52  54  56  62  75  87  94 103 116 131 139 134 107  76  46  28  28  40  49  57  67  74  77  75  71  67  66  68  70  71  78  85  75  69  71  57  47  51  40  45  86 102 104 114 121 120 111  96  79  67  66  78 101 107  81  70  66  52  58  80 102 113 116 120 111  97 113 125 116 108 101  93  79  60  40  34  40  56  80 105 114 116 116 108  88  58  29  25  63  50  24  62  82  66  31  10  17  61  93  87  77  69  61  68  85 106 120 107  42  12  27 
 66  56  52  52  55  53  48  60  70  65  62  61  66  70  69  61  52  48  54  59  59  59  60  62  65  68  71  75  76  75  78  75  52  39  39  39  39  42  60  75  76  59  46  58  52  33  23  25  33  30  27  29  43  56  62  73  80  78  75  75  78  81  81  77  73  71  67  61  54  51  52  57  45  43  74  76  54  37  23  19  36  47  45  45  49  55  59  59  57  59  64  70  71  68  73  71  62  62  64  65  66  72  88  97  95  77  53  39  53  65  65  57  63  78  54  37  48  52  49  48  54  57  46  38  35  39  47  60  75  82  75  67  60  58  56  56  60  62  59  53  51  60  83  83  74 126 161 135  90  57  50  44  38  43  56  70  71  62  51  55  63  64  48  33  35  60  93 117 119 108  97  83  68  60  54  47  35  30  38  61  73  57  53  54  46  44  52  67  75  78  76  78  88 113 132 137 139 141 140 132 116  89  64  47  42  46  54  60  67  73  76  76  75  74  73  74  75  75  71  76  82  71  69  76  65  54  54  44  45  77  89  84  80  76  72  68  63  59  54  54  59  70  71  56  54  57  49  54  67  76  77  75  84  85  79  86  92  88  86  83  76  62  43  27  27  38  54  74  95  98 102 110  95  68  38  25  28  39  22   7  45  71  67  36  18  23  39  57  73  74  67  57  58  76 111 116  86  36  15  23 
 72  61  53  52  55  54  49  58  66  65  62  60  63  69  71  61  49  41  48  56  60  61  60  61  62  64  67  70  72  73  77  74  50  34  35  38  41  46  61  75  76  61  50  62  56  35  20  21  30  30  28  30  47  63  72  81  84  75  69  67  70  74  77  76  75  74  70  63  53  45  47  59  50  46  74  78  60  44  28  19  32  43  45  45  47  52  57  58  57  59  65  70  68  65  69  67  60  62  66  70  71  77  91  97  91  71  48  36  52  65  66  58  63  77  53  35  46  50  48  46  51  55  43  39  42  46  50  57  73  81  74  68  62  58  55  55  63  69  69  60  54  59  79  88  96 147 172 134  78  39  38  39  41  45  52  64  76  70  53  60  76  89  76  57  50  65  88 105 109 102  90  77  68  65  65  59  49  45  51  69  77  61  61  69  64  64  73  92 103 103 100 101 113 141 160 157 148 137 121 105  86  67  56  55  65  70  68  71  75  77  75  74  74  76  78  80  82  79  71  74  80  68  68  80  71  59  57  45  44  68  76  70  54  42  34  35  39  41  41  40  39  40  36  30  35  41  38  41  47  46  39  34  44  52  52  54  55  56  59  60  56  43  28  19  23  37  51  70  90  92  93  96  76  46  19  18  28  30  20  14  35  60  71  44  27  30  22  28  56  64  59  50  56  79 118 114  75  41  25  22 
 73  62  53  50  54  57  55  58  61  64  60  56  60  68  72  61  45  35  42  53  60  62  60  60  60  61  62  64  68  71  77  76  52  32  28  36  45  52  61  69  71  62  54  63  57  37  17  15  27  31  33  37  57  75  83  87  85  73  64  61  63  68  74  76  77  77  72  62  50  42  47  63  54  48  74  80  68  53  34  18  25  37  44  44  45  49  54  56  57  61  66  70  67  61  66  64  56  58  65  72  76  83  96  99  88  62  41  33  50  64  68  61  67  79  54  34  44  47  45  41  49  55  45  45  53  55  52  51  66  76  71  66  63  58  55  56  66  76  78  64  52  52  68  84 104 150 167 124  67  28  29  39  49  56  55  57  78  74  49  60  88 114 108  88  71  73  81  88  93  92  83  74  70  70  71  69  65  63  65  75  80  72  79  89  87  86  96 119 131 128 121 122 135 152 158 147 129 109  89  75  66  58  58  67  82  88  82  81  81  77  72  69  70  75  80  84  85  81  71  74  81  67  67  83  75  62  57  46  42  60  66  58  40  26  21  25  32  36  36  34  29  23  18  19  25  29  24  26  31  28  19  12  22  29  30  30  30  34  40  43  39  28  17  15  24  37  46  64  87  92  87  77  54  28   8  17  33  33  29  26  31  54  74  45  30  37  17  13  43  50  45  45  61  92 130 120  82  66  50  35 
 73  61  50  47  53  60  62  57  56  61  59  54  58  69  75  60  42  30  39  53  62  61  59  60  59  57  58  61  66  69  77  79  54  30  21  33  48  58  59  61  64  61  58  60  55  39  16  11  23  33  39  45  69  89  93  90  83  71  64  59  59  63  71  77  80  79  73  62  47  41  49  68  58  50  75  81  72  60  37  15  19  32  43  42  41  45  51  55  58  63  67  70  65  60  63  61  52  54  61  70  78  87  99 101  87  55  32  28  47  65  71  64  70  83  55  34  43  46  42  38  47  57  49  53  64  64  53  45  61  72  67  65  63  59  55  57  70  83  84  64  46  40  53  72  97 139 151 109  56  21  24  41  59  68  58  52  79  74  42  57  96 135 135 114  89  78  75  72  77  83  78  73  72  73  75  77  78  77  77  78  80  84  97 109 105 103 113 139 152 147 135 137 151 143 128 114  95  75  66  67  73  73  73  74  78  85  93  92  85  76  68  64  65  72  79  84  84  81  72  75  82  66  66  87  78  63  57  44  40  56  58  49  36  29  30  39  45  44  41  37  32  26  24  29  33  30  21  21  30  32  27  22  28  30  24  23  25  29  34  38  33  21  12  15  27  39  42  54  75  87  80  57  39  25  13  26  43  40  29  22  32  57  72  34  22  44  23  12  38  36  28  43  70 107 146 138 109 111  96  68 
 59  53  49  49  53  55  55  53  54  59  56  52  53  60  66  59  48  37  37  42  51  58  60  54  53  56  58  58  61  70  75  74  61  41  23  32  45  49  47  50  60  61  58  59  50  34  22  27  41  40  42  55  71  84  89  89  85  74  60  50  56  64  69  71  76  81  77  66  50  42  49  68  55  44  72  87  83  67  54  42  26  30  53  57  56  58  58  55  54  59  66  70  63  55  60  58  49  52  62  74  79  88 103  91  64  42  34  37  50  60  63  61  68  77  58  40  40  45  45  41  49  56  53  55  60  59  50  42  50  57  59  66  66  54  53  60  69  77  78  68  52  42  55  65  72 104 126 113  70  35  35  51  74  92  81  63  82  79  54  56  84 126 145 139 115  97  83  72  72  76  76  75  72  67  65  66  72  79  83  82  84  94 110 126 132 137 143 151 150 139 126 127 136 116  94  87  78  69  69  73  79  79  79  81  85  90  94  96  94  87  77  70  71  79  88  89  83  74  66  68  73  63  62  71  62  50  44  39  39  50  52  45  33  30  38  49  53  47  40  34  32  27  27  34  37  34  26  24  29  33  33  30  31  31  28  27  28  32  34  33  31  27  23  22  25  32  38  48  60  67  61  42  32  26  23  30  37  33  24  24  56  80  80  50  36  44  27  18  32  32  30  41  74 117 146 148 138 139 126 106 
 43  44  48  53  52  48  44  49  55  56  55  52  48  49  52  58  57  50  36  30  36  54  60  46  48  57  62  59  57  71  74  68  67  52  27  31  37  33  31  40  58  59  54  59  45  25  29  50  68  48  43  63  68  70  78  85  87  80  58  41  51  62  63  59  66  81  82  74  62  47  46  64  49  35  68  94  97  74  74  81  43  33  66  76  76  77  68  56  49  54  65  70  62  51  56  55  48  53  65  78  77  84 106  77  36  29  38  49  52  51  50  54  61  67  60  47  37  44  50  47  49  54  54  53  51  50  48  43  40  42  51  65  65  45  50  63  65  66  70  74  64  51  64  63  50  70 104 126  95  57  52  63  86 117 107  80  87  90  77  60  66 104 143 160 143 121 101  85  77  76  81  82  77  67  59  59  68  82  92  95  99 110 124 140 159 169 168 151 133 114 103 101 102  86  71  72  74  76  80  80  76  72  73  82  96  96  86  93 101  99  89  80  81  89  96  91  77  62  55  54  57  57  54  46  37  31  29  33  40  45  49  44  30  28  38  50  52  42  34  29  29  25  24  29  33  35  32  28  27  30  32  32  29  29  33  32  32  35  33  29  30  35  37  28  21  22  38  48  47  45  41  35  30  28  30  26  22  22  20  33  82 101  88  75  59  38  27  24  27  35  41  40  70 110 127 139 145 136 126 120 
 45  45  47  49  48  46  45  50  55  56  56  54  52  52  55  57  56  49  40  35  39  54  59  48  51  62  69  65  62  74  79  75  64  43  21  25  30  28  27  36  54  56  52  57  41  19  24  46  66  49  45  65  70  70  75  80  84  87  69  47  47  47  45  45  56  75  80  82  80  58  49  66  50  35  66  91  96  76  77  87  54  42  65  73  75  75  68  58  51  56  66  70  64  52  55  53  47  51  60  70  67  75 100  73  34  26  32  40  44  45  46  51  58  63  56  45  37  43  49  44  45  50  52  53  53  54  52  47  43  44  50  58  54  39  45  58  63  67  72  74  64  50  60  62  56  75 105 127  98  64  60  68  85 114 106  82  94 102  91  70  68  97 138 161 152 134 115 100  92  92  98 103 101  92  87  88  97 109 118 121 126 139 146 150 155 156 149 133 116  98  86  81  79  74  69  66  66  67  70  70  67  63  63  71  83  84  78  85  92  91  85  79  78  81  82  73  58  44  40  41  44  46  45  40  34  30  30  34  41  48  50  44  33  30  38  48  50  42  36  33  32  26  23  26  31  33  32  29  29  31  32  31  30  31  35  31  30  33  31  27  28  31  33  27  22  26  43  50  45  44  42  37  32  29  28  25  22  23  26  39  74  86  76  66  53  35  25  23  27  35  39  40  57  80  92 100 103  93  84  80 
 46  46  45  42  41  43  47  50  51  51  52  53  54  55  56  55  52  48  46  43  42  50  54  47  54  67  74  69  64  73  82  81  60  35  17  20  25  25  27  36  53  55  54  58  42  18  21  43  64  51  50  69  73  71  74  76  80  88  74  52  43  37  31  37  52  70  75  83  93  69  53  67  51  36  62  85  92  78  82  92  65  52  65  70  72  74  68  60  55  59  68  71  66  56  54  51  47  49  55  61  58  68  95  72  35  26  27  30  36  39  42  48  54  58  51  41  35  41  46  40  41  46  49  52  56  58  56  52  49  49  52  51  44  34  42  53  60  67  74  74  62  48  56  60  59  73  97 115  91  63  60  64  76  99  93  76  98 111 101  75  64  87 129 158 155 140 121 107 103 109 120 127 128 121 118 122 130 139 147 150 154 161 158 149 138 128 118 106  93  79  68  60  56  61  64  58  54  54  57  58  56  53  53  57  64  68  68  72  76  76  74  71  69  68  63  53  41  31  28  30  34  37  38  37  34  32  33  37  43  50  51  45  36  34  38  44  45  41  39  39  37  30  25  26  29  32  32  32  32  32  32  31  30  31  34  31  29  31  29  26  25  28  30  26  25  31  48  52  44  44  44  38  32  28  27  24  23  26  33  45  61  66  61  53  43  32  24  22  27  32  37  39  47  57  63  65  63  56  49  45 
 44  44  41  35  33  38  48  47  43  42  45  48  51  53  52  50  48  48  53  51  41  44  46  43  53  69  76  70  61  67  79  82  57  32  19  19  21  23  29  40  55  58  59  64  46  22  24  45  66  54  53  73  74  70  72  73  77  84  73  53  42  33  27  38  54  68  68  77  95  75  58  69  52  36  59  81  91  81  86  97  74  60  67  71  73  75  71  64  60  63  70  74  70  60  54  48  46  49  53  55  51  63  94  73  37  28  26  25  30  35  39  45  50  52  45  37  33  38  42  39  39  42  46  51  56  59  59  56  55  54  55  49  40  35  41  50  56  64  72  72  61  49  54  58  56  64  82  98  79  57  57  56  61  81  78  69  96 113 105  72  55  73 118 151 151 135 115 103 107 120 135 143 145 139 137 140 148 156 163 169 170 163 150 131 111  95  84  75  68  59  51  43  38  48  55  48  43  42  45  45  45  43  43  44  48  52  56  57  57  59  60  61  59  55  48  40  32  26  23  25  29  34  35  36  35  34  35  39  45  51  51  46  40  37  39  40  40  40  43  45  43  34  28  27  29  32  34  35  35  33  31  29  29  30  32  34  34  33  29  26  26  30  34  32  32  38  51  53  43  43  43  37  31  28  26  24  23  28  38  48  49  48  47  43  37  29  24  23  25  31  35  37  42  47  46  43  39  33  30  29 
 42  42  38  30  26  33  48  44  36  34  35  38  44  47  46  43  42  48  60  57  39  36  38  38  51  67  74  68  57  58  71  79  56  34  24  22  23  27  36  47  60  64  67  72  56  34  32  49  68  54  54  73  73  68  70  73  75  75  67  55  46  37  33  49  63  68  58  63  85  75  64  71  54  38  58  78  88  81  85  95  74  63  70  73  75  78  75  70  65  68  74  78  77  67  53  45  45  49  53  54  49  62  96  77  41  32  27  24  28  34  40  45  49  48  42  35  32  34  38  42  41  39  42  48  53  56  58  60  61  62  62  54  47  46  47  48  52  60  70  69  60  51  55  59  57  59  69  82  67  52  55  49  47  65  66  65  90 105  96  63  46  68 112 143 135 114  94  87  95 113 129 137 138 131 127 132 139 145 150 159 156 135 115  96  74  59  51  49  48  45  42  37  34  42  47  39  35  33  35  37  38  37  36  37  38  42  47  44  41  41  45  49  49  44  38  33  32  32  28  28  32  36  39  40  39  37  38  41  45  49  49  45  43  41  38  37  37  41  47  51  49  40  34  32  31  32  34  37  37  34  30  28  30  31  33  40  43  38  32  29  32  37  42  44  44  45  51  51  45  44  42  34  28  26  26  25  25  28  38  46  38  34  36  35  32  28  25  24  26  30  33  35  43  49  43  37  33  30  29  28 
 37  39  36  28  23  31  47  45  37  34  33  35  41  43  42  39  39  47  61  58  37  31  32  37  51  66  73  66  54  50  62  73  56  38  32  25  24  30  41  53  63  68  72  75  64  46  39  51  66  51  49  68  68  62  65  70  74  73  68  59  49  38  35  53  65  64  49  53  80  76  67  70  55  41  58  76  85  80  83  88  68  61  74  76  77  80  79  75  70  73  78  82  82  74  52  39  41  46  51  53  48  62  96  78  43  35  29  23  26  33  40  46  50  48  44  40  37  35  39  47  44  38  40  45  50  52  56  62  67  71  71  66  63  63  57  48  48  56  66  65  60  54  59  64  65  62  65  74  63  53  60  51  42  58  64  67  88  98  87  58  48  76 118 139 119  91  71  70  80  96 112 119 114 104 101 106 113 116 117 128 125  96  76  61  44  34  31  32  35  37  38  36  35  39  39  33  29  28  29  32  35  35  34  34  34  37  40  35  30  31  37  43  44  39  34  31  34  37  34  33  36  39  41  42  41  40  41  43  45  48  47  46  45  42  37  34  35  42  51  56  55  50  43  38  33  30  33  36  37  33  31  32  36  39  40  52  56  46  38  35  39  47  54  58  57  54  50  48  48  46  40  31  26  25  28  29  28  28  34  39  31  27  30  30  30  29  27  26  26  28  31  32  42  49  40  33  30  30  31  31 
 32  37  37  29  25  30  46  50  46  41  37  38  41  42  41  38  38  45  55  53  37  29  30  40  54  67  73  67  55  46  56  70  55  42  37  27  22  30  43  54  61  66  72  72  67  55  44  50  61  45  43  62  60  54  57  63  71  78  74  63  48  36  33  49  60  57  44  52  83  78  66  66  55  44  58  74  83  78  79  79  59  57  77  79  77  79  79  77  73  75  79  82  85  78  50  33  35  40  46  50  47  60  93  74  42  37  31  23  25  31  40  48  52  52  50  49  46  41  42  52  47  38  40  45  50  50  53  62  73  79  79  79  80  82  67  49  45  52  63  63  60  58  63  68  72  64  62  69  60  55  67  56  42  54  64  71  88  94  82  60  61  95 131 139 105  74  56  59  68  81  97 101  92  78  74  81  86  86  85  94  92  62  46  38  28  23  23  26  30  33  35  37  38  37  34  30  26  25  27  30  34  36  36  35  34  35  36  30  26  29  38  45  45  40  32  30  33  36  34  34  37  39  40  42  42  42  44  45  46  47  47  46  46  43  36  32  35  45  55  61  61  62  57  46  35  29  31  34  36  33  33  39  48  53  54  67  70  56  46  43  48  56  65  70  69  62  50  47  51  47  38  28  23  25  32  34  32  28  30  32  27  25  27  29  30  31  31  29  27  28  30  32  40  47  39  32  30  33  35  34 
 28  37  41  36  30  32  46  56  58  52  48  46  46  47  45  42  41  42  45  44  38  30  31  45  58  69  75  72  60  47  55  70  53  42  40  26  17  27  42  52  53  58  65  65  64  58  43  46  55  40  38  57  53  46  49  54  67  87  84  63  46  32  26  38  49  50  44  60  94  82  61  61  52  44  57  71  79  77  76  71  52  53  78  79  74  76  77  76  72  72  76  80  85  79  50  31  29  33  39  45  43  55  86  68  38  38  34  25  24  30  40  50  56  58  59  60  58  50  46  53  47  39  42  49  53  51  53  63  76  84  82  85  92  96  76  50  43  51  62  61  59  61  65  69  70  61  57  63  56  55  71  59  42  50  59  68  88  94  82  70  81 117 142 136  95  66  53  58  68  82  97  98  84  68  64  72  76  73  67  75  70  42  31  30  27  25  27  27  29  31  33  37  40  35  31  30  28  27  28  30  34  37  37  37  36  36  34  31  30  35  44  51  51  43  34  28  27  29  32  33  34  35  37  39  41  43  45  45  47  47  46  46  46  41  34  32  37  48  58  63  67  74  73  58  42  31  29  32  36  34  37  48  63  69  70  81  82  65  53  49  55  62  70  78  78  69  53  47  50  46  37  27  24  28  37  39  36  30  27  27  26  26  27  28  31  33  33  31  28  30  32  35  42  46  40  35  34  37  39  38 
 27  37  46  46  39  38  48  58  62  58  54  52  52  52  52  50  47  41  35  33  34  29  32  50  61  68  75  76  66  50  57  70  52  42  43  25  14  23  38  47  45  51  57  56  57  56  41  42  54  41  42  60  55  45  45  48  61  86  81  58  44  33  29  38  48  50  48  66 100  82  56  55  48  42  53  67  76  76  75  69  51  53  75  75  68  70  70  70  67  66  69  75  80  77  55  37  28  27  34  43  40  50  79  62  36  42  42  33  29  34  44  54  60  62  65  67  64  52  44  49  45  39  47  57  62  58  57  65  78  84  81  84  95 102  80  51  43  52  64  62  60  63  65  66  64  56  53  58  54  58  77  65  45  48  54  63  83  89  80  77  94 126 139 123  84  62  56  59  71  88 102 101  85  69  67  76  78  72  62  65  61  36  28  29  30  30  31  30  29  29  31  35  39  34  29  30  30  28  29  30  33  36  37  38  37  36  34  33  35  41  48  53  52  45  35  28  25  25  32  35  34  34  36  38  41  44  46  46  47  48  46  44  44  40  33  33  40  52  59  64  71  84  91  77  57  39  32  34  38  36  41  55  72  80  80  88  88  70  58  54  57  63  69  78  81  75  60  50  46  42  36  30  29  34  43  44  39  32  28  27  28  27  27  29  31  34  34  32  30  31  34  39  45  49  45  40  38  39  40  40 
 25  40  54  57  49  46  52  55  57  57  56  54  54  55  58  58  52  40  25  21  28  24  29  51  62  67  73  77  72  52  56  71  52  43  46  24  11  21  36  44  38  44  52  49  50  51  38  42  56  45  48  68  60  47  44  46  56  75  67  47  41  40  41  48  54  56  54  69  98  79  52  49  43  39  49  62  73  76  75  68  53  55  73  70  63  64  65  64  60  59  61  67  72  73  62  47  31  27  32  41  38  47  75  58  34  47  51  44  38  40  48  58  64  66  69  70  66  49  38  41  39  38  52  66  73  65  62  68  79  82  76  78  89 102  81  51  43  53  67  64  61  63  63  62  60  54  54  62  61  67  88  75  51  50  54  61  75  80  76  79  97 125 126 104  70  59  59  59  70  89 104 102  85  69  68  81  82  72  57  57  54  33  26  30  31  33  33  31  30  28  30  36  41  33  27  30  32  31  30  30  31  33  36  37  36  36  36  37  38  42  47  50  48  43  37  31  27  27  36  40  39  38  38  40  42  45  47  47  48  47  45  43  42  38  32  33  43  56  60  65  74  94 107 100  76  51  40  38  40  37  42  59  78  87  86  92  90  72  61  57  58  59  63  73  80  79  68  54  40  38  37  33  34  39  47  47  42  34  31  31  30  28  26  27  31  34  35  33  31  32  37  43  49  51  48  44  40  38  37  37 
 25  43  60  65  56  51  55  50  46  50  52  52  52  56  62  64  57  40  19  14  23  20  26  50  60  64  71  77  73  53  56  69  52  45  49  25  11  20  36  43  36  41  48  45  47  49  37  43  60  53  58  78  68  52  46  48  54  60  49  35  41  50  57  64  67  65  59  68  89  73  49  44  39  36  46  59  72  77  77  70  57  57  70  65  57  59  60  58  54  53  56  62  65  68  70  58  37  28  32  42  39  46  72  57  37  53  60  54  47  46  53  62  66  67  69  70  64  44  31  35  34  36  56  74  82  72  67  70  79  80  71  72  83  99  80  50  43  56  71  66  62  63  60  60  63  59  61  72  72  79 102  89  62  58  61  64  67  67  69  77  95 116 108  83  56  55  60  58  65  81  97  96  79  64  65  80  80  68  49  46  44  29  25  28  30  32  33  31  30  29  31  37  43  34  27  32  34  33  31  30  30  31  34  35  34  35  38  39  39  40  42  44  42  39  37  35  32  33  44  49  45  43  43  43  44  47  48  48  48  47  45  42  41  36  31  34  45  58  61  65  75  98 117 118  93  63  47  43  42  38  43  60  79  87  86  92  89  73  63  58  57  55  56  68  78  82  75  56  35  34  38  37  39  44  51  49  43  35  34  35  30  27  26  27  30  34  35  34  31  33  39  47  50  49  46  42  37  33  31  30 
 32  37  49  59  54  48  48  48  46  43  45  49  55  58  59  61  60  51  38  24  17  33  52  61  56  55  71  70  62  66  65  58  50  49  52  41  27  18  25  36  40  37  36  42  53  57  39  42  63  71  75  79  77  69  57  40  37  57  53  39  39  51  68  79  76  60  48  55  77  60  41  46  38  30  42  59  71  72  75  77  66  59  60  59  52  38  42  53  58  54  53  63  67  68  76  67  43  34  36  45  43  46  60  61  58  60  63  60  44  43  56  64  62  57  61  64  57  44  38  47  44  41  53  71  87  90  85  77  75  73  72  79  92  98  69  41  53  69  74  60  64  76  62  59  73  72  64  60  62  76 103 104  89  74  66  64  66  58  52  73  99 109  90  67  58  62  67  64  67  75  80  82  81  78  75  72  68  61  50  40  33  29  27  28  29  30  30  30  30  30  32  35  37  34  31  32  32  32  31  31  32  34  37  38  39  39  40  39  40  42  46  47  46  41  37  35  33  36  48  51  48  46  45  45  46  48  49  49  49  48  47  45  44  40  37  38  43  52  60  69  82  97 111 114  96  70  54  49  47  44  45  53  67  76  80  90  92  80  69  62  57  57  64  75  82  83  79  62  38  37  40  42  45  48  51  47  41  36  35  34  31  30  32  34  36  37  37  35  34  35  39  44  46  45  42  39  36  35  35  36 
 33  29  38  51  48  41  40  46  48  38  40  48  56  56  54  56  59  59  52  34  17  42  69  68  54  51  72  65  52  71  68  48  45  48  51  51  40  21  20  31  41  36  30  43  59  63  43  43  65  81  83  77  81  79  61  34  27  56  58  43  38  49  70  84  76  52  37  46  69  54  39  50  40  29  42  60  71  66  68  77  70  59  54  56  48  26  31  49  61  56  50  62  67  67  78  72  49  40  41  47  48  48  54  65  70  63  63  62  42  40  58  64  60  52  56  59  53  45  45  54  51  46  51  68  89 100  98  85  75  72  76  84  92  89  57  34  57  74  73  54  61  82  65  59  75  76  65  52  55  72  98 110 104  82  66  61  65  53  41  71 100 104  80  61  63  69  71  65  66  70  68  73  84  88  81  64  57  55  52  39  29  30  30  29  29  29  29  29  30  31  32  33  33  34  34  34  32  31  32  33  35  36  39  41  43  43  41  40  41  45  49  52  49  44  37  34  33  38  48  51  48  46  45  45  46  48  50  49  49  50  49  47  46  43  41  41  42  48  59  73  87  96 103 107  94  76  64  58  56  51  48  49  58  68  77  88  93  85  74  63  57  59  68  77  81  81  79  64  41  38  41  44  47  49  48  45  41  36  34  32  31  32  36  40  40  40  39  37  36  38  40  42  43  43  41  38  37  38  40  42 
 25  24  34  47  44  37  35  42  45  38  39  46  52  51  49  52  56  57  51  37  22  40  61  65  56  56  74  64  48  61  59  43  37  37  42  48  45  31  26  30  38  37  35  47  59  61  46  47  66  76  78  76  78  74  55  36  33  54  54  41  37  48  65  75  67  45  34  43  66  59  50  57  47  37  50  64  69  61  60  66  63  59  57  57  47  28  32  46  56  52  45  55  59  61  75  73  55  46  46  50  52  53  57  63  65  61  64  63  43  41  57  64  63  57  59  59  53  48  47  50  47  46  54  70  89  98  98  90  83  80  81  77  72  67  46  32  52  67  66  51  54  69  66  62  66  68  66  58  59  72  95 104  98  78  63  58  59  50  39  66  93  97  77  60  64  69  67  57  58  64  65  71  81  83  74  58  52  50  49  41  33  32  31  30  31  30  30  31  32  32  34  35  35  36  35  35  34  33  33  34  36  38  39  42  44  44  43  41  42  45  49  50  48  43  39  37  37  41  47  49  47  45  44  44  45  47  48  49  48  49  48  46  46  45  42  42  45  51  61  73  86  95 102 103  93  81  75  73  69  60  52  50  59  70  79  86  87  83  75  66  59  57  60  68  73  75  75  61  40  36  39  41  44  47  47  45  41  36  35  33  33  34  37  40  42  42  40  39  39  40  43  45  44  42  41  39  37  37  39  41 
 20  19  30  45  42  35  32  38  40  34  37  44  48  46  42  46  51  55  53  39  22  31  49  59  57  60  74  60  41  51  52  39  30  28  33  47  52  41  31  27  34  36  40  51  57  56  47  50  63  68  71  73  74  67  47  35  37  51  50  40  38  47  61  66  56  37  31  42  65  66  62  65  56  49  60  69  69  55  50  55  56  57  59  57  45  28  31  43  52  46  40  47  52  57  69  70  59  52  50  52  54  55  57  58  57  56  62  63  43  41  56  65  66  63  62  59  50  49  49  45  44  48  57  71  87  98 100  97  91  88  85  73  58  47  36  34  51  63  61  49  47  58  69  67  59  65  68  63  62  71  91  99  93  73  60  54  53  44  35  60  84  86  70  58  65  68  62  47  48  58  59  64  75  75  66  50  44  45  47  42  35  33  32  32  32  32  32  33  33  34  35  37  37  37  37  37  37  35  35  35  37  39  41  43  44  45  43  42  43  45  48  49  48  44  41  40  41  44  46  47  45  43  43  43  45  47  48  48  47  47  47  48  49  48  47  47  49  56  66  77  88  97  99  94  87  82  83  84  80  66  52  46  53  65  75  79  80  82  79  71  62  56  54  59  63  68  71  61  40  37  39  40  42  44  46  44  40  38  36  35  37  39  41  43  44  44  42  41  42  43  46  48  46  43  41  39  38  39  40  41 
 18  17  29  44  42  35  32  33  33  29  34  42  47  43  38  41  47  54  54  40  18  19  35  54  60  65  73  56  33  44  48  40  28  21  25  46  57  49  34  26  32  37  41  50  53  50  46  50  60  61  63  68  69  60  41  36  41  49  46  39  39  47  57  58  48  32  31  44  66  72  72  72  65  60  70  75  70  52  43  46  52  58  61  56  42  26  29  40  48  43  36  40  47  54  61  63  60  55  51  51  53  55  54  52  51  52  58  60  43  41  55  65  69  68  66  58  45  47  49  42  43  51  60  72  84  95 100 101  97  93  87  74  55  36  31  39  54  63  62  52  44  48  70  73  56  64  71  64  60  67  84  92  87  70  56  49  48  39  32  54  74  76  61  54  64  66  55  35  38  53  53  57  67  67  57  43  39  41  46  42  36  33  33  33  33  32  33  33  34  35  36  37  38  39  39  38  37  36  36  37  38  40  41  44  45  45  43  42  43  44  46  47  46  43  42  42  43  45  46  45  43  42  42  43  44  46  47  47  47  45  47  51  53  52  52  51  54  60  71  81  91  98  97  82  76  78  84  87  84  67  51  41  46  57  66  71  75  81  82  78  67  58  51  53  58  65  72  64  42  38  39  39  41  44  46  44  42  40  38  38  42  45  46  48  49  47  46  44  45  45  48  49  47  43  41  40  39  39  40  42 
 19  18  30  46  44  38  34  29  24  23  31  41  47  42  35  37  44  51  53  39  14  10  23  53  67  72  75  53  30  40  49  47  33  21  21  43  59  54  38  26  31  36  41  46  47  44  44  49  55  54  56  63  65  55  38  40  48  47  43  38  40  46  54  52  43  32  36  50  71  79  80  76  72  70  78  80  72  52  40  39  51  60  64  53  38  25  28  38  46  41  34  35  44  54  53  54  57  56  52  49  51  53  51  48  45  48  54  55  42  42  55  64  70  74  70  57  40  43  47  40  43  53  63  72  80  89  96 100  99  93  85  80  63  34  33  47  60  66  65  57  43  39  69  77  57  64  71  62  56  59  76  84  80  64  50  43  43  36  29  49  65  64  53  50  62  62  48  25  31  50  48  49  55  55  49  39  37  41  46  41  34  34  33  32  33  32  32  33  34  35  36  37  38  39  39  39  38  36  36  36  38  39  41  43  44  44  43  42  42  43  44  44  43  42  42  43  45  46  44  43  42  42  41  42  44  46  46  47  46  45  48  52  55  56  55  55  57  63  73  84  92  97  92  72  66  71  79  86  84  67  51  39  41  48  57  63  71  80  86  84  73  62  53  52  58  67  77  68  46  41  40  39  41  44  45  45  44  43  42  43  49  52  53  53  53  52  50  48  47  46  48  50  47  43  42  41  40  40  41  42 
 21  19  31  48  45  40  37  26  17  19  29  41  47  42  35  35  41  49  52  40  18  10  22  62  80  85  81  56  31  42  54  57  42  27  22  40  56  54  39  28  30  35  37  41  43  43  44  50  56  54  55  62  64  56  43  48  56  48  40  38  40  47  51  48  41  36  44  59  76  84  83  78  76  78  82  83  75  56  41  38  51  64  66  51  34  24  27  36  44  42  35  33  45  58  49  46  56  58  56  52  51  50  49  48  47  49  51  50  43  46  56  63  70  77  72  56  35  37  44  41  45  55  63  69  75  82  90  95  95  88  80  87  77  39  37  53  63  67  66  58  41  32  64  76  59  64  68  57  48  51  66  74  70  55  41  35  41  37  29  45  58  55  47  46  59  58  42  20  29  48  43  40  44  47  43  37  39  44  46  38  31  32  32  31  31  32  32  33  33  35  36  37  38  39  39  39  38  36  36  36  36  38  40  42  44  43  41  42  42  43  42  41  40  40  41  42  44  45  43  42  42  41  42  43  45  47  47  47  46  45  46  50  53  55  55  54  55  61  72  82  88  91  86  71  65  68  76  83  84  71  56  44  44  47  53  59  67  79  87  89  80  67  58  56  62  72  82  75  51  45  43  41  42  44  46  47  47  47  47  48  56  59  59  59  58  56  54  51  49  48  47  48  46  43  42  42  41  41  42  43 
 24  21  32  48  46  40  38  25  14  16  27  41  46  41  33  34  41  48  49  43  30  15  27  74  96  99  89  62  38  47  59  64  52  36  28  40  51  49  37  28  30  30  32  38  43  46  46  51  60  58  57  62  65  60  49  57  63  48  39  37  40  45  49  45  41  42  52  66  79  84  83  76  76  80  82  82  76  61  46  39  52  65  67  49  30  24  27  35  44  43  36  31  45  62  49  45  55  62  64  59  52  48  49  52  54  52  49  45  46  52  59  61  67  77  75  57  33  33  41  44  49  57  62  66  70  76  82  88  88  81  76  91  85  45  40  55  63  66  63  54  37  28  60  73  59  63  65  54  47  50  63  67  60  43  30  27  40  39  29  43  54  51  43  43  55  54  40  23  31  47  39  34  37  41  40  37  41  47  47  36  28  32  32  31  31  31  31  32  33  34  36  36  37  39  40  39  38  37  36  35  36  37  39  41  43  42  40  41  43  44  41  39  38  39  40  41  42  42  43  42  41  41  42  44  46  47  48  48  47  46  45  44  49  52  52  50  51  58  69  78  83  82  80  77  72  70  77  85  89  78  66  55  51  51  53  57  65  78  87  90  82  71  63  63  68  77  87  79  57  50  47  43  43  46  48  49  50  50  50  52  58  62  62  63  62  60  57  55  52  49  48  47  45  43  43  43  42  42  43  43 
 28  24  34  49  46  42  40  26  14  17  26  38  44  40  32  34  41  49  48  48  46  27  33  86 110 110  97  70  48  55  64  67  60  47  35  41  46  42  33  27  27  25  26  37  47  51  46  51  63  62  60  61  64  63  56  62  65  49  39  36  39  43  46  43  41  47  59  71  78  82  80  72  74  80  79  79  76  67  52  41  50  65  69  47  26  23  27  33  42  43  36  28  43  65  54  48  56  68  74  68  53  43  48  57  62  56  48  45  52  59  62  57  61  76  76  60  33  31  41  47  52  56  60  63  65  70  75  79  80  76  72  89  87  50  41  51  60  62  57  47  33  28  59  73  59  63  67  61  57  60  70  67  52  31  19  21  41  43  31  41  51  48  42  43  53  53  44  34  37  44  36  31  35  39  40  39  43  48  48  36  27  32  33  32  32  31  32  32  33  34  36  37  37  40  41  39  38  37  37  36  37  38  40  42  43  41  40  42  45  45  42  39  37  39  41  42  41  40  42  42  42  42  43  45  47  49  50  49  49  47  44  42  47  50  49  46  47  54  65  75  78  75  76  85  83  78  83  91  95  88  76  65  59  54  53  57  65  76  84  87  82  74  69  70  74  80  87  80  63  55  50  45  44  46  49  50  52  52  53  55  59  61  63  63  63  63  61  59  56  52  49  47  45  43  44  44  43  43  44  44 
 36  31  40  52  50  47  46  32  19  19  26  36  40  36  30  33  42  51  49  53  58  32  33  89 113 113 100  79  60  64  67  65  63  55  43  42  41  34  28  26  24  20  22  40  53  55  44  47  62  65  60  55  59  60  57  59  59  49  40  35  36  40  43  40  41  50  62  71  72  76  75  68  72  78  74  73  74  71  58  42  47  62  71  47  24  23  26  32  40  41  35  25  41  65  59  51  56  71  81  73  51  36  44  60  67  56  47  48  61  69  65  53  55  72  77  64  36  33  43  52  55  54  56  58  62  65  68  71  73  72  72  84  82  52  43  49  57  58  51  40  31  36  67  77  61  68  77  78  81  86  90  75  51  28  16  21  44  47  33  42  51  49  44  45  54  54  51  51  47  40  33  32  37  41  42  40  44  48  47  36  28  33  34  33  33  33  33  34  34  36  37  38  39  41  42  41  40  39  38  38  38  39  40  42  44  43  40  44  47  47  44  40  39  39  41  43  40  39  42  43  42  42  44  47  49  50  51  51  50  49  45  43  49  52  51  46  46  54  66  76  78  74  76  89  88  82  87  95 100  93  81  68  58  52  50  56  64  73  80  82  79  75  73  75  77  79  81  77  67  59  52  46  44  45  48  50  52  53  54  55  56  59  61  63  64  65  65  62  59  55  51  49  46  43  44  44  44  45  45  45 
 41  35  44  59  55  50  50  36  22  19  25  33  37  32  26  31  42  53  54  58  60  29  27  86 113 114 103  84  68  71  70  62  63  60  50  46  40  29  24  23  21  16  19  47  60  55  39  42  61  64  56  45  49  55  54  51  51  50  41  32  34  37  39  38  40  49  62  69  67  72  73  63  69  76  68  67  73  76  63  42  42  59  74  49  24  23  26  31  40  41  33  19  35  66  63  53  52  71  85  77  46  25  37  62  72  52  43  51  70  77  68  48  48  68  77  66  37  35  48  58  57  53  53  56  60  63  64  66  69  72  75  80  75  54  45  47  56  57  47  32  27  42  76  83  61  71  88  99 106 112 110  88  55  27  18  26  49  49  33  42  51  50  47  48  54  55  57  67  57  37  32  34  41  46  45  41  44  48  47  36  29  34  36  36  35  35  35  35  36  37  39  39  40  42  44  43  42  40  39  39  40  41  43  44  45  43  41  45  49  49  46  42  40  40  42  43  40  37  40  43  43  43  45  47  49  51  52  50  49  47  45  46  52  55  52  49  49  54  66  79  86  79  77  90  89  81  86  97 103  97  82  65  54  46  41  52  65  71  75  77  74  73  74  77  79  78  75  72  69  62  53  46  44  44  47  49  50  53  55  56  54  54  57  60  64  67  68  66  62  57  54  52  47  43  44  45  45  45  46  46 
 53  46  51  61  60  58  58  44  29  24  26  31  33  29  25  32  43  54  55  59  59  27  24  77 102 104  99  88  77  77  70  61  64  64  55  46  35  24  22  22  18  14  19  50  62  53  35  37  55  62  55  41  42  48  50  46  43  48  42  32  31  34  36  34  39  53  64  66  61  66  68  61  67  73  64  63  70  76  64  42  39  55  74  48  22  22  25  29  35  38  32  21  34  60  60  54  54  72  85  77  46  24  32  56  68  49  45  58  76  82  71  49  47  66  77  68  43  39  47  56  56  52  50  53  58  61  63  63  66  71  77  77  68  54  47  47  56  55  46  33  36  57  87  89  67  79 100 115 129 137 130  99  59  30  21  29  50  50  35  42  52  54  51  50  56  60  66  79  61  33  31  37  44  48  47  42  43  46  47  39  31  35  37  36  35  35  35  36  37  39  41  41  41  43  43  42  41  41  41  40  41  41  42  44  46  45  42  47  51  51  47  42  40  42  44  44  40  38  43  45  43  44  47  49  51  53  54  54  52  51  52  55  60  63  61  55  55  63  75  84  84  80  81  87  84  82  90  97  98  88  75  59  48  39  35  51  66  70  72  74  73  73  75  77  77  74  69  68  71  63  54  46  44  44  47  49  52  54  55  55  51  51  56  60  63  67  68  67  65  61  57  54  48  43  44  45  46  46  46  46 
 82  77  63  47  63  76  70  58  48  42  37  32  30  30  33  39  45  48  48  52  58  41  35  61  71  76  85  97 100  83  69  64  69  68  57  38  23  19  24  27  19  15  18  40  52  52  38  31  36  54  61  51  41  40  49  46  40  40  41  38  28  30  37  29  39  65  70  63  56  55  60  65  68  67  62  61  65  65  60  50  44  53  65  38  13  14  21  25  19  23  35  45  44  36  38  50  68  79  79  71  59  48  39  39  44  56  66  74  80  80  74  65  64  70  77  74  59  43  33  37  45  49  49  48  50  58  63  63  62  67  75  75  66  52  48  50  54  51  48  58  74  91  98  93  83  96 109 117 139 157 146 104  57  36  22  21  46  52  38  42  53  60  56  54  62  72  82  83  56  26  29  38  42  43  43  43  44  44  44  42  38  36  35  34  32  32  33  35  38  41  42  42  42  39  36  34  35  39  43  44  41  37  36  42  52  54  48  49  52  50  45  41  40  43  47  46  42  42  52  51  41  42  51  59  60  58  60  65  69  69  73  77  75  79  81  66  68  89 101  85  52  69  88  78  78  92 108 101  78  58  52  52  40  35  41  55  66  72  77  80  82  84  82  75  67  61  59  65  72  62  50  44  44  47  50  56  60  60  56  49  47  52  60  65  64  61  61  64  69  67  60  52  47  47  47  47  47  47  46  44 
 88  86  67  39  58  75  70  62  56  50  42  34  29  29  31  35  39  42  43  48  55  46  43  61  68  72  81  96 102  81  67  66  72  71  57  36  23  25  36  39  26  17  17  34  46  47  38  26  22  39  54  56  45  39  44  39  31  33  37  37  26  30  39  28  38  68  69  60  51  49  53  62  64  62  59  61  64  63  59  54  47  53  63  39  15  12  19  23  17  21  35  49  42  27  29  47  70  77  75  69  65  58  44  36  40  61  70  71  74  75  75  72  71  71  73  71  59  41  28  31  41  49  49  48  50  59  64  63  61  65  74  72  63  53  50  52  53  51  53  67  85 100 101  96  93 104 113 115 136 152 138  94  48  32  22  19  40  45  34  41  54  64  59  55  61  73  83  80  53  26  30  38  42  42  43  43  44  44  44  43  41  37  34  33  32  32  33  35  38  41  42  42  42  40  37  35  37  41  45  46  42  37  39  49  64  65  54  54  57  53  47  42  41  43  47  47  44  43  51  50  43  46  57  67  67  66  65  71  77  81  85  87  83  85  85  68  70  94 105  86  48  67  88  73  74  91 111  99  68  44  40  45  37  37  50  60  67  72  75  77  80  83  82  74  65  58  58  66  72  61  49  43  44  48  53  59  64  63  54  46  47  54  63  66  63  57  57  61  68  67  60  50  47  47  48  47  48  48  47  46 
 83  85  67  36  47  62  62  59  54  49  43  36  29  25  24  26  31  38  43  48  50  43  46  69  79  80  82  87  88  73  64  64  72  70  55  37  30  38  51  53  37  21  17  32  39  39  36  25  15  25  43  57  52  43  38  29  23  28  32  32  26  32  41  30  37  63  65  56  47  45  47  55  58  57  56  59  63  63  61  55  49  55  64  45  23  16  19  23  24  29  36  41  36  28  29  43  64  73  73  68  65  58  47  41  44  61  62  56  62  69  73  73  71  68  67  62  51  37  29  33  41  49  51  51  53  60  64  62  59  62  70  66  59  55  52  52  53  54  58  68  80  92  98  98  93 102 110 111 123 130 113  72  33  22  20  23  34  35  30  41  56  66  61  55  57  66  74  74  51  28  32  39  43  44  43  44  45  46  45  43  40  37  36  35  34  34  35  37  39  41  42  43  43  43  43  42  42  44  46  46  44  42  48  61  79  79  62  62  63  59  52  46  43  44  47  47  45  43  43  45  49  56  64  72  75  74  69  70  76  86  89  87  85  83  79  66  69  85  96  87  63  70  79  68  70  84 101  93  66  43  35  38  36  42  57  64  66  69  69  69  72  76  77  74  67  62  63  69  73  62  49  43  44  48  53  59  64  62  53  45  50  57  63  64  61  55  55  59  64  64  58  48  46  48  48  48  49  49  50  50 
 82  89  71  32  35  50  56  54  50  47  43  37  31  25  22  22  28  38  48  50  41  38  46  69  79  79  74  74  71  60  53  55  68  68  51  35  31  43  58  61  44  27  19  28  31  30  38  32  18  24  42  62  58  47  37  30  26  26  28  30  27  36  45  31  35  59  60  52  42  41  45  51  53  51  51  55  60  61  58  54  51  57  65  51  33  20  18  21  29  36  40  39  36  32  32  42  61  69  69  65  65  61  50  42  43  57  55  47  53  61  69  71  69  63  59  54  47  38  30  30  37  45  49  51  53  58  60  57  54  56  61  57  53  56  55  52  52  57  64  71  77  85  95  95  89  97 102 100 106 105  85  48  16  12  19  28  30  28  29  44  60  70  65  56  54  59  66  68  50  30  34  41  44  44  44  44  46  46  45  44  42  40  38  37  36  36  37  38  41  43  44  43  43  44  46  46  44  43  43  45  46  49  56  71  93  91  70  70  72  66  58  50  45  45  46  47  45  43  39  45  58  65  71  76  80  79  71  67  73  89  91  84  84  81  74  68  71  83  92  89  74  69  64  56  60  75  93  88  66  44  34  34  35  45  63  66  64  64  64  63  66  71  75  74  69  66  68  71  71  60  48  43  45  49  54  59  63  61  51  44  53  61  63  61  57  51  51  56  62  62  57  49  48  49  49  48  48  50  52  54 
 81  93  74  30  26  40  51  48  42  42  41  40  36  31  28  27  33  44  59  56  34  31  43  62  72  73  65  60  54  47  42  43  59  62  50  37  33  41  53  57  47  33  26  31  28  26  43  46  36  40  53  66  61  51  46  43  38  31  31  33  32  41  51  32  32  54  57  49  39  41  46  50  49  47  45  49  55  57  56  52  51  58  69  61  44  25  17  20  34  43  46  43  44  44  36  41  60  66  65  62  63  60  49  39  38  49  50  46  47  53  62  67  65  58  54  51  47  40  32  27  31  40  45  48  51  54  53  50  48  49  52  47  47  56  56  52  51  58  68  72  73  77  91  90  78  83  90  88  89  83  62  32   6   7  21  35  31  27  32  49  65  75  68  57  51  54  61  66  51  33  37  43  45  45  45  44  46  46  46  45  43  41  40  39  38  37  39  41  43  44  45  44  44  44  46  46  43  39  38  43  51  57  64  76  96  96  77  76  78  72  62  52  45  44  46  46  46  44  39  48  66  71  72  73  80  80  70  62  66  86  85  76  77  75  69  70  76  84  89  89  82  63  46  43  50  65  82  81  66  48  38  34  35  46  62  62  59  60  59  59  64  72  78  77  72  68  69  70  67  57  48  45  46  49  52  56  59  58  50  44  56  63  62  58  54  49  50  56  62  63  60  52  50  51  49  47  48  51  55  59 
 79  93  75  27  20  32  45  42  36  38  41  44  44  42  39  38  42  53  70  63  31  26  37  53  64  67  59  50  42  37  33  34  48  55  51  44  40  40  47  52  50  43  38  39  31  27  47  58  57  62  68  70  62  57  60  58  51  40  38  39  39  49  57  32  28  50  53  47  39  43  48  48  45  41  39  43  50  54  54  53  54  63  77  74  58  35  20  20  36  47  49  47  54  60  42  41  59  63  60  57  59  57  46  36  33  42  46  46  42  46  55  63  63  56  53  53  50  42  31  25  28  36  42  46  48  48  47  44  43  44  46  39  40  54  57  53  51  59  69  71  67  68  83  83  68  71  78  79  77  67  47  23   5   7  25  43  38  34  40  55  70  78  71  58  49  50  58  66  53  35  39  45  47  47  46  46  46  46  47  45  44  43  42  41  40  40  41  43  45  46  45  44  43  43  45  46  40  34  34  45  59  68  73  80  94  93  81  80  82  76  65  54  45  44  44  46  46  45  43  53  71  72  67  67  76  81  70  60  62  81  78  66  68  67  64  70  77  81  85  89  86  58  35  36  45  56  67  69  61  49  40  36  38  45  56  55  52  54  55  57  65  76  83  82  75  69  68  67  62  54  48  47  47  47  47  49  52  53  48  46  57  63  60  56  52  49  51  58  65  66  64  57  54  53  49  47  48  52  59  65 
 73  88  71  25  17  26  37  38  37  37  42  47  53  55  53  51  52  60  73  66  36  31  38  47  58  64  59  49  41  39  36  34  39  48  56  58  54  48  49  53  59  59  54  49  40  34  46  57  66  77  80  71  64  64  72  65  54  50  48  46  46  56  62  32  24  45  51  47  40  44  49  46  40  35  33  39  47  52  55  58  62  73  88  89  75  49  29  24  38  47  50  50  62  71  48  41  58  60  56  52  54  52  43  34  31  39  45  45  39  41  52  61  64  60  60  61  56  40  27  26  29  34  41  45  46  43  41  40  41  43  45  36  35  51  57  54  53  59  68  67  61  61  74  76  64  66  74  78  74  63  46  27  12  12  29  49  49  47  51  62  73  80  73  60  49  48  57  70  57  38  41  47  48  48  47  46  47  48  47  46  45  44  44  43  42  42  43  44  46  46  46  45  43  43  45  47  40  31  34  51  73  83  83  81  86  86  80  82  83  78  67  55  46  43  43  45  46  46  49  58  70  67  60  60  73  81  74  64  65  81  76  61  61  59  57  64  71  75  81  88  87  61  38  40  47  52  53  51  47  40  35  34  39  44  48  45  44  48  53  58  68  80  89  86  77  68  66  63  56  52  49  49  49  46  41  40  44  49  47  47  58  62  58  53  51  50  55  63  70  72  69  63  59  54  50  47  47  52  60  69 
 67  80  64  23  18  26  30  38  44  41  42  48  58  63  64  61  59  61  68  64  47  43  43  44  55  65  63  54  46  49  49  43  38  45  62  71  70  62  59  61  69  72  69  62  49  38  41  48  59  75  81  72  65  67  75  61  47  54  54  50  51  63  66  32  20  40  48  46  40  43  46  42  36  30  30  38  48  54  59  64  70  81  94  98  88  65  43  33  40  44  47  50  63  74  52  46  61  61  55  50  51  50  42  34  34  44  47  44  37  40  52  63  66  65  69  71  63  37  20  30  34  35  41  44  44  39  36  38  43  48  49  37  32  48  56  57  57  61  64  61  56  56  65  69  66  67  73  80  76  65  53  40  28  22  35  53  58  57  59  65  73  78  73  62  51  48  57  72  60  39  43  48  49  48  47  46  46  47  48  46  45  46  46  45  44  44  46  46  47  47  47  45  43  44  47  50  41  32  36  59  86  96  92  81  78  77  76  80  82  78  68  56  46  43  43  45  47  48  53  60  66  60  55  57  70  81  81  76  76  86  80  64  57  53  50  54  59  67  78  89  88  71  56  58  62  60  46  37  31  27  27  30  41  46  42  38  39  45  52  59  70  82  89  86  76  67  65  61  54  50  49  49  48  44  37  36  39  45  46  48  58  61  56  51  50  52  59  68  74  75  72  66  62  57  51  46  45  51  61  71 
 64  75  61  26  27  31  28  41  52  43  40  45  57  66  70  67  62  59  60  59  56  53  47  42  53  66  66  58  52  60  63  55  43  45  62  74  78  73  68  67  72  76  76  71  55  38  36  39  47  67  77  71  64  63  69  54  41  53  54  49  53  66  70  31  17  35  45  44  38  41  43  40  34  30  32  41  52  58  62  66  73  82  91  96  93  77  58  45  43  42  44  48  61  71  59  58  70  68  59  51  51  50  42  35  36  49  50  44  37  41  53  63  65  65  73  79  69  36  16  35  39  36  40  43  41  33  30  35  44  52  53  40  33  45  55  61  63  62  60  55  53  53  57  62  67  67  72  81  78  69  62  55  47  35  40  57  64  64  62  64  69  75  74  65  53  49  56  73  61  40  44  48  49  48  46  45  45  46  47  46  45  46  47  46  45  46  47  48  48  47  46  44  42  43  49  53  45  35  40  64  93 104  95  79  70  68  71  77  80  78  69  57  47  43  44  48  50  52  55  58  60  56  53  57  69  81  86  86  86  90  84  70  56  50  49  46  50  63  81  92  90  83  80  84  86  78  53  33  22  19  22  30  46  50  40  35  37  44  51  58  68  78  85  82  74  66  66  63  56  52  49  48  46  42  35  35  38  44  46  48  58  60  54  50  50  55  64  72  78  77  71  65  62  60  51  45  43  50  62  74 
 67  74  62  35  41  44  31  46  57  42  33  35  48  62  71  69  63  55  50  52  59  56  47  37  47  62  63  56  53  67  73  66  52  48  56  66  72  73  68  64  65  68  73  76  57  32  35  39  43  61  74  72  60  53  56  50  44  48  46  43  51  67  72  32  15  31  41  40  34  39  45  41  36  34  38  48  58  62  63  64  71  74  75  83  88  84  72  58  47  43  43  48  57  66  71  79  86  81  69  57  53  50  41  35  37  52  54  47  41  44  54  58  57  56  70  82  76  42  19  37  39  34  37  37  34  24  22  30  43  53  55  44  36  43  55  65  69  64  54  50  50  53  51  56  65  62  64  76  75  69  69  70  63  46  47  60  66  64  60  59  64  71  73  68  55  50  56  71  62  42  45  49  49  48  46  45  46  47  46  45  46  47  47  46  46  46  47  48  48  48  46  43  42  42  47  55  48  37  40  65  94 103  93  72  62  61  65  72  77  77  69  58  49  45  47  51  55  57  57  56  55  54  56  61  69  78  86  90  91  89  84  73  54  49  52  46  48  65  89  98  90  95 105 112 116 106  71  43  26  21  24  35  54  56  41  35  37  44  49  55  62  71  76  74  69  65  68  68  62  55  48  45  42  40  36  38  42  47  47  46  57  59  54  51  52  58  67  75  79  76  69  61  61  62  52  44  41  48  61  75 
 73  77  65  42  56  58  36  48  58  38  24  23  38  55  69  70  62  51  45  47  54  54  43  28  40  57  57  49  48  67  78  74  60  50  48  52  58  64  61  53  49  53  65  78  55  23  37  47  47  64  77  75  54  39  43  53  56  45  36  35  48  69  75  32  13  29  37  35  29  40  49  44  39  39  45  55  63  62  59  59  66  63  54  65  81  88  80  66  50  43  45  52  56  62  86 103 105  94  77  61  54  48  38  31  35  51  58  55  48  49  54  51  44  42  62  82  82  51  27  38  36  28  30  29  24  15  14  23  40  53  56  48  40  43  56  69  74  64  49  45  48  53  46  48  57  53  53  66  65  64  72  78  72  51  50  64  64  60  55  54  58  67  73  69  58  50  53  69  60  43  46  50  50  47  45  44  45  46  46  45  46  48  48  47  47  47  48  49  49  48  45  43  41  37  42  55  50  37  37  60  91  99  87  64  54  54  62  70  75  76  70  60  51  47  48  52  55  57  57  55  53  55  58  64  68  74  83  92  94  85  80  72  51  47  54  48  49  70  98 105  87 101 124 133 140 131  90  55  33  30  32  40  60  62  41  36  39  43  46  50  55  62  67  66  64  65  72  75  69  58  48  41  38  37  39  44  50  53  47  44  56  59  53  50  52  59  69  77  80  75  66  57  58  62  53  44  40  46  60  76 
 75  75  67  57  66  67  52  53  54  36  23  21  38  54  65  67  65  58  45  44  55  52  40  30  37  49  53  46  44  66  74  68  67  58  41  39  47  56  55  51  48  51  62  76  54  24  39  53  57  64  70  70  55  39  36  54  61  37  31  39  46  60  68  35  17  27  41  40  26  39  54  52  49  49  50  57  66  68  62  55  58  57  51  57  70  84  88  79  59  45  41  49  56  65  88 105 110 104  91  74  63  54  43  36  35  44  54  58  52  48  48  45  39  37  57  78  84  56  31  37  34  27  30  31  25  14  11  19  37  47  48  42  38  41  55  72  77  70  57  53  53  54  51  52  57  47  46  63  67  66  69  79  83  68  59  59  63  62  54  49  53  67  75  71  57  51  54  66  59  43  45  49  50  47  45  44  45  46  46  45  45  46  46  46  46  46  47  47  47  46  46  44  42  40  43  51  46  38  40  59  83  88  77  59  52  52  57  67  76  76  70  59  51  49  53  59  65  67  60  51  46  55  65  69  69  71  78  82  80  74  78  78  53  54  69  58  61  86 105 106  93 105 125 140 150 144 112  85  64  42  43  60  74  66  39  38  45  49  51  51  52  57  63  64  64  66  72  75  70  57  46  41  41  40  37  38  42  47  45  44  56  59  53  51  53  61  70  77  77  71  62  53  61  68  52  40  38  49  63  76 
 74  68  68  75  70  69  74  63  46  36  28  29  47  57  59  59  66  69  47  42  60  51  40  42  39  40  52  46  41  67  67  54  72  68  38  35  43  52  53  54  59  60  63  69  55  35  42  59  68  58  52  57  62  53  34  48  56  27  33  52  44  44  51  40  28  28  55  57  25  36  56  59  62  60  49  53  66  77  70  52  49  58  67  60  59  75  92  95  73  48  33  40  56  71  77  86  99 107 105  92  77  64  55  49  42  34  43  56  51  43  38  42  44  45  55  70  79  53  29  36  35  31  38  41  35  19  13  19  35  40  33  30  30  37  54  71  79  79  76  71  64  58  65  71  66  48  44  66  76  73  65  80  98  97  71  47  69  76  57  43  48  70  80  73  54  50  56  63  56  43  44  46  47  47  47  47  46  46  46  45  44  43  44  43  44  44  44  45  44  45  45  46  45  48  49  45  42  42  50  62  71  70  63  56  58  54  49  64  77  79  70  58  51  55  64  74  85  87  67  44  35  55  73  75  69  66  70  64  55  59  78  89  64  70  92  75  78 107 107 105 111 112 118 135 146 146 133 127 109  58  55  94  95  70  40  42  54  60  60  57  53  57  64  69  70  68  70  70  65  51  42  45  50  47  32  22  22  32  41  48  57  58  53  52  56  63  70  73  70  64  55  47  64  76  47  31  37  57  69  73 
 76  67  65  74  69  68  73  60  44  34  27  28  45  53  51  50  54  57  33  28  46  42  38  46  44  42  51  42  36  65  70  60  71  67  44  41  46  49  45  42  46  50  55  62  54  42  54  69  73  56  48  58  65  56  33  43  53  34  39  51  40  40  48  42  34  37  67  69  34  38  54  54  57  56  46  50  63  73  65  48  46  55  65  59  58  74  89  91  69  46  33  39  55  68  71  78  91  99 100  92  78  65  55  49  43  36  42  52  51  46  41  45  45  41  47  59  67  42  23  38  38  33  39  41  35  19  13  20  35  41  36  34  35  39  54  70  77  79  77  75  70  68  76  83  77  52  39  53  64  68  73  90 106 100  70  50  86  91  57  40  46  68  79  74  56  46  48  59  54  44  44  46  46  47  47  47  46  46  45  45  44  44  44  44  45  45  45  45  44  45  46  46  46  46  46  47  48  51  55  59  61  57  53  54  63  60  49  58  72  80  74  62  52  60  76  91  97  90  63  40  33  53  70  71  63  59  61  54  48  55  76  89  72  79  97  80  79 101 111 118 127 131 131 132 143 149 136 130 115  70  69 104 100  80  59  54  58  61  59  56  53  56  63  67  70  70  73  71  61  48  42  46  51  49  34  24  23  33  42  49  57  57  53  51  54  59  64  66  62  56  47  40  54  66  41  30  39  57  68  72 
 77  65  60  67  68  67  67  58  45  35  27  27  42  49  47  45  49  53  34  28  40  39  39  47  46  45  50  39  33  62  71  64  69  67  55  54  56  52  43  34  34  42  52  62  55  48  66  79  76  57  51  63  67  56  33  40  51  42  44  48  41  44  52  42  34  42  73  79  49  44  49  47  49  48  42  48  61  66  58  43  46  54  58  57  60  74  83  80  60  43  33  41  53  62  65  70  80  89  92  88  78  64  53  46  42  41  43  48  52  52  50  52  48  41  41  50  57  35  19  38  40  33  38  39  32  18  14  24  39  47  45  44  44  46  56  68  75  76  74  74  75  78  84  89  86  59  40  43  51  63  80  97 105  89  66  59 104 105  56  39  46  65  78  77  61  43  37  54  54  43  44  46  46  47  47  47  47  46  46  45  45  46  46  46  46  46  46  46  45  46  46  46  47  44  44  49  52  55  57  57  55  51  50  54  65  62  47  52  65  79  78  67  55  66  89 107 107  89  57  36  34  52  66  66  56  50  51  48  47  56  71  83  78  84  94  81  74  86 113 135 144 151 148 133 143 154 139 128 114  81  80 103  97  86  77  67  61  60  56  52  52  55  61  64  67  71  78  74  58  47  43  46  50  48  36  27  26  35  41  48  59  60  54  50  51  55  59  60  57  52  45  38  45  49  36  32  42  56  65  68 
 74  60  54  64  68  68  66  59  48  39  30  30  42  46  43  44  56  69  59  51  53  48  46  50  46  43  51  40  32  57  63  55  64  69  67  69  68  62  48  36  34  43  57  67  60  53  71  83  79  62  56  65  66  54  32  36  46  44  47  51  50  55  59  42  30  39  74  89  66  53  47  44  45  44  41  47  60  64  54  39  47  54  53  56  63  73  77  70  52  38  34  41  51  57  55  57  68  80  87  87  79  65  50  42  41  44  45  45  54  58  59  62  58  47  43  47  53  33  19  34  37  32  36  37  32  21  19  30  46  55  56  56  56  55  60  67  74  74  71  72  78  85  88  92  93  71  48  43  47  61  82  94  91  72  59  70 119 113  54  39  48  62  76  80  69  43  29  49  52  44  44  46  47  47  48  48  47  46  46  45  45  46  47  46  46  46  46  46  46  46  46  46  46  46  46  48  51  54  57  58  57  55  54  55  61  56  43  47  60  77  78  69  59  74 102 120 115  87  50  31  34  51  62  61  51  43  42  42  45  58  66  72  81  88  90  82  70  72 114 150 159 164 157 137 146 160 146 133 117  90  86  97  89  83  83  74  64  58  53  50  52  55  59  62  66  72  81  76  56  47  44  46  48  45  35  27  25  32  38  46  63  66  58  52  51  52  55  55  54  50  47  44  41  36  32  37  47  58  62  63 
 70  55  48  60  68  71  68  60  49  41  32  30  38  39  37  44  66  92  95  91  85  73  61  53  43  41  53  44  34  52  51  39  51  65  71  74  73  67  55  43  39  47  61  66  60  53  65  76  78  72  68  67  60  46  32  35  43  45  50  59  67  74  72  44  24  30  67  89  80  64  52  46  45  44  43  51  63  66  55  43  54  58  48  54  66  73  71  61  45  36  35  43  51  54  46  46  59  73  85  88  79  64  46  38  39  47  46  43  55  63  66  70  68  58  52  53  56  39  23  27  29  29  34  37  34  27  27  38  54  64  66  66  65  64  64  67  72  72  68  67  75  84  82  86  94  81  64  54  52  61  77  78  65  46  50  80 120 105  50  44  53  62  73  83  79  49  28  46  51  44  44  46  46  47  48  47  46  46  46  44  45  46  47  47  46  46  46  46  46  46  45  45  45  50  51  44  43  46  55  63  69  72  68  61  52  43  36  45  60  74  73  65  63  83 109 122 113  83  43  26  35  50  59  57  48  40  38  41  49  63  61  58  77  84  79  79  67  60 112 157 163 161 154 143 149 157 149 137 118  91  79  80  75  72  72  71  65  56  51  50  54  58  60  63  66  72  81  76  58  51  48  47  46  41  32  25  24  31  37  46  64  69  58  52  49  49  50  51  50  48  48  48  40  31  36  45  55  59  60  59 
 67  52  45  58  69  74  70  58  45  39  32  28  35  34  31  42  71 107 119 119 113  98  80  63  46  42  56  47  35  49  46  32  41  57  69  70  68  66  59  48  40  46  55  54  50  49  52  62  74  83  81  68  52  38  33  37  44  52  60  69  82  90  84  52  28  29  60  84  83  73  61  52  49  49  48  57  69  70  59  48  63  62  45  54  69  74  66  53  40  35  38  44  51  53  40  38  54  70  84  90  80  63  43  36  38  49  47  42  55  63  66  72  73  67  60  58  58  41  24  22  24  28  35  38  37  33  35  45  58  68  71  69  67  66  63  63  71  70  64  62  71  83  74  76  92  88  75  64  56  59  73  66  45  26  44  86 107  87  45  49  61  62  72  84  89  59  33  45  49  44  44  46  47  47  48  47  47  46  46  44  44  45  46  46  46  45  45  45  45  45  45  45  45  51  52  40  37  43  57  71  83  88  82  67  46  32  31  48  65  72  66  61  69  91 112 114 103  77  35  22  36  46  53  53  47  40  37  42  52  66  56  47  70  76  70  77  68  56 110 156 160 150 142 141 142 142 143 134 114  82  65  61  64  63  56  62  62  51  48  51  57  60  61  64  68  74  79  74  61  56  53  50  44  38  32  28  29  37  45  54  66  68  61  57  55  54  53  52  49  45  44  43  38  35  44  55  62  61  57  55 
 66  51  44  58  69  75  72  57  42  39  34  32  39  36  30  40  71 111 126 130 129 117  99  79  59  50  61  50  35  48  49  38  41  54  68  64  60  63  62  53  39  40  44  35  35  40  39  46  66  88  91  70  46  33  37  42  50  65  73  79  90  97  92  67  45  40  58  75  79  76  70  61  57  56  55  62  74  76  65  55  70  68  44  55  72  74  62  47  36  35  39  45  52  54  37  34  52  70  85  91  82  64  44  36  38  48  46  41  52  59  60  68  73  71  64  59  55  37  21  21  25  31  39  42  42  39  41  47  56  64  68  67  65  64  59  58  69  69  61  58  70  83  65  65  88  91  82  68  56  55  70  62  38  18  42  85  87  64  41  55  66  63  70  84  94  69  41  44  46  44  44  46  46  47  47  48  47  46  46  45  44  44  44  44  45  44  44  44  44  45  46  46  45  49  47  37  38  48  65  80  91  96  90  72  47  30  31  56  75  72  60  57  76  98 110 100  89  70  30  20  37  43  45  49  48  44  39  43  52  61  51  42  63  68  64  78  73  62 106 147 151 136 125 129 122 115 127 124 102  71  50  46  59  59  44  51  56  45  45  51  59  62  63  66  72  76  75  69  62  60  59  53  45  38  36  36  40  50  61  70  72  71  69  70  71  72  69  64  55  46  39  34  36  43  55  64  67  62  56  53 
 66  50  44  57  66  71  71  60  49  48  46  46  54  51  44  50  75 109 119 121 122 119 111  98  77  65  71  55  37  54  63  59  60  69  79  65  56  65  68  60  41  38  38  24  24  31  32  39  58  85  93  73  47  35  46  51  60  81  87  85  86  90  91  83  71  61  62  66  71  76  76  68  65  62  57  63  74  79  71  61  74  69  44  56  73  72  59  44  35  34  39  45  54  57  37  33  52  70  83  90  84  70  53  44  42  45  41  36  49  54  51  60  68  70  63  56  48  29  17  26  34  41  47  48  46  43  42  45  50  55  59  60  60  59  53  52  66  68  60  57  71  85  61  58  87  92  82  66  51  52  72  72  52  28  46  81  68  49  42  56  65  63  68  81  92  73  48  45  45  44  45  45  46  47  48  47  47  46  46  45  44  44  43  43  44  44  44  45  45  46  45  46  46  44  40  37  45  61  77  85  89  93  90  77  55  39  37  65  82  74  59  57  80  99 103  86  76  63  30  24  40  40  40  46  50  49  42  44  48  49  47  47  57  60  62  80  82  74 101 131 141 126 110 109  94  86 106 106  85  60  43  41  62  63  41  44  48  40  43  51  59  61  62  69  76  78  71  64  60  63  63  56  47  42  43  48  54  64  77  87  85  84  88  94 100 103  99  89  73  57  44  34  39  51  62  68  69  61  55  54 
 60  47  42  55  61  64  68  63  56  55  54  57  68  69  63  65  82 106 107 104 106 111 113 108  92  81  87  70  50  67  78  78  81  90  94  70  56  67  74  65  43  38  38  26  20  25  36  43  52  73  85  78  57  45  54  61  69  86  88  82  77  77  83  91  89  77  63  59  67  74  77  71  68  63  55  58  70  78  71  61  72  67  44  57  72  70  55  41  34  34  37  42  53  58  40  35  51  67  79  87  86  79  67  56  47  42  35  33  45  50  48  57  66  71  64  55  48  30  21  34  43  49  52  51  47  44  41  40  44  48  52  56  60  59  50  48  64  67  59  55  72  87  59  53  85  93  85  68  52  52  76  83  69  43  53  77  62  46  44  53  60  61  68  77  82  70  53  47  44  44  45  45  45  47  48  47  47  46  46  45  44  43  43  44  43  44  45  47  47  47  48  49  49  43  38  39  52  70  82  83  81  85  86  80  64  49  45  67  82  73  60  58  78  92  93  74  62  52  35  36  49  42  39  47  57  57  47  46  44  36  43  55  54  54  62  83  89  83  91 111 132 121 102  89  73  70  92  89  68  55  45  42  64  65  42  39  42  37  42  51  57  56  58  70  80  82  69  58  55  62  65  59  50  45  49  55  63  72  83  94  96  99 105 113 121 124 119 107  88  70  54  44  45  53  63  67  66  59  55  55 
 52  40  39  51  55  59  66  63  56  52  51  56  72  79  77  78  91 106  98  89  90 100 108 110 100  96 107  92  70  82  89  89 100 110 106  71  52  64  74  65  39  34  39  30  20  20  47  56  46  55  72  84  72  60  64  71  78  80  80  74  65  62  71  92  98  83  60  53  69  74  73  71  68  61  49  51  64  74  70  59  67  62  45  57  71  66  51  37  32  33  35  40  52  60  43  38  51  64  74  82  88  89  83  70  53  38  30  30  45  50  48  58  69  75  69  61  56  41  32  39  48  55  55  51  45  41  39  38  40  44  50  59  65  63  51  47  65  68  58  53  72  89  56  49  81  94  92  78  60  56  79  91  84  57  61  79  66  53  48  47  51  59  66  70  69  63  54  49  45  44  45  45  46  47  47  47  47  46  45  45  44  44  43  44  45  46  47  48  49  50  51  51  52  48  43  44  56  71  80  78  73  78  83  83  69  56  51  65  75  71  62  60  74  82  81  67  52  41  44  55  64  50  43  54  67  69  56  50  41  23  40  64  49  48  63  81  91  91  77  86 122 121  99  77  63  66  86  76  52  55  51  44  63  65  42  36  36  34  41  50  53  51  53  70  84  86  70  55  51  60  66  60  50  46  51  57  64  70  79  90  97 104 110 119 126 129 124 112  95  78  65  56  52  53  60  63  60  56  55  58 
 42  32  33  48  52  56  65  58  46  39  35  40  63  75  79  83  95 105  90  78  81  92 101 105 100 104 126 114  91  94  94  91 107 118 107  64  40  55  66  57  29  26  36  33  17  16  60  69  42  38  59  90  87  74  71  79  82  66  64  68  58  53  61  86  95  78  50  49  76  77  69  69  67  59  43  44  58  71  67  55  60  58  44  57  69  64  50  36  31  31  32  38  52  63  48  42  52  61  69  78  89  97  97  81  58  35  25  29  46  52  51  62  75  83  77  71  68  58  48  43  49  56  56  49  42  39  37  37  39  44  53  66  74  70  55  50  68  69  58  52  70  90  54  43  78  97 102  94  72  62  80  92  88  65  68  83  73  62  53  41  42  57  65  65  58  54  52  49  46  44  45  46  46  47  47  47  47  47  46  44  44  45  45  45  47  48  49  49  51  53  53  53  54  56  54  49  55  67  74  72  69  76  84  85  71  59  55  60  66  68  63  62  67  70  70  63  44  32  52  73  78  59  50  63  79  81  66  56  40  16  40  70  45  42  64  76  89  95  63  64 114 122 102  76  65  71  87  69  43  58  58  45  58  59  39  34  34  33  40  49  49  45  49  69  86  90  72  54  47  58  66  60  49  45  50  55  59  61  68  79  89  96 100 107 112 114 110 100  87  75  67  63  55  50  57  58  55  54  56  60 
 32  36  41  43  39  45  61  59  49  41  40  46  61  72  79  82  82  78  74  69  68  76  86  94  96 105 121 108  89 102  95  77  88 102 103  74  51  50  57  55  42  43  50  46  33  31  67  77  55  43  52  75  76  67  64  81  87  56  48  56  54  55  62  77  78  63  45  45  65  66  61  63  62  55  43  42  49  58  59  55  59  55  46  56  64  56  46  41  44  44  39  35  41  49  46  44  48  53  62  76  87  94  97  89  69  35  20  23  39  51  58  69  79  83  76  69  66  66  63  57  54  52  45  42  41  37  34  36  44  47  46  58  73  79  62  48  61  64  57  47  61  81  59  53  77  95 101  91  72  63  75  87  88  73  67  70  69  63  52  41  39  50  70  72  47  49  57  45  42  46  44  43  46  50  50  47  45  45  46  48  47  42  46  50  44  45  53  54  50  44  51  57  57  58  55  50  56  65  68  62  60  75  90  90  66  51  55  57  59  63  69  65  51  62  72  52  29  22  48  71  77  59  49  56  68  72  61  53  42  25  36  54  45  43  60  97 102  76  67  80 106 112  96  66  66  79  81  61  40  52  59  53  54  50  40  35  36  42  48  50  45  42  50  73  88  86  64  47  46  60  70  67  58  53  54  55  57  61  68  82 101 105 100  98  97  97  94  88  79  72  68  67  53  40  47  55  56  55  53  52 
 25  41  47  38  29  34  56  62  57  48  51  58  62  69  78  80  68  53  60  64  58  63  73  82  87  94 101  87  77 102  95  63  65  82  97  84  63  50  51  57  60  63  66  63  52  48  72  81  69  52  47  56  57  53  52  78  89  53  41  47  52  58  66  67  60  48  41  43  52  53  53  56  55  51  45  42  43  48  54  59  59  56  51  57  60  52  48  51  61  60  49  36  31  35  41  44  44  45  54  73  83  87  91  93  79  40  20  20  33  48  62  72  77  77  69  60  58  66  73  68  58  47  36  37  44  40  34  36  50  53  40  47  66  83  65  45  51  58  57  44  52  72  66  64  78  91  95  83  67  60  69  80  86  80  67  58  64  62  48  41  37  43  77  84  43  48  62  40  38  48  43  41  47  53  53  48  44  44  48  52  51  41  48  56  43  44  55  56  46  36  51  62  61  58  53  47  54  62  62  54  54  76  94  92  57  43  55  56  54  58  71  67  38  56  77  42  17  18  41  61  68  56  45  46  54  57  51  47  42  34  32  35  46  44  54 116 116  57  76 103 100 102  91  60  68  86  73  54  42  48  57  61  51  44  42  37  37  49  54  52  43  42  54  77  88  81  56  42  46  59  70  72  68  63  61  60  61  68  76  91 111 113 100  91  86  84  82  78  73  69  69  72  52  31  39  52  59  55  49  43 
 25  35  39  33  29  35  53  60  56  48  49  55  56  63  72  77  68  55  61  64  60  67  74  76  72  72  80  71  67  98  93  62  62  77  88  74  56  48  53  59  61  66  72  74  62  54  76  83  68  49  42  49  49  45  47  70  83  60  49  50  50  54  60  60  53  40  36  42  56  53  47  49  50  47  44  44  47  54  59  62  62  59  57  61  63  60  60  62  68  67  57  44  36  34  41  44  43  42  51  68  78  84  90  95  83  46  27  27  37  48  57  64  68  68  61  56  56  67  73  64  56  48  40  44  52  47  39  37  50  57  50  50  60  76  61  43  51  60  59  49  57  75  68  65  77  90  92  81  64  56  65  77  85  82  75  69  70  63  49  37  33  46  82  90  48  48  58  43  42  50  45  43  48  54  54  50  46  46  50  52  52  47  53  59  53  51  50  45  41  44  58  65  61  60  56  44  45  52  56  54  56  77  93  88  54  41  57  54  49  52  65  64  42  59  76  45  24  24  41  59  68  57  48  48  55  56  47  43  38  30  29  35  44  42  51 110 112  61  77 101 102 104  94  70  74  84  71  54  43  52  60  61  51  45  44  37  35  44  50  49  44  45  56  77  88  82  61  49  49  55  60  65  68  70  70  70  73  79  85  92  99  98  90  84  80  78  75  71  67  66  70  77  59  36  41  50  54  54  48  44 
 25  29  30  27  27  34  48  55  54  47  48  51  50  55  65  72  67  56  61  63  58  66  73  70  58  51  59  55  59  92  86  53  56  70  78  63  47  45  53  61  61  67  77  84  73  60  78  82  65  45  37  41  41  39  43  63  78  64  55  52  49  52  56  56  47  33  28  38  57  51  43  45  45  43  43  46  51  58  62  62  59  60  64  65  64  66  70  73  74  72  64  53  41  34  39  43  41  39  45  62  73  81  90  97  87  53  36  37  44  50  53  56  58  58  53  50  53  67  73  62  54  49  44  49  59  55  44  38  50  60  59  51  53  68  56  41  51  61  63  55  62  76  68  64  73  83  85  74  59  50  58  72  82  83  80  76  71  63  51  36  34  55  92  98  53  45  53  48  49  51  47  46  51  56  55  51  49  49  52  52  54  58  61  63  67  62  49  36  41  58  75  78  71  68  58  39  34  39  47  51  58  76  88  81  48  40  59  53  43  44  59  64  52  67  79  55  40  39  42  53  65  57  50  51  55  54  46  43  38  29  30  38  43  40  50 107 114  72  81  98  97  97  92  79  79  78  63  49  43  53  59  57  48  43  43  36  33  39  45  47  45  48  58  76  85  82  66  56  56  52  51  59  70  77  79  81  85  90  94  94  87  82  78  74  71  70  67  63  61  63  71  81  67  45  44  49  52  53  50  46 
 26  24  22  20  24  31  41  50  52  46  46  47  42  46  57  66  62  53  60  59  49  59  71  66  50  39  46  45  51  85  75  38  46  63  69  53  39  40  50  58  58  66  79  91  80  66  77  79  62  43  33  33  33  34  41  61  75  67  58  52  49  51  56  53  41  25  21  33  52  49  41  41  40  39  41  46  53  58  61  59  52  57  71  67  62  67  75  79  76  74  70  62  48  34  37  40  36  34  41  59  70  79  91  99  91  57  43  46  50  52  51  51  51  50  47  45  51  66  74  65  57  52  45  52  63  60  48  39  49  61  63  49  45  60  53  41  51  63  68  61  65  74  66  62  68  74  75  64  50  43  51  65  77  79  78  73  66  62  56  41  42  71 107 107  58  42  48  54  55  52  49  50  55  58  58  53  51  52  55  53  57  73  70  66  79  74  53  36  45  76  95  98  91  77  57  33  23  26  39  48  56  72  80  73  43  38  59  51  39  40  56  67  64  76  84  67  60  59  45  47  61  57  51  53  55  53  46  46  45  36  38  44  44  39  51 110 125  89  89  94  87  84  85  86  81  69  52  41  41  51  56  51  42  38  40  35  32  35  40  45  47  51  60  74  82  80  68  63  63  51  44  56  74  86  86  88  92  99 102  97  80  69  66  63  62  61  58  56  56  61  72  83  73  55  50  50  52  54  53  49 
 27  21  16  16  21  27  33  45  51  44  43  42  36  39  49  60  58  51  59  54  36  51  69  68  51  39  46  44  49  79  62  22  36  56  59  43  30  32  44  51  50  58  74  89  83  69  75  74  60  43  32  29  28  32  42  62  75  67  59  52  48  50  55  52  40  21  16  26  46  48  42  39  38  36  39  45  52  56  57  53  43  52  74  68  59  65  74  77  72  70  71  70  58  41  35  34  33  32  41  60  73  82  92 100  91  56  45  53  56  55  53  51  50  49  45  44  51  66  75  71  65  56  46  50  61  60  49  38  45  57  62  47  40  55  51  44  54  66  71  65  65  67  57  54  62  66  64  55  44  39  47  60  71  73  69  62  61  63  64  50  55  92 124 119  68  45  46  56  58  54  51  54  58  61  59  55  54  55  58  53  60  87  80  67  85  83  62  43  57  94 111 118 114  85  52  27  16  18  32  43  51  62  68  62  39  37  57  49  39  42  56  70  75  83  87  79  82  82  49  41  58  55  51  54  56  53  50  55  58  52  52  53  46  40  55 117 140 115 101  89  74  68  73  89  81  59  39  32  36  47  50  43  35  32  37  35  33  33  37  43  49  54  60  70  76  76  66  67  72  53  42  55  77  90  87  86  92 102 105  97  76  62  59  55  53  53  54  54  56  61  70  80  77  67  58  55  56  61  59  55 
 30  23  16  15  19  23  26  41  49  40  38  38  32  35  44  54  53  47  57  52  30  46  67  69  56  45  51  47  49  74  55  12  27  47  50  33  21  24  36  43  42  51  69  85  83  72  74  71  60  46  34  28  27  31  43  60  71  68  61  53  47  47  51  48  37  21  17  26  46  47  41  37  33  32  36  42  50  54  54  49  39  51  77  70  58  64  70  71  65  66  72  76  71  56  37  28  32  34  44  65  77  87  95 101  89  52  45  58  60  59  57  55  54  52  48  46  52  64  76  80  75  62  46  47  58  59  50  38  43  53  56  44  38  52  52  49  57  67  72  66  62  58  46  46  58  61  58  53  46  43  50  61  70  68  58  49  60  71  71  54  63 109 142 138  93  64  52  53  54  54  53  56  60  63  61  56  55  57  59  51  61  96  85  64  82  84  66  49  62  98 115 124 123  87  47  24  14  15  27  37  43  51  55  52  37  38  53  49  42  46  58  71  81  82  80  82  93  93  51  38  54  52  49  54  55  54  55  65  74  70  64  57  46  41  59 124 155 139 111  84  63  53  64  91  81  52  31  27  33  44  45  38  31  31  37  38  35  34  39  44  50  54  58  66  71  71  63  68  77  57  44  57  78  88  82  80  85  96 101  94  75  62  55  49  47  49  52  55  58  62  68  74  78  75  65  62  64  68  67  62 
 33  28  22  18  19  20  23  39  46  35  33  33  30  33  42  49  46  41  55  53  31  44  63  67  58  51  57  49  46  70  52  11  20  36  41  26  14  16  27  36  37  48  65  81  82  75  73  70  63  52  40  29  26  31  43  56  65  69  64  55  47  44  44  42  35  24  22  32  48  47  38  33  29  27  32  40  47  51  52  48  41  53  78  72  62  64  67  66  60  63  71  80  82  72  42  28  34  38  49  70  82  90  97 100  87  49  43  57  60  60  60  60  59  58  53  49  52  62  75  86  84  70  48  44  53  58  53  42  44  50  51  41  38  50  52  53  59  67  70  65  58  49  38  41  57  59  58  57  54  53  57  65  70  66  50  39  62  80  74  52  64 120 156 157 125  93  66  49  48  54  54  57  62  64  61  56  55  58  59  50  60  99  87  62  74  77  64  51  62  91 107 115 116  81  44  25  16  15  25  32  36  40  45  44  36  39  50  49  46  50  57  69  83  76  67  77  92  91  50  36  50  48  47  52  53  53  57  72  84  79  68  55  45  43  64 123 159 150 115  79  57  47  58  91  80  48  28  26  33  42  42  36  31  33  40  40  38  38  42  48  52  54  56  62  68  68  61  66  79  61  49  60  77  84  76  72  76  87  92  87  73  61  52  45  43  47  53  58  61  63  65  68  75  79  71  69  73  76  74  67 
 36  38  33  26  22  21  25  39  44  30  27  30  31  36  44  46  40  36  52  54  37  44  57  60  55  53  60  48  39  64  53  17  16  28  37  23  11  12  22  31  35  47  64  76  80  77  72  68  66  61  49  33  27  31  43  50  57  67  65  56  47  41  39  39  36  31  31  38  50  46  35  29  25  23  29  37  44  48  51  50  48  57  75  73  67  66  66  63  59  62  69  79  88  85  52  34  40  43  52  72  84  90  97 100  86  47  39  52  57  59  61  62  64  63  56  51  53  60  72  87  89  77  54  46  52  59  57  48  49  51  49  41  37  47  52  54  57  63  67  63  55  43  34  39  56  61  63  67  69  68  65  67  70  65  46  34  65  84  75  49  63 126 162 171 159 128  88  50  43  54  55  57  63  64  60  55  56  59  59  50  57  93  86  62  64  65  58  51  60  81  93  99  95  71  44  29  21  20  25  29  31  34  39  42  38  39  46  49  51  54  55  63  80  68  53  68  82  78  47  36  47  45  44  49  49  49  55  71  83  78  62  47  46  51  70 115 145 142 107  74  56  47  59  91  80  48  30  28  35  41  40  36  34  38  45  43  41  43  49  53  55  55  55  61  68  68  60  63  75  63  55  63  74  78  70  66  68  75  79  77  67  57  48  41  41  47  54  60  62  63  63  63  70  77  75  76  80  82  78  70 
 40  48  48  38  27  23  29  41  43  26  22  27  33  41  46  44  35  31  50  56  41  42  48  50  50  54  60  44  31  57  52  24  18  29  42  27  13  11  20  28  33  46  61  71  75  73  66  64  68  68  58  40  31  33  43  47  50  58  60  55  48  42  40  44  46  43  41  42  47  44  38  31  25  23  28  35  42  46  49  51  53  58  66  69  70  69  66  61  59  59  63  71  85  89  63  47  49  48  55  72  82  88  94  98  86  49  38  45  50  54  58  61  63  63  57  51  51  58  69  82  89  85  64  54  57  64  64  57  57  57  53  41  36  44  50  53  53  57  60  59  52  41  37  42  53  59  67  79  83  79  70  66  65  62  46  35  59  77  74  53  70 134 162 171 177 156 115  65  48  52  54  58  62  63  60  55  55  58  58  49  54  83  85  69  58  53  51  52  61  77  88  88  75  62  48  36  28  24  25  26  28  31  38  42  40  39  42  47  52  54  50  58  80  66  47  64  74  66  45  38  44  41  41  46  44  42  47  61  71  61  46  40  53  66  79 100 116 115  87  64  57  51  59  87  76  47  31  30  35  39  37  34  35  41  47  45  44  50  57  60  58  55  56  64  70  71  62  60  67  63  60  63  68  71  70  67  65  65  66  64  55  46  41  38  40  47  54  59  61  61  61  62  66  70  74  80  86  86  79  70 
 40  57  61  48  31  24  35  45  41  21  18  25  36  45  48  42  30  25  48  58  44  39  38  38  46  57  63  42  23  47  47  25  19  32  48  37  18   9  14  25  33  46  59  65  67  64  57  59  69  74  64  43  34  37  47  48  46  46  51  54  50  46  46  53  59  58  51  42  37  43  46  36  30  27  30  34  38  42  47  52  58  57  53  63  73  72  65  60  59  57  56  61  76  88  72  60  59  53  55  69  77  82  90  96  86  50  35  39  44  49  54  58  61  62  57  51  50  56  65  74  87  91  74  64  65  72  72  66  66  65  58  43  35  41  48  51  48  49  54  56  51  42  43  45  46  54  70  87  92  85  70  61  58  56  46  36  45  63  74  62  82 141 156 162 185 175 139  87  57  50  52  58  62  62  58  53  55  57  57  48  50  75  85  79  59  47  47  56  68  81  93  86  64  58  55  43  34  28  25  25  28  35  38  39  40  38  39  46  53  53  45  52  83  69  47  67  74  60  42  37  41  38  39  45  41  36  39  51  56  38  29  36  65  85  89  85  85  84  64  52  58  54  59  81  70  44  31  31  34  34  31  30  35  43  50  46  45  53  61  64  61  56  57  66  75  76  65  58  58  61  62  62  62  66  72  73  68  60  56  52  40  33  33  34  38  47  54  58  59  58  60  63  61  62  70  82  91  88  78  66 
 43  64  70  56  36  28  39  46  40  20  16  24  37  48  51  42  28  22  48  57  40  31  30  33  44  58  65  40  16  41  44  26  26  42  59  45  25  13  17  25  32  44  55  58  59  57  50  52  65  73  67  48  39  40  49  51  46  37  40  50  52  53  56  64  70  68  57  40  27  42  54  42  34  30  31  34  37  39  43  48  57  53  42  56  70  69  63  58  58  54  49  51  65  82  78  72  66  56  56  66  73  77  87  94  87  55  36  33  38  45  50  54  58  60  54  47  47  54  62  68  83  93  81  71  71  77  78  73  72  71  64  47  34  39  46  48  43  44  49  54  51  45  49  48  41  51  70  91  97  89  67  55  51  52  47  38  34  48  72  71  95 149 151 149 177 180 156 111  71  48  51  58  62  61  57  53  53  56  55  47  46  66  85  88  62  45  46  60  75  88 101  91  60  57  58  48  38  31  26  26  29  36  42  44  42  38  35  43  51  52  43  52  87  75  54  72  76  59  42  37  40  37  38  42  37  31  30  39  40  21  17  35  76 100  98  74  59  55  44  44  59  55  56  74  63  40  30  29  30  29  26  27  33  41  47  45  47  58  66  68  62  58  59  69  78  78  68  57  51  57  62  61  60  64  74  76  69  57  51  46  31  24  26  30  37  47  53  55  54  55  59  65  60  55  68  82  92  87  76  64 
 59  66  65  59  49  40  35  44  46  27  16  19  35  50  58  47  35  32  53  52  24  21  36  53  50  44  50  31  16  51  61  48  57  76  83  43  24  50  57  45  27  33  46  52  64  72  53  45  51  53  59  67  49  34  39  46  47  37  35  41  49  58  67  71  67  57  46  38  34  42  48  41  31  24  27  35  43  41  36  34  44  48  44  48  54  58  62  63  59  52  46  50  61  76  86  81  64  59  63  75  81  85  92  97  95  83  52  25  33  42  45  49  52  52  42  32  34  50  64  68  80  89  82  70  61  63  66  66  66  70  74  50  34  49  49  42  41  47  52  51  50  50  48  47  48  57  70  86  97  92  66  46  41  53  54  47  49  51  56  72 110 160 160 145 143 156 158 126  84  52  54  59  61  62  59  56  54  54  54  51  49  53  73  85  61  44  41  53  68  85  99  94  66  51  44  40  33  32  42  35  20  24  53  83  65  41  31  35  43  53  59  68  80  75  66  67  64  58  54  51  45  38  32  30  27  22  17  19  26  34  25  27  72 101 101  71  46  37  41  51  60  55  56  69  62  43  29  23  23  27  31  33  34  30  27  41  58  70  80  79  61  59  70  80  73  61  68  65  50  54  62  64  67  70  72  68  61  54  56  60  51  38  28  30  38  48  47  42  39  47  59  69  63  56  67  77  79  76  72  69 
 67  65  61  59  56  48  37  45  49  34  20  16  30  47  59  51  40  38  55  50  18  19  40  60  48  33  40  25  16  52  65  55  63  83  92  51  42  93 100  73  37  33  45  55  71  80  57  44  43  37  47  68  49  29  34  42  45  38  36  39  50  63  73  73  61  46  37  35  39  40  39  36  27  20  23  34  45  42  34  28  35  44  47  44  44  52  60  65  60  53  47  51  59  71  89  86  66  63  70  81  87  90  95  97  98  96  59  17  25  36  40  44  49  50  40  29  29  46  61  63  73  85  83  72  60  59  61  63  61  67  74  56  43  55  47  34  38  49  58  56  56  55  43  44  58  60  62  74  85  82  58  40  36  51  54  51  55  49  42  68 113 161 162 142 126 141 155 136  96  62  60  62  61  60  58  54  51  51  51  50  49  52  68  77  57  44  44  53  62  73  87  87  69  52  43  43  36  36  52  46  31  43  83 118  82  45  34  36  43  57  69  76  74  72  69  62  57  55  55  54  47  38  32  28  27  24  17  16  27  49  37  27  71 102 101  70  43  33  44  56  60  56  56  62  57  44  31  24  23  28  33  35  31  22  15  39  64  76  86  83  60  57  71  83  72  54  68  67  47  51  60  65  70  72  71  64  56  52  58  64  55  40  26  27  37  46  41  34  33  44  60  70  63  55  65  70  67  65  67  70 
 64  63  60  57  56  51  44  48  51  42  27  18  23  40  55  52  43  39  53  50  26  27  39  48  36  26  37  26  16  45  55  46  43  61  85  65  72 128 133 100  55  41  49  62  73  74  57  47  42  29  32  50  40  30  36  40  40  40  40  44  55  67  76  71  56  39  30  31  39  36  30  31  26  20  21  30  41  42  37  31  33  40  48  47  45  49  57  62  62  56  50  52  56  67  88  89  71  69  75  85  88  89  93  95  96  91  52  11  18  29  34  41  48  53  49  40  36  43  51  51  64  80  84  78  70  68  66  64  61  62  68  66  61  56  40  28  36  49  62  65  66  61  38  41  65  57  49  62  70  66  49  40  40  45  49  50  49  39  32  61 108 153 155 138 129 139 149 140 109  75  68  66  63  59  56  51  49  50  50  45  46  60  69  65  46  43  50  58  61  60  71  77  71  62  56  55  46  42  58  64  69  93 127 141  86  47  45  46  52  63  70  73  70  66  62  60  56  52  48  45  43  40  38  38  39  36  29  30  41  59  46  36  80 107 100  68  44  38  46  54  56  58  57  52  47  41  35  32  32  34  33  31  27  20  17  41  66  74  82  80  58  52  62  79  75  62  68  61  43  48  58  63  67  70  69  64  56  50  52  53  41  28  20  23  31  39  35  32  36  48  62  69  62  55  61  63  59  57  61  66 
 60  59  56  55  57  56  52  52  53  52  38  20  16  30  51  54  48  41  50  47  30  33  39  37  24  20  36  32  24  44  52  43  34  48  74  63  78 137 143 109  59  38  42  57  64  60  50  44  39  22  23  42  37  31  38  36  34  42  43  44  55  69  76  69  51  30  22  29  41  33  24  29  28  23  23  30  39  43  41  33  29  34  48  46  42  46  53  60  61  58  53  53  54  62  85  90  75  74  80  87  88  87  90  92  93  88  50   8  14  26  31  38  48  58  59  52  43  40  39  42  56  74  81  80  74  70  67  64  61  61  66  74  73  57  38  29  41  53  60  65  70  67  41  43  70  52  41  61  72  70  60  55  52  43  44  51  48  32  22  56 106 148 152 141 132 132 134 132 110  82  73  70  67  65  63  60  60  62  61  54  51  60  60  50  32  31  43  55  59  61  73  81  79  68  57  51  43  46  74  96 114 138 159 153  86  47  52  53  57  66  72  71  64  59  57  57  56  51  46  43  44  44  46  50  52  48  41  41  51  69  57  48  89 110  96  61  41  41  49  52  52  57  56  42  38  39  39  40  41  40  35  30  26  19  18  44  67  73  79  77  55  46  53  72  76  68  65  54  39  44  54  60  64  67  66  62  55  48  46  42  29  20  16  21  28  33  30  29  38  52  63  65  61  57  60  57  50  48  55  65 
 53  53  52  53  56  58  56  52  53  61  48  25  13  24  46  56  52  43  46  42  30  35  38  29  17  19  40  41  37  48  51  44  38  50  69  51  62 116 123  95  53  33  34  49  51  42  36  36  36  22  25  45  40  33  38  33  31  43  43  39  48  61  72  67  50  28  20  27  41  33  24  33  35  32  29  33  41  47  46  38  27  30  44  43  40  43  51  59  60  57  53  51  51  58  80  85  74  74  80  86  84  82  85  88  89  85  48  10  16  27  32  39  49  63  68  64  51  38  32  39  53  67  75  76  72  69  66  64  62  62  66  76  76  58  43  40  52  57  55  56  65  72  52  51  69  47  41  74  91  93  84  80  71  45  42  54  51  33  19  57 108 146 152 143 134 122 113 115 107  93  85  82  85  89  91  90  92  94  93  84  75  72  67  55  36  29  32  43  55  67  81  85  78  65  51  41  37  53  99 133 152 160 161 142  77  44  53  53  55  65  70  67  56  51  52  56  55  51  46  46  49  52  56  61  63  59  51  49  57  74  66  60  96 107  85  51  36  44  52  52  47  54  54  36  32  37  40  43  45  43  36  29  25  20  21  45  66  69  75  73  52  41  46  67  75  71  58  45  35  41  49  58  62  64  63  60  56  48  40  32  22  18  18  22  27  28  25  27  39  55  63  61  59  59  60  55  47  44  51  63 
 46  48  49  51  54  55  53  49  52  67  56  32  13  20  41  56  53  42  41  36  27  34  35  21  15  24  46  53  52  55  51  44  48  62  71  43  41  80  86  69  45  32  33  46  42  26  22  28  36  28  35  55  46  34  36  32  31  44  40  31  34  48  63  64  53  33  24  28  40  35  32  42  47  45  39  40  46  53  54  44  29  27  39  39  39  44  51  56  57  54  50  48  48  54  72  76  66  68  74  79  76  73  77  81  84  80  48  15  22  31  35  40  50  66  76  75  61  41  31  41  51  58  65  68  67  66  66  66  66  64  64  72  72  56  48  52  64  61  48  44  58  75  67  62  64  44  48  93 114 117 109 102  85  49  45  61  58  39  28  67 115 144 148 141 132 113  97 101 111 117 109 109 119 129 135 135 138 141 140 130 116 106  98  87  66  47  34  35  47  67  82  82  69  60  51  39  44  72 129 166 177 162 142 114  64  41  49  48  50  61  65  60  47  44  48  55  54  49  47  50  54  59  64  69  71  68  58  55  61  76  73  72  97  97  70  38  30  45  54  52  43  49  49  34  30  33  36  40  43  40  34  27  23  22  25  45  62  65  69  66  49  39  41  61  73  69  49  34  32  37  46  54  59  61  60  60  58  50  36  22  19  19  21  27  29  25  21  24  39  55  61  52  53  59  62  56  47  43  49  61 
 44  46  47  50  51  50  45  42  48  66  61  39  18  20  37  52  52  42  35  29  24  32  32  15  17  32  48  57  60  56  47  38  50  70  79  49  36  58  59  49  42  38  42  54  43  21  16  25  38  37  47  65  49  31  33  33  36  47  39  24  22  34  53  61  57  42  33  31  37  39  43  52  57  56  50  49  52  59  60  51  35  27  33  35  39  46  52  55  54  50  45  46  48  52  64  64  56  59  64  67  64  63  70  77  80  75  49  22  27  34  36  41  51  66  79  83  72  51  36  41  44  48  54  59  63  66  68  70  69  64  59  67  69  54  49  56  70  64  47  39  53  76  76  70  61  44  55 101 121 121 109 100  83  49  51  73  65  49  50  90 127 140 136 127 120 106  97 108 134 155 147 147 161 174 178 176 179 184 186 173 161 159 152 138 120  94  64  44  41  53  63  66  62  66  68  65  78 110 156 178 175 147 118  89  54  40  44  42  44  55  60  55  41  38  45  53  49  42  48  54  56  60  67  74  76  73  64  60  65  78  80  81  93  84  53  26  24  43  56  54  43  45  44  32  26  27  28  31  34  32  26  21  21  23  28  43  57  62  63  59  47  39  41  57  68  64  39  26  29  35  43  52  56  56  57  61  62  54  36  18  18  22  24  29  30  24  18  21  37  51  53  42  46  58  63  60  51  45  48  57 
 47  48  48  49  48  44  36  36  45  62  61  47  27  22  32  45  48  42  33  25  20  28  27  13  22  40  45  54  60  54  40  28  36  59  78  57  44  54  48  39  42  43  48  61  50  26  20  30  44  45  53  68  47  28  34  40  46  52  42  25  20  29  47  59  59  50  41  36  37  43  51  57  62  62  58  54  55  62  65  58  41  30  29  32  39  48  53  55  52  48  44  45  47  52  58  57  49  51  55  56  54  55  64  74  79  73  52  29  30  35  38  42  51  64  79  86  80  63  45  37  35  37  45  54  63  69  72  74  71  61  52  64  69  53  45  50  67  66  52  42  52  74  77  72  61  49  57  93 104  99  88  79  66  46  58  83  69  61  79 114 136 133 119 109 110 110 116 136 165 186 175 174 187 197 197 189 191 198 203 191 183 194 186 168 161 144 112  75  53  47  53  64  79  89  98 110 127 147 164 166 152 126 101  76  49  39  42  38  40  53  58  53  38  36  44  51  43  33  46  54  55  58  64  73  78  78  70  67  71  83  88  87  87  70  41  21  21  41  55  56  48  47  42  28  21  20  21  24  27  25  20  16  18  23  30  43  55  61  58  51  43  41  44  55  62  58  32  21  30  34  41  50  53  53  54  61  67  60  39  16  18  23  25  30  30  25  19  21  36  49  51  38  42  56  64  63  55  46  46  53 
 50  50  50  50  46  38  29  32  42  55  59  53  37  26  25  35  42  42  32  23  18  25  24  13  30  48  40  46  58  52  36  19  17  39  70  60  52  57  46  35  41  43  47  65  56  33  28  38  51  49  55  65  44  28  39  50  59  61  51  36  29  34  47  58  60  54  47  40  39  45  51  54  59  62  59  55  54  62  67  62  48  35  28  32  40  48  54  56  54  49  46  46  47  50  57  56  47  46  47  47  46  49  62  73  79  74  57  38  36  39  43  48  54  62  76  85  83  73  55  34  25  28  38  51  64  71  74  75  71  59  47  62  71  52  39  42  61  67  60  47  52  67  72  70  63  53  57  74  77  69  60  54  48  43  63  87  73  75 106 132 138 124 107 100 111 129 149 170 191 200 187 185 197 202 195 181 181 189 197 187 183 201 189 172 180 180 160 117  83  63  64  81 108 119 130 150 164 167 153 135 117 102  86  66  46  39  40  35  37  52  59  54  39  38  47  53  40  27  45  55  52  53  59  69  78  81  76  75  79  91  94  90  79  59  35  20  23  39  53  58  55  53  44  24  16  18  20  24  27  24  18  13  16  24  35  45  56  63  55  43  39  43  48  53  56  51  29  22  32  35  40  48  50  49  52  63  74  70  44  18  19  23  24  30  32  28  24  26  40  52  55  43  45  56  67  67  59  49  47  52 
 50  50  50  48  44  37  29  33  41  47  54  58  47  30  17  23  34  41  33  23  17  22  21  14  39  56  34  39  57  55  40  20  12  29  58  53  49  56  45  36  41  40  44  63  54  31  33  48  60  52  52  61  45  35  50  63  71  70  65  57  51  52  56  58  58  53  48  44  42  44  44  43  47  52  53  51  51  59  65  65  54  41  31  34  42  49  54  57  57  54  51  50  48  48  60  61  49  44  43  42  41  47  63  76  83  77  65  52  48  50  55  60  61  63  72  80  83  79  62  31  19  22  34  48  61  67  70  71  69  60  48  61  69  53  39  37  58  68  65  49  46  57  66  68  63  58  56  57  53  49  45  41  40  44  62  80  77  93 128 138 131 114 106 112 135 163 185 193 195 192 180 181 193 197 186 164 161 169 179 172 166 175 162 150 174 192 189 160 132 111 102 108 128 139 150 163 164 150 120  96  80  75  65  50  40  36  36  30  33  50  61  59  46  46  56  61  43  25  47  58  51  49  53  64  76  82  80  80  85  95  97  91  73  53  35  26  28  38  51  60  64  64  51  22  15  22  29  35  38  32  22  15  19  30  43  51  60  68  53  34  34  44  53  51  49  46  31  27  35  36  39  47  48  47  50  65  80  78  51  21  21  25  24  30  36  37  34  38  52  65  68  59  57  63  74  74  65  54  51  56 
 51  51  49  46  43  38  33  37  41  40  51  60  54  33  12  14  28  42  35  23  15  19  19  14  45  63  29  34  62  65  48  26  23  38  58  44  37  49  44  39  46  43  45  69  53  21  31  54  69  55  50  58  47  45  64  76  81  79  78  78  75  70  64  57  52  49  47  47  46  42  35  32  34  41  45  45  46  55  64  67  58  45  34  36  42  48  54  59  61  60  58  54  47  47  64  66  51  45  44  42  40  46  63  79  87  80  75  70  62  60  66  71  69  64  68  76  82  82  66  31  17  19  29  45  58  59  60  66  70  65  55  59  63  56  42  39  58  70  66  43  35  47  66  70  59  61  58  43  44  49  49  46  45  51  58  65  75 107 148 143 120 102 107 131 168 201 215 197 184 177 167 173 190 195 182 156 150 158 170 163 152 149 132 126 163 191 199 187 176 164 139 121 120 142 157 151 140 120  84  64  56  49  38  27  29  33  31  24  29  50  65  64  50  50  61  67  48  28  49  62  55  48  49  59  73  82  84  83  86  97 100  91  70  51  39  35  33  35  47  62  72  72  54  19  14  27  38  46  50  42  30  20  23  36  53  58  66  75  52  26  28  46  58  49  43  41  33  32  38  39  42  48  46  43  46  65  85  85  56  25  26  28  25  32  41  47  47  53  69  82  87  82  74  71  83  82  71  59  57  61 
 42  44  46  47  45  40  34  38  40  37  48  62  58  36  12  12  25  41  38  29  20  18  16  18  51  68  35  36  60  68  55  37  41  50  53  39  35  48  47  45  50  43  44  67  47  12  29  56  70  54  50  62  55  54  70  79  81  82  85  88  88  82  72  61  53  46  44  44  46  36  26  22  28  37  42  42  42  50  58  63  59  51  41  41  44  47  52  57  60  62  61  55  47  46  68  74  58  47  40  39  42  52  70  86  92  85  80  78  75  76  80  82  77  69  68  70  74  75  64  37  22  21  30  40  50  53  55  58  64  66  63  59  57  55  47  46  61  68  61  38  30  41  62  70  63  58  55  52  48  50  61  57  50  53  52  57  92 122 137 122 107 110 133 164 194 215 216 186 172 171 168 177 195 200 187 163 155 161 172 171 158 138 124 126 156 179 191 194 197 196 171 135 107 128 145 129 104  79  61  47  37  31  22  15  22  28  25  20  25  44  59  65  63  69  80  81  59  38  61  67  51  47  52  62  74  81  79  81  87  94  97  88  64  47  41  40  39  39  48  63  78  88  73  27  20  38  56  68  71  56  39  26  30  43  58  62  66  73  51  28  30  45  57  50  46  45  41  37  36  34  37  46  48  48  51  70  88  88  60  27  24  28  30  38  47  55  57  61  73  87  94  89  81  78  87  87  78  66  65  71 
 24  28  40  53  53  44  30  33  39  36  47  61  58  39  19  17  25  37  44  46  40  25  17  30  55  72  59  48  46  56  57  52  55  49  36  40  49  56  56  52  48  37  35  51  34   9  28  52  61  45  49  75  70  60  63  65  69  78  83  84  83  81  79  74  65  49  37  33  36  28  19  18  32  48  50  45  42  46  48  50  60  61  53  50  48  46  47  49  54  56  56  54  48  48  71  84  73  47  28  29  47  69  85  97 101  94  79  68  83  96 100  94  86  79  70  63  57  56  55  50  39  31  36  35  37  57  59  44  49  60  67  64  56  50  52  58  65  61  50  39  38  43  48  65  80  47  42  89  65  40  70  65  44  45  46  67 132 136  84  72 100 155 193 208 200 190 179 170 172 182 192 203 211 209 201 187 180 178 186 199 191 148 148 164 158 159 169 179 188 196 193 161 108 102 112 106  66  38  61  48  20  22  25  23  25  25  23  23  24  30  43  63  90 112 121 106  74  54  85  74  31  43  66  76  83  79  65  73  85  83  84  78  54  38  35  40  48  56  60  64  78 117 120  55  38  58  84 101 101  75  49  36  42  53  61  61  58  55  49  43  41  43  48  55  60  60  56  45  29  17  18  35  53  65  68  80  92  88  61  25  11  20  39  48  54  60  58  56  59  72  78  69  72  82  83  88  89  74  76  90 
 26  29  38  47  47  39  29  36  42  36  46  58  52  35  19  21  29  39  50  56  51  35  25  34  54  70  66  55  46  54  57  55  60  49  28  38  53  59  54  47  43  38  36  46  32  13  31  50  57  42  48  76  70  57  58  61  65  70  75  78  79  80  79  75  64  48  37  35  40  29  17  17  31  48  51  48  44  48  49  49  60  63  53  48  44  41  41  44  50  54  55  53  46  46  68  83  75  48  30  33  55  77  92 102 105  97  81  71  87  99 102  96  89  82  71  61  53  53  55  55  47  39  42  36  31  51  53  38  47  63  72  69  62  58  59  61  60  53  45  42  45  49  47  60  76  49  56 112  79  42  68  64  43  46  54  73 116 113  75  90 137 192 211 202 183 177 177 178 187 200 210 217 221 219 213 205 199 197 202 214 208 171 174 189 177 169 169 171 179 190 195 168 112  89  90  96  66  46  69  48  14  26  36  33  31  32  35  34  32  34  45  66  95 116 121 103  74  55  75  64  29  47  68  74  82  81  70  78  86  75  68  62  47  39  39  45  53  61  63  66  82 124 137  90  71  77  89  99 101  84  66  54  54  57  58  60  60  56  48  42  40  44  52  59  60  60  63  56  36  19  17  31  50  62  66  77  88  83  56  21   9  19  40  47  51  57  57  54  52  63  70  64  73  86  83  86  91  79  83  95 
 37  37  37  36  35  32  29  39  44  36  45  55  45  29  19  28  36  44  57  62  55  43  33  31  47  63  63  56  50  56  55  52  61  51  25  35  52  59  49  39  40  42  44  48  36  23  34  49  54  41  46  71  63  51  54  59  63  62  65  70  75  77  75  69  59  47  41  44  51  35  17  15  27  43  48  47  46  51  52  51  60  61  48  42  39  34  36  40  48  53  55  52  43  42  64  77  72  50  36  42  62  81  94 103 105  96  84  78  86  94  95  92  88  80  69  58  53  55  58  59  53  47  49  39  27  41  44  36  51  69  77  76  72  70  67  60  52  44  41  46  53  56  53  55  62  61  85 132  93  48  62  58  45  53  62  73  88  90  92 134 185 220 208 180 164 175 192 197 206 216 219 221 224 223 220 215 212 211 214 219 215 196 199 209 200 190 180 169 171 182 190 171 123  90  79  88  75  65  78  52  21  45  58  49  41  41  46  42  38  40  51  68  88  99 100  86  65  49  52  45  33  50  62  61  74  83  77  82  85  70  54  42  40  42  45  49  54  59  63  71  91 125 142 121 104  93  86  86  89  89  82  72  63  57  56  61  66  62  48  35  36  49  62  60  54  53  69  69  49  30  23  30  43  52  56  68  80  77  50  18  12  24  42  44  46  52  56  55  48  55  64  65  78  88  82  84  90  82  85  93 
 44  42  36  30  28  27  30  38  40  33  43  53  39  27  25  39  45  45  60  64  52  45  35  23  32  48  57  53  47  53  51  49  65  55  24  34  53  59  46  34  40  47  51  50  42  32  36  45  50  39  45  68  57  43  47  54  57  53  55  61  68  72  73  67  58  49  47  54  63  43  19  13  23  37  43  43  44  51  51  50  58  59  48  40  35  30  31  38  48  54  56  52  43  39  57  71  69  50  39  46  66  84  93 100 103  94  84  79  83  87  86  86  84  77  64  54  50  54  61  65  62  59  60  42  22  33  38  35  54  73  82  84  83  82  74  61  44  36  37  49  59  63  58  53  56  77 117 156 107  52  55  51  45  56  62  69  91 103 117 167 213 232 203 169 160 181 205 213 218 223 222 221 220 219 218 217 217 217 217 218 216 216 220 225 220 208 191 169 165 177 191 183 146 105  80  75  67  68  85  62  40  79  92  71  54  46  45  39  34  36  47  62  77  84  82  70  58  46  33  26  29  45  51  48  67  80  74  79  83  72  46  26  34  43  46  49  51  56  63  77 100 130 145 132 119 105  87  80  84  94  94  81  66  55  55  64  69  62  46  34  39  56  69  60  48  50  77  82  57  36  26  30  39  46  49  61  73  71  47  20  18  31  47  44  42  50  57  55  44  46  56  66  79  86  78  82  91  84  85  88 
 48  45  39  34  31  31  30  32  32  31  42  50  36  29  34  48  49  44  59  61  44  42  35  14  16  31  46  45  41  48  48  47  66  58  28  35  50  55  45  37  44  50  54  56  47  34  33  40  45  36  43  65  52  36  40  46  50  50  50  54  61  68  71  67  61  56  58  65  72  52  27  15  21  32  37  37  40  47  49  48  56  58  52  43  36  31  32  38  49  56  57  52  42  37  52  65  65  48  38  45  64  80  87  93  96  89  81  76  75  75  75  77  76  72  61  51  48  56  66  72  72  70  68  46  21  30  38  39  59  76  80  87  92  88  76  59  39  33  39  52  61  64  60  54  58  97 145 169 110  49  47  45  44  56  53  59 119 150 153 183 210 214 191 171 176 199 219 219 220 221 219 216 214 212 212 214 214 214 214 213 214 222 225 225 225 220 204 178 166 174 191 195 175 134  92  60  47  57  88  79  65 107 113  78  54  44  39  32  28  30  43  59  71  75  71  64  62  54  26  15  23  36  41  44  68  79  62  66  81  89  65  40  51  57  50  45  45  50  59  74  97 118 124 109 106 103  87  78  81  93  93  76  56  49  57  68  70  59  45  39  50  64  71  55  44  50  84  88  57  38  30  32  40  46  48  59  69  70  52  31  29  41  53  46  42  50  59  56  40  40  50  65  75  78  74  81  91  81  78  77 
 49  46  43  42  42  38  32  26  26  35  45  46  32  31  41  53  51  44  57  59  43  47  41  12   9  20  37  37  35  48  50  48  62  57  33  35  43  46  43  43  50  51  53  62  51  30  27  34  41  35  42  61  46  30  34  38  43  50  50  48  55  64  70  69  66  66  70  76  79  63  40  23  23  29  32  33  36  43  45  46  55  60  56  48  40  33  34  39  49  54  55  49  39  33  49  61  61  46  36  43  59  72  77  83  87  83  77  72  68  65  63  66  70  69  61  53  51  61  73  79  79  78  75  50  22  33  42  45  65  77  75  87  96  89  74  55  39  36  44  54  59  61  62  59  64 114 161 166 102  43  42  42  44  55  44  50 146 194 186 191 195 189 180 181 197 214 224 219 218 221 218 215 212 210 210 211 211 212 213 212 214 223 220 216 224 228 219 192 175 173 186 199 198 159 103  52  35  55 103 102  86 115 107  65  48  42  38  31  27  31  46  63  74  75  72  69  73  69  34  17  24  35  45  60  87  88  52  55  85 116 102  77  84  78  56  43  41  47  56  71  89  97  92  77  85  95  86  78  78  89  86  66  46  43  59  70  68  52  44  49  64  71  66  48  41  54  88  87  50  35  33  38  46  51  52  60  70  73  63  46  39  46  56  47  43  51  59  55  36  35  45  63  70  70  71  83  93  77  68  67 
 48  45  46  52  54  48  34  24  28  48  51  41  28  31  43  51  50  48  60  63  56  64  56  19  12  20  34  34  36  56  60  51  56  51  36  33  32  33  42  53  59  52  49  65  52  23  19  28  39  34  40  56  40  25  29  30  36  53  53  46  51  61  70  71  72  75  80  83  81  75  60  36  30  32  31  30  33  40  44  46  57  64  59  52  44  36  36  40  46  50  49  43  33  28  46  60  60  44  34  40  54  64  67  73  79  79  75  70  65  59  55  58  64  67  62  57  59  70  81  82  83  82  79  54  27  40  50  53  69  75  67  83  96  86  69  51  40  42  49  53  55  58  65  65  73 128 167 147  85  37  40  42  45  54  41  49 155 214 207 197 185 173 178 194 211 218 218 215 218 222 220 218 216 214 213 211 211 213 215 216 219 222 213 207 220 231 231 208 186 171 173 192 210 173 114  60  48  78 138 131  97  99  77  39  39  46  42  35  32  37  53  71  81  83  80  78  86  85  51  33  37  48  67  98 124 110  51  51  94 146 143 118 119  98  59  42  41  52  64  77  87  79  64  54  70  87  83  76  75  85  80  60  41  42  62  71  63  45  46  61  78  75  56  38  40  60  89  80  39  30  36  45  54  59  58  63  71  77  75  64  46  44  54  45  42  51  56  50  32  30  41  56  63  65  73  89  98  75  61  61 
 45  42  45  56  61  56  39  29  39  71  64  39  25  32  44  44  47  57  68  75  80  90  77  33  21  28  37  38  45  71  74  56  51  45  34  27  23  24  42  61  67  55  49  67  50  16  14  26  38  33  37  49  34  21  27  25  30  56  55  44  48  59  70  73  74  79  85  84  79  83  77  49  37  37  34  31  32  39  42  45  60  66  59  54  48  41  39  40  43  44  42  37  28  25  43  58  58  43  34  38  50  58  59  66  74  77  76  72  67  59  53  53  59  66  66  64  67  78  85  83  82  82  81  58  33  47  57  57  69  70  59  76  92  84  67  51  42  45  52  53  53  56  68  73  83 137 163 122  66  34  41  45  46  54  49  61 142 197 208 203 190 178 187 203 212 210 208 213 218 219 219 219 217 215 212 210 209 211 213 216 220 223 214 205 218 231 235 220 196 170 159 177 209 180 131  98  95 128 184 161 101  76  48  23  44  56  44  37  36  41  55  71  82  84  81  79  83  84  68  59  62  75 102 141 161 132  57  54 103 163 157 124 122  95  51  38  48  70  86 100 107  88  64  56  70  85  80  72  71  81  79  63  46  47  65  71  62  43  50  69  83  71  46  33  41  64  87  72  31  27  39  51  61  66  63  65  72  79  84  77  47  37  45  41  41  50  52  44  28  31  41  48  56  65  76  93 103  76  60  62 
 42  38  41  51  60  58  44  34  51  96  81  40  28  37  48  37  44  68  76  85 100 108  89  41  27  32  39  41  54  87  85  58  49  42  31  24  19  23  45  68  77  64  55  69  49  13  12  26  39  32  32  42  28  19  27  23  28  56  56  42  47  59  70  71  71  76  83  81  74  85  85  56  43  41  37  33  32  36  38  43  58  65  60  56  53  49  45  43  42  40  38  33  28  26  39  52  54  41  31  36  46  53  51  59  69  73  75  76  70  62  53  50  54  62  66  68  71  80  85  81  79  81  82  62  39  53  60  56  65  65  54  68  85  83  69  53  42  43  51  54  55  58  71  81  96 145 158 101  54  35  47  47  43  54  63  82 134 177 200 204 197 188 197 207 208 202 202 215 218 215 216 215 215 213 210 207 206 208 210 212 217 222 215 209 218 227 230 225 206 176 153 166 204 186 156 145 145 166 206 169  96  61  36  24  51  61  44  37  36  41  53  67  78  80  77  73  70  71  79  84  88 104 131 165 176 138  59  58 107 160 146 107 107  81  40  38  60  91 110 124 128 102  73  64  73  83  78  70  69  79  80  68  54  53  66  70  61  48  54  70  77  62  39  32  43  65  82  66  29  28  42  54  65  68  65  66  71  78  87  82  44  28  36  37  42  53  50  40  30  38  46  44  54  68  76  92 102  77  62  66 
 42  35  32  39  51  57  51  40  61 121 100  46  37  50  57  35  44  79  83  90 110 113  87  35  22  29  35  41  60 100  92  54  52  46  28  22  22  31  53  77  90  80  69  74  49  13  13  30  43  31  27  33  22  17  29  25  28  55  53  40  48  61  70  66  64  69  77  76  68  82  85  55  43  41  37  33  29  31  33  36  51  61  62  61  59  57  54  50  45  41  38  35  34  33  34  40  45  35  27  33  43  48  45  52  62  66  73  79  75  64  51  44  46  54  62  67  70  75  78  75  74  78  82  65  43  55  58  50  58  60  52  62  76  84  76  57  39  38  48  55  60  66  76  88 111 157 156  86  48  42  55  47  36  51  76 108 144 172 192 198 197 194 200 207 205 202 205 218 220 214 213 213 211 210 209 208 207 208 209 210 212 215 214 214 219 219 218 224 216 189 156 163 203 195 183 191 180 175 193 151  83  59  46  38  53  56  43  38  38  40  50  63  73  76  74  67  58  56  81 100 112 128 147 166 165 124  53  59 104 137 116  84  88  68  34  43  74 109 125 136 138 105  72  65  72  80  76  72  71  79  79  70  60  59  66  68  64  58  60  65  64  50  34  33  45  62  76  62  32  32  43  54  63  67  65  65  67  73  83  80  39  21  27  35  46  59  51  39  35  51  58  45  55  72  73  85  96  76  66  72 
 44  34  24  26  40  54  59  44  65 140 115  54  49  66  70  36  45  86  87  89 109 106  73  19  11  20  28  36  61 107  94  48  58  54  25  22  29  42  63  87 105  99  86  81  50  13  15  34  47  31  22  27  17  16  32  28  28  52  51  39  49  63  70  62  57  60  70  69  61  77  80  47  36  37  35  28  22  23  24  28  42  56  65  68  68  65  62  57  51  46  41  39  42  43  28  26  35  26  21  29  39  42  38  46  55  58  69  81  76  64  49  38  37  45  55  62  64  67  69  71  71  75  83  68  45  55  55  43  51  57  53  58  71  87  82  61  36  32  43  57  67  74  81  95 123 168 159  79  48  51  62  45  28  46  84 128 168 188 189 188 187 191 199 207 209 211 214 221 223 221 220 217 214 213 214 215 215 215 214 214 212 206 210 217 218 209 204 222 225 202 167 170 209 204 200 217 187 153 151 112  63  63  63  53  41  40  47  46  43  46  53  63  75  80  78  71  57  52  78 108 131 142 148 152 141 100  40  56  96 108  93  79  88  70  39  52  84 115 124 129 127  86  51  52  63  73  77  77  78  79  76  67  61  61  68  67  67  71  67  57  48  38  32  37  47  60  71  62  37  36  44  52  60  64  63  62  63  67  77  73  33  15  23  35  51  66  55  41  42  63  72  51  59  76  68  75  88  75  70  78 
 45  35  24  21  33  43  43  38  66 135 115  62  57  68  68  37  44  83  84  87 103  99  75  37  20  17  18  36  69 105  90  48  51  51  36  34  40  52  66  80  92  94  90  85  52  15  20  34  40  27  19  21  16  16  28  27  29  44  43  36  43  54  62  58  56  58  65  68  65  68  66  53  44  39  36  36  36  33  27  24  36  52  65  66  69  77  72  62  54  47  42  47  48  41  22  20  33  28  22  27  36  42  39  41  47  56  67  77  80  68  48  35  33  42  52  60  65  66  65  65  69  76  78  64  47  53  55  49  52  56  56  51  60  87  86  63  33  27  39  56  69  76  81 102 141 176 163  92  57  52  59  44  28  46  86 138 183 195 184 182 184 186 192 201 209 213 216 220 221 220 218 217 216 216 215 214 215 219 220 216 211 206 209 215 215 208 202 214 222 212 172 167 205 212 212 215 168 119 114  84  50  60  65  54  34  29  42  44  43  48  62  75  77  79  79  67  52  52  87 107 113 139 148 129 106  73  36  53  83  86  77  72  81  71  53  69  99 126 124 111  93  64  45  50  62  71  74  73  70  71  70  67  63  62  64  67  65  58  61  60  42  34  34  37  43  54  70  66  45  44  50  56  60  61  60  60  62  66  75  75  45  26  26  38  55  68  58  48  53  69  73  50  51  64  66  75  84  71  64  67 
 45  39  29  20  27  31  24  36  72 122 110  73  62  63  59  40  49  78  81  85  97  98  90  78  51  25  21  48  87 102  83  49  36  41  52  50  49  56  61  62  62  72  83  83  54  18  22  27  24  20  17  15  17  20  24  28  31  32  32  31  35  41  50  56  58  58  60  66  71  58  53  69  64  49  44  54  66  57  40  28  38  52  59  57  65  90  83  64  57  44  39  56  52  32  21  26  39  37  28  24  34  44  42  38  42  59  68  71  82  72  46  32  33  44  52  61  70  71  65  59  67  77  72  60  50  52  58  61  58  56  58  44  48  84  87  64  31  23  36  54  67  73  78 108 161 180 162 114  71  48  51  45  39  53  88 138 185 195 179 182 186 183 183 192 207 211 212 216 217 214 211 212 216 217 212 206 210 218 224 215 207 209 209 210 213 213 210 204 211 214 171 160 198 216 217 199 142  92  92  72  47  53  56  47  34  27  30  37  41  48  75  91  76  75  76  60  46  53 101 100  72 120 141 102  72  49  34  49  68  70  64  58  63  65  66  85 112 135 121  88  53  47  53  56  64  71  69  62  58  61  66  69  67  62  59  69  62  34  48  62  41  34  38  33  36  50  69  68  52  54  59  61  60  58  56  57  61  69  78  81  65  46  33  43  57  67  60  55  63  70  65  44  36  46  65  78  80  66  52  48 
 45  46  32  12  16  34  55  63  87 134 119  78  62  64  65  54  64  88  82  82  96  99  95  89  71  53  53  77 107 110  81  41  33  41  50  46  44  51  55  54  53  61  71  70  51  24  16  15  15  17  16  14  19  28  38  42  37  25  23  28  34  42  50  53  53  51  52  58  64  60  60  73  72  62  59  69  79  71  55  43  52  56  51  48  61  87  82  66  58  43  35  53  56  43  36  39  45  39  29  23  30  39  40  40  44  57  67  74  79  64  38  31  37  49  53  57  65  68  65  59  67  76  73  65  58  59  61  59  52  51  57  50  57  85  86  64  35  28  38  52  63  68  75 110 168 177 154 113  76  51  48  47  52  71  93 127 183 199 180 183 188 184 185 194 209 213 213 218 218 215 211 212 216 216 212 206 209 216 220 213 204 201 204 211 216 217 211 199 203 206 169 165 206 214 205 189 140  96  90  75  56  55  54  47  33  26  31  40  46  55  82  96  78  76  77  62  51  59  96  87  52  93 114  85  62  43  27  37  53  58  53  45  44  47  55  79 105 120 102  71  46  48  55  53  58  65  64  61  60  64  67  68  65  59  57  76  77  47  41  41  28  31  38  29  36  56  62  59  55  57  60  61  58  55  54  56  61  69  81  85  65  46  37  43  54  62  58  56  61  67  63  46  40  46  61  70  70  60  51  53