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