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