about summary refs log tree commit diff
path: root/2ndary/THT/C/QG-2017/input3/7.txt
blob: ce2c046a35d2863026f06b65942a5f4755a9f5b2 (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
 63  63  63  64  78  98  92  69  74  78  89 105 102  77  62  63  65  81  82  65  54  68  92 100  72  53  49  52  60  70  64  49  45  55  80  93  56  49  51  47  47  39  34  32  31  32  33  33  32  32  32  32  33  32  31  32  33  34  33  33  34  34  34  33  33  33  32  32  33  34  35  36  34  34  36  36  35  33  32  33  37  39  38  38  37  37  36  35  35  34  35  37  36  38  40  38  37  37  37  36  38  44  48  48  47  52  55  56  54  54  55  55  55  56  56  54  53  51  48  46  46  49  49  48  66 127 122  55  58 129 165 125  57  42  48  52  54  53  49  46  47  47  67 114 162 173 172 175 173 172 174 175 174 174 174 175 173 172 171 171 171 171 170 171 175 173 172 172 172 170 170 173 173 150 107  62  47  42  40  40  39  39  41  39  35  61 114 141  72  40  39  42  40  40  42  40  39  42  43  40  42  39  37  38  37  38  40  45  51  50  48  50  50  50  48  48  53  53  51  51  54  53  51  49  48  51  52  50  47  48  49  50  52  51  50  50  51  48  49  51  51  50  50  51  52  52  49  53  86 138 160 154 154 155 154 153 152 150 151 152 151 150 150 148 149 149 149 148 149 151 151 149 149 150 149 146 147 146 145 145 146 145 144 143 144 146 146 142 142 143 145 145 144 143 143 143 142 141 141 140 
 61  61  61  63  76  91  84  65  69  72  83  99  96  75  60  58  59  74  80  68  56  71  94  99  73  55  52  56  59  62  62  58  52  58  78  89  62  59  59  52  50  40  34  33  33  32  31  32  33  33  33  32  32  32  32  33  33  31  32  34  34  34  34  32  33  34  34  33  34  34  35  35  33  33  35  36  35  33  33  34  35  36  37  37  36  37  37  35  35  33  34  36  35  37  39  39  37  37  35  35  37  45  50  48  48  50  52  53  53  54  55  54  52  53  56  58  56  53  49  47  44  46  47  49  67 133 128  57  60 134 169 127  59  42  47  51  54  53  48  47  50  46  70 125 168 174 172 175 173 172 174 176 174 175 175 174 172 171 171 172 174 173 171 172 174 173 171 171 172 171 171 173 171 151 115  72  48  40  40  40  39  38  39  39  36  66 123 157 100  52  35  39  40  41  42  40  40  41  41  40  39  38  37  36  38  39  40  44  50  50  48  49  48  50  50  48  53  54  52  52  54  53  51  51  48  48  49  48  47  47  48  48  49  51  51  51  51  48  49  52  50  48  48  50  54  51  46  51  78 131 159 156 153 154 153 152 152 151 150 150 151 150 150 151 151 149 148 149 149 150 150 149 149 147 146 145 147 146 145 145 145 145 145 144 145 145 144 144 144 144 143 143 145 143 142 141 140 141 141 140 
 61  61  60  63  75  88  81  63  65  67  83 106 106  81  60  56  59  80  85  68  59  85 110 107  80  58  56  64  62  62  69  73  57  63  79  85  73  74  72  63  57  43  34  34  33  31  31  32  33  34  34  33  32  32  33  32  33  31  32  34  33  33  33  32  33  35  34  34  34  35  35  34  34  34  35  36  35  34  34  34  34  34  36  36  35  37  37  35  35  35  35  35  35  37  38  38  37  36  36  35  37  47  51  49  48  48  48  50  51  53  54  54  51  52  55  58  58  54  51  49  44  46  48  50  67 136 134  62  62 135 170 129  59  43  49  52  55  52  49  48  50  49  80 139 172 175 173 175 173 173 174 176 175 174 174 173 172 171 171 173 174 173 172 172 172 172 172 171 171 170 171 172 172 159 123  73  47  40  40  40  39  37  39  40  37  74 130 162 124  64  35  39  41  41  40  40  39  38  39  39  37  39  39  37  38  40  42  46  50  50  48  48  48  51  52  50  54  55  54  53  54  54  53  52  47  46  47  47  49  50  49  48  49  51  51  49  50  50  51  51  51  52  56  63  63  54  45  49  76 128 157 155 151 152 153 153 151 151 150 149 151 150 150 151 151 148 148 149 150 150 150 149 149 148 147 146 146 146 146 147 146 146 145 144 144 143 143 145 145 144 143 144 146 143 141 141 140 142 142 140 
 61  62  60  62  75  96  88  63  66  70  91 123 127  94  65  56  66  92  92  63  61 108 140 128  93  64  62  75  68  69  83  88  61  68  84  90  85  88  88  80  68  47  34  33  31  32  33  34  33  34  34  33  32  33  32  33  32  33  33  34  35  34  33  34  35  35  34  34  34  36  35  34  34  36  36  36  36  35  34  33  36  36  36  36  36  36  36  34  34  37  37  36  36  37  37  35  36  37  37  37  39  47  51  48  46  46  48  50  50  51  52  52  51  53  55  57  57  54  53  51  45  48  51  51  67 137 139  69  64 133 169 129  58  44  50  53  55  52  49  49  48  54  93 153 175 177 174 173 174 174 175 176 175 174 174 174 173 172 172 173 173 172 171 171 171 173 172 170 170 170 172 172 173 168 129  69  46  42  41  39  39  40  42  42  38  83 138 167 142  80  43  40  40  39  40  40  38  37  38  37  39  39  39  38  38  41  47  53  51  50  49  49  50  52  53  52  54  56  56  53  54  57  57  52  46  47  49  49  51  53  53  52  52  51  50  50  52  52  51  51  55  63  74  80  69  55  46  49  77 129 157 154 151 152 153 153 152 151 152 151 151 150 150 149 148 148 149 150 151 150 150 150 151 150 149 147 146 145 146 148 148 148 145 142 142 143 144 145 144 144 143 144 145 143 142 142 141 143 143 141 
 60  60  58  62  82 113 101  63  71  79  98 128 136 103  69  59  79 105  94  58  60 116 152 136  99  68  70  89  76  73  88  96  66  72  90  96  88  90  93  90  78  51  36  34  32  32  33  33  32  32  32  32  32  33  33  32  32  33  33  34  35  34  34  36  36  36  35  34  35  34  35  34  33  33  34  35  36  35  34  33  34  36  36  36  37  37  36  34  33  34  36  37  37  38  37  35  37  37  37  38  40  49  52  48  47  48  50  49  48  48  50  51  51  52  55  58  54  53  53  51  47  48  50  52  69 140 142  72  65 135 171 129  58  43  50  52  54  51  48  48  49  57  99 159 175 176 174 174 174 175 175 175 174 173 173 174 173 173 174 175 173 172 172 172 173 172 171 170 171 172 171 170 172 171 141  86  52  42  41  39  39  42  43  40  39  84 138 168 154 110  65  38  38  39  39  38  40  39  37  37  38  38  38  38  39  43  50  56  51  49  49  51  52  53  53  53  53  55  55  54  58  60  58  53  49  53  55  53  54  55  54  53  53  53  52  51  51  49  48  51  62  80  83  68  59  52  46  51  79 132 159 154 152 153 154 153 152 152 152 151 150 149 149 149 150 150 150 151 151 151 151 151 151 150 150 149 147 146 147 148 148 148 147 145 145 146 146 145 144 144 143 143 144 143 141 142 142 143 143 141 
 58  59  58  61  84 122 109  65  77  88 103 125 134 107  74  65  93 112  94  58  60 118 152 131  88  67  79 101  89  79  88  96  68  75  88  88  85  89  92  91  83  57  37  32  34  33  32  32  32  32  32  31  31  32  32  33  32  34  35  34  36  34  34  34  33  34  34  34  34  34  33  33  33  34  34  35  35  35  36  35  35  36  36  35  37  37  37  36  34  36  37  37  36  38  39  38  37  37  37  37  39  50  53  49  47  49  49  47  46  47  49  51  51  52  56  58  55  54  55  54  48  48  51  55  70 143 145  72  68 140 173 126  59  44  50  52  54  51  48  47  51  56  98 162 176 176 174 174 175 174 174 175 174 173 172 173 172 171 174 175 173 172 173 173 173 173 171 169 171 170 171 172 171 170 156 117  62  43  41  41  41  40  42  42  39  89 141 164 161 136  89  42  40  41  39  37  39  39  37  36  38  38  37  39  41  43  49  54  51  48  48  51  53  53  52  54  53  54  54  54  58  58  56  53  50  53  54  53  53  52  51  50  51  52  51  50  49  49  49  52  63  72  69  58  53  49  47  53  81 133 159 153 152 155 155 153 151 151 150 150 150 149 149 150 152 150 148 148 149 149 150 151 150 148 147 146 146 147 146 146 146 146 145 146 146 146 147 146 145 145 145 144 144 143 142 142 142 141 141 142 
 58  59  59  61  84 125 113  65  78  94 108 123 132 108  77  68 100 114  95  62  64 124 152 120  75  66  87 110 102  89  92  96  69  77  85  79  85  91  92  92  92  61  36  32  33  33  33  32  32  33  32  32  32  31  32  33  33  34  35  35  35  33  33  34  33  34  35  35  34  34  33  32  34  34  34  34  34  35  36  36  36  36  36  36  36  37  37  36  34  42  44  39  36  39  42  41  38  36  37  37  40  50  53  49  48  48  48  47  47  47  48  51  50  52  55  58  61  57  56  57  48  49  53  56  70 145 148  75  71 143 174 125  59  45  50  51  52  51  48  46  50  54  99 165 177 175 174 175 175 174 173 173 173 173 173 173 172 171 172 174 174 174 174 173 172 171 170 169 170 170 171 173 171 169 164 135  69  42  40  41  41  40  41  42  41  95 145 163 163 152 106  48  41  40  38  38  38  37  36  36  37  37  38  40  42  43  47  51  51  49  49  51  52  51  51  53  54  54  55  55  58  55  53  52  49  50  51  51  51  49  49  50  51  52  52  50  49  49  50  51  57  59  55  50  49  47  45  53  84 134 158 153 153 155 155 153 151 150 151 150 150 149 150 151 152 149 148 149 149 149 151 152 149 148 147 145 147 147 146 145 145 144 144 144 146 146 145 145 146 146 145 144 144 144 144 142 141 140 140 142 
 58  59  58  60  81 124 113  64  75  95 111 126 131 104  74  69  96 109  97  73  73 131 151 109  67  68  94 116 112 103 100  93  67  79  86  77  88  94  95  98 101  62  36  35  32  32  34  33  32  32  33  32  33  33  33  34  34  34  35  36  34  33  33  35  35  36  36  35  35  35  35  34  34  33  34  33  33  34  35  35  36  35  36  37  36  38  38  34  36  52  56  44  39  40  44  44  38  36  37  39  43  51  53  50  49  47  46  47  47  47  47  50  51  52  54  59  65  61  58  57  48  50  54  56  71 147 152  82  74 140 174 132  61  44  49  50  51  51  48  46  48  57 106 170 176 174 174 176 176 175 173 171 172 173 173 174 175 174 173 174 175 175 174 173 171 170 169 169 171 171 171 171 172 169 166 142  75  46  41  39  40  42  41  38  48 104 151 165 164 160 120  57  39  38  40  39  39  38  37  37  37  37  38  41  41  42  44  48  49  50  50  51  50  49  49  51  54  54  55  56  56  54  52  51  47  49  50  50  50  50  50  51  52  55  54  51  49  48  50  52  56  54  50  46  47  48  46  51  84 135 158 152 153 155 154 152 152 152 152 151 151 150 149 150 149 149 149 151 149 150 151 150 149 150 149 146 146 147 147 146 146 145 143 143 145 145 144 144 145 145 144 142 142 143 143 141 141 140 140 141 
 59  58  58  58  76 115 105  61  73  92 109 125 127  97  70  69  87  95  98  95  81 128 143  97  61  73 100 118 121 121 108  81  63  82  88  78  89  94  96 100  93  60  38  35  34  34  34  33  34  33  33  33  34  33  34  35  34  34  34  35  34  35  34  35  34  35  35  34  34  35  36  35  33  34  35  34  32  32  33  34  35  36  38  37  36  38  37  35  44  64  64  45  38  38  42  41  36  36  37  39  44  52  54  50  50  47  45  45  45  45  45  48  51  51  53  58  60  60  61  58  48  49  52  56  74 147 154  86  72 135 173 137  62  43  49  52  57  55  50  46  50  69 119 173 175 174 174 174 175 176 175 173 174 175 174 172 174 175 175 174 175 174 173 172 172 171 171 171 170 171 170 170 171 168 169 152  88  50  41  42  41  41  39  40  60 122 161 163 164 165 137  82  47  39  40  41  43  44  41  37  39  39  38  39  41  41  43  46  48  51  52  52  51  51  49  49  52  54  54  55  55  54  53  50  47  50  51  52  53  54  54  53  56  56  52  49  52  51  49  56  69  60  49  45  47  53  50  49  80 135 159 148 150 154 154 152 153 153 152 150 150 149 149 150 149 150 151 149 148 150 151 149 149 151 151 148 146 146 147 147 147 146 145 143 144 144 145 145 147 146 145 144 143 144 143 142 142 142 141 141 
 62  59  56  56  74 103  93  61  74  88 102 118 121  92  71  71  82  88  94  95  85 124 133  89  60  77 103 119 124 128 113  80  62  84  91  77  82  83  88  94  78  53  39  37  35  35  34  35  36  36  34  34  35  34  35  35  36  34  33  34  35  36  35  35  36  35  35  34  33  34  36  36  33  32  34  34  34  34  34  34  33  36  38  37  38  38  35  35  49  68  63  40  38  39  39  40  36  36  36  38  45  52  53  50  50  46  44  43  43  44  45  48  52  52  54  56  55  59  68  69  49  49  54  58  75 146 153  87  72 135 172 135  61  43  48  51  59  57  52  48  51  77 126 172 174 175 175 174 174 175 175 173 174 175 175 175 175 174 174 174 174 173 173 171 172 172 172 171 171 170 170 171 172 168 169 154  91  51  40  42  42  41  39  42  67 132 168 164 164 164 153 124  78  46  37  40  42  41  40  40  41  41  39  38  40  40  42  45  49  50  51  52  52  53  52  50  51  53  54  54  54  55  55  51  48  49  51  54  55  55  54  52  54  54  54  53  55  53  51  55  61  57  51  47  50  56  51  47  80 137 156 138 144 152 154 153 152 152 151 150 150 148 148 149 149 151 150 148 148 149 150 149 148 150 150 148 146 146 147 146 146 146 145 143 144 145 144 144 145 144 145 145 144 145 143 141 142 142 142 141 
 64  59  56  57  73  96  87  62  77  85  94 111 118  90  70  74  84  88  86  82  85 119 125  89  62  75 101 117 119 121 107  78  63  87  95  76  73  72  81  88  68  48  40  38  37  36  36  36  38  37  36  35  34  35  35  36  37  36  33  32  35  35  34  34  37  36  35  34  34  34  35  35  33  33  33  34  34  35  35  35  34  35  36  35  37  38  35  35  49  64  57  37  38  39  39  38  36  35  35  37  46  53  53  49  49  46  44  44  43  44  45  46  51  54  55  57  59  61  73  79  51  48  55  58  74 145 154  89  71 137 174 132  59  42  47  49  57  56  53  49  48  80 131 175 175 174 175 175 174 175 175 173 173 174 175 175 174 173 173 174 174 174 173 172 171 172 172 171 171 171 171 170 171 169 170 149  82  48  40  41  41  42  39  41  67 131 168 166 165 161 162 153 108  56  34  44  53  53  48  43  41  40  39  38  39  40  42  46  51  50  50  52  50  52  51  50  49  51  54  55  54  54  53  51  50  50  51  54  55  55  54  51  50  53  55  55  55  53  50  51  52  54  56  56  52  57  52  48  80 138 152 130 140 151 154 153 152 151 151 150 151 149 148 149 150 150 148 147 149 148 148 148 148 148 148 147 146 146 146 146 146 146 145 144 144 144 143 142 143 143 144 145 144 144 143 141 141 142 142 141 
 64  59  58  60  72  91  83  62  78  83  90 107 115  88  68  74  87  88  78  71  88 114 117  91  64  72  92 107 106 103  91  72  66  88  93  74  68  67  75  81  62  47  40  37  38  38  37  38  38  38  37  36  35  35  36  37  38  37  35  32  34  34  33  33  36  35  34  35  34  34  34  35  34  35  35  35  34  33  35  36  35  36  35  33  34  37  37  37  46  58  54  38  36  38  39  38  37  35  35  39  50  56  55  49  48  46  47  48  46  46  45  44  49  54  56  59  66  65  77  85  54  48  53  56  72 144 157  94  70 137 176 133  60  43  48  49  52  54  54  50  46  81 136 180 176 173 174 175 174 175 176 174 173 172 173 174 174 174 175 175 174 174 174 173 173 172 171 171 170 171 171 169 168 173 172 143  71  44  42  41  40  43  40  39  62 127 166 166 166 162 163 162 128  64  34  54  86  90  70  44  40  38  38  38  39  40  43  48  52  51  52  52  49  49  50  50  48  50  53  54  54  52  50  50  51  52  53  54  53  54  53  52  51  53  54  52  53  52  49  48  49  52  64  73  58  61  57  50  79 135 146 122 137 149 153 154 153 152 150 148 150 150 151 151 151 148 146 146 149 148 147 148 148 149 148 146 145 146 146 146 146 145 145 145 144 145 145 143 144 144 145 144 144 142 142 143 141 142 141 140 
 64  62  61  62  70  81  76  64  77  86  96 107 106  84  68  70  83  87  75  68  96 113 108  86  68  73  82  85  83  80  75  70  75  79  75  67  66  62  66  71  59  47  39  37  37  36  38  41  40  39  38  37  37  36  35  36  39  37  36  35  36  35  34  34  35  35  35  36  36  35  34  34  34  35  36  37  36  36  36  35  35  37  37  36  34  37  40  38  39  56  56  38  35  38  40  41  37  35  36  42  53  58  55  48  48  48  48  48  47  48  47  46  48  52  55  58  64  66  81  90  56  50  54  56  71 144 159  99  71 136 178 139  64  44  48  49  51  53  54  53  49  86 140 179 176 173 174 175 174 175 175 174 172 172 173 175 174 174 175 174 174 174 174 173 173 172 171 172 171 170 171 172 170 171 169 141  71  45  42  41  42  41  39  42  62 126 166 165 165 165 164 161 139  73  37  64 124 135  95  46  40  40  39  40  39  40  44  49  51  51  52  52  51  52  53  53  50  52  54  54  54  53  51  49  50  53  55  54  54  53  53  51  51  54  55  54  53  52  50  48  49  47  67  91  72  76  66  48  78 126 131 109 129 146 153 153 151 151 151 149 150 151 151 150 150 148 148 150 150 147 147 148 148 149 148 146 146 145 145 146 146 145 144 144 145 146 147 147 146 145 144 144 143 143 143 144 142 141 141 140 
 63  62  62  61  63  67  66  64  75  89 103 109  93  76  66  66  75  83  74  67 100 110 100  83  75  80  78  66  63  61  61  72 101  86  67  63  60  57  59  61  55  46  40  39  38  39  40  39  40  40  40  40  39  37  37  38  39  38  37  36  36  35  34  35  34  35  35  36  38  36  35  35  35  35  35  36  37  37  37  38  38  37  38  39  37  39  39  37  40  55  54  39  35  38  40  40  37  34  37  44  56  60  55  47  47  48  47  48  47  48  47  47  50  52  53  56  58  64  87 102  60  54  59  57  72 145 160  99  71 138 178 138  66  46  48  51  62  60  56  54  49  90 144 180 175 174 176 175 175 174 175 174 174 174 175 175 174 174 174 173 174 175 174 171 170 172 171 169 171 171 171 170 169 170 169 142  69  44  42  41  43  43  41  41  57 123 165 167 167 166 166 165 146  76  36  66 135 138  94  46  40  40  38  38  39  41  45  48  49  49  50  52  52  53  53  52  51  51  52  54  56  55  53  49  50  52  54  54  54  53  53  53  51  53  55  55  53  53  53  54  50  43  63  96  88  92  74  49  75 102 100  91 114 138 150 152 150 153 153 151 151 149 148 150 149 148 148 148 148 147 148 148 150 149 148 147 146 146 146 147 146 147 147 145 145 145 146 147 145 144 143 143 144 143 144 144 143 142 141 140 
 63  63  63  61  58  59  60  63  73  89 104 104  81  69  64  62  69  81  76  68  96 101  92  83  78  83  76  56  52  54  57  75 118  96  68  61  56  56  56  56  53  46  41  41  39  41  43  41  42  41  40  42  41  39  40  41  39  38  37  36  36  35  34  34  34  34  35  37  37  36  35  36  36  35  35  36  37  38  38  38  39  38  39  39  37  39  38  37  41  50  49  39  36  37  39  40  37  34  37  45  58  61  55  48  47  46  47  48  47  47  46  48  52  52  53  55  55  62  93 113  62  55  59  58  73 145 160  98  74 139 178 138  65  45  47  52  68  64  57  52  47  90 146 180 175 174 175 174 175 176 175 174 174 176 176 175 174 174 174 174 174 174 173 171 168 169 170 169 171 171 171 170 168 169 169 140  67  43  42  41  42  43  41  40  52 115 161 168 166 165 168 169 148  78  36  61 121 118  80  45  40  40  38  37  38  42  45  48  49  48  49  51  51  53  53  52  52  50  51  54  55  55  52  50  50  50  52  54  53  53  54  54  51  52  54  54  53  54  56  57  52  43  59  90  97 100  77  49  69  77  74  76  96 122 142 152 152 154 154 153 150 148 147 149 148 148 148 146 148 147 147 149 149 148 148 148 146 146 146 146 146 147 148 147 145 145 146 147 145 144 144 143 143 143 144 143 143 141 140 140 
 63  65  65  62  59  60  60  62  71  87  96  91  74  66  62  61  65  80  80  72  85  86  84  84  80  85  76  55  51  58  63  77 113  97  71  60  57  58  59  57  52  45  41  41  41  41  43  45  43  40  40  42  42  41  41  43  41  39  37  35  37  37  35  34  34  34  36  37  36  35  35  35  37  37  36  37  37  38  37  36  37  39  40  38  35  37  38  37  39  43  42  38  36  36  39  41  37  35  37  45  58  59  54  48  46  47  48  49  47  46  46  48  52  53  54  56  55  62  96 119  64  52  57  57  74 146 159 100  79 140 179 142  65  44  46  51  61  59  54  50  46  90 145 180 175 173 173 173 175 176 175 174 174 175 175 174 175 175 175 176 175 173 172 172 170 168 170 172 171 170 171 171 169 170 167 136  65  43  43  42  41  41  41  39  45 104 155 169 165 165 169 169 148  80  38  53  90  90  67  44  40  40  39  37  38  42  46  49  49  49  48  49  51  55  55  53  54  51  50  53  54  53  52  51  51  52  53  52  52  54  55  53  53  55  52  49  52  56  57  56  52  48  60  85  96  98  77  50  60  61  61  65  76 100 130 153 153 154 154 152 149 148 147 147 148 148 148 147 148 147 147 148 147 146 147 147 146 146 145 144 144 147 147 146 145 146 147 147 145 145 145 144 142 142 143 143 142 140 141 141 
 65  67  67  66  62  60  60  62  71  81  85  81  74  68  65  64  68  81  83  74  75  75  79  85  83  87  81  64  57  63  70  78  94  87  71  60  61  64  65  62  51  43  41  43  42  41  43  44  41  40  40  41  42  42  43  43  41  40  38  36  36  37  36  35  35  36  37  37  37  36  35  35  36  37  36  36  37  38  37  37  37  39  41  39  36  38  39  37  38  40  39  37  35  36  39  41  36  34  37  46  59  58  52  48  47  47  48  48  48  46  46  47  49  52  54  55  55  63  97 118  67  54  57  57  72 147 161 103  87 144 180 146  70  45  47  50  55  54  53  51  48  93 148 180 176 173 173 173 174 175 175 175 176 175 172 172 176 174 173 175 176 174 173 173 171 171 171 171 171 171 171 170 168 173 169 134  63  41  43  41  40  41  42  40  41  98 150 170 168 165 168 167 144  79  41  47  60  63  56  47  41  39  38  38  39  43  49  51  50  50  50  51  54  57  56  54  52  48  49  54  57  56  53  52  52  53  53  52  51  53  54  53  55  55  52  48  52  55  57  56  50  49  68  94  91  90  76  54  56  58  58  58  62  80 118 156 153 152 153 151 150 150 148 147 149 147 148 149 147 148 148 147 146 146 146 147 146 147 146 144 145 146 147 145 143 144 146 147 145 145 145 143 142 142 144 145 143 141 141 141 
 66  70  72  70  65  61  61  65  70  75  77  76  72  70  69  66  68  75  77  71  69  69  73  77  79  83  79  71  66  67  70  74  81  81  74  67  69  70  70  63  51  42  40  45  43  41  41  44  43  41  39  40  41  41  42  42  40  39  37  35  36  36  36  36  36  35  36  36  37  37  36  37  38  38  37  36  36  37  37  36  37  39  40  40  39  39  40  38  38  39  39  38  35  37  41  43  38  35  39  48  59  57  51  48  48  49  48  47  48  48  46  46  50  51  53  55  54  64  97 116  67  56  58  56  72 147 162 104  87 144 180 148  73  46  46  50  61  63  59  52  52  99 152 179 176 173 174 174 175 175 175 175 175 174 173 172 174 174 174 174 174 174 174 175 173 172 171 172 171 170 171 171 168 172 167 132  65  42  42  41  41  42  42  39  39  97 150 170 166 165 167 165 141  78  42  44  45  48  48  44  40  39  39  38  38  42  48  51  50  50  51  51  54  56  55  52  50  49  49  52  54  54  53  52  53  55  55  54  53  51  53  56  55  55  52  50  52  54  56  55  52  50  72 100  83  76  69  56  55  53  53  53  53  65 101 143 150 152 153 152 151 151 149 147 148 147 146 148 146 147 148 148 146 147 146 145 146 148 147 145 146 146 146 145 144 144 145 145 145 145 144 142 143 143 144 144 142 141 142 142 
 65  70  74  72  66  64  65  67  69  71  73  74  68  70  71  68  66  71  72  69  67  67  69  71  73  74  73  71  75  76  73  70  75  78  74  70  76  80  74  63  54  42  40  48  47  42  40  42  42  39  39  40  40  39  39  39  39  38  36  35  35  35  35  35  35  35  34  36  38  37  38  38  38  39  39  37  37  36  36  36  38  40  41  42  40  42  41  39  37  38  39  39  36  38  42  43  39  37  41  48  58  57  51  47  49  49  49  48  47  47  46  46  51  51  52  55  53  65 100 120  69  58  60  56  73 147 161 102  83 142 181 146  71  46  45  51  73  81  70  52  56 104 155 180 175 174 175 175 175 175 174 174 175 174 174 174 174 174 173 173 174 174 175 174 172 172 172 172 171 170 171 171 169 171 165 133  65  41  41  41  41  41  41  39  40  98 152 170 166 165 167 166 144  80  41  41  41  42  42  41  39  38  39  39  39  42  47  51  50  50  50  50  52  54  53  51  49  51  51  50  51  52  52  52  52  55  56  55  53  51  53  57  56  53  51  50  52  53  54  55  54  52  69  87  73  68  64  57  55  52  50  50  51  57  79 114 143 151 151 151 149 150 150 148 147 147 147 147 146 147 148 148 148 148 147 145 148 148 147 145 146 146 146 146 146 145 145 146 146 146 143 142 142 143 143 142 141 141 142 142 
 62  67  71  70  65  66  69  67  67  68  70  69  67  72  74  69  65  70  71  68  67  67  68  69  68  69  68  70  85  91  81  66  71  77  73  70  86  93  82  63  58  43  40  51  51  43  39  39  39  37  38  40  39  38  37  38  37  37  36  36  36  35  34  35  34  34  35  37  38  38  37  38  37  38  38  38  38  36  35  35  37  40  43  43  42  43  43  40  37  38  39  38  38  39  42  44  40  39  43  50  57  57  52  47  49  49  50  49  46  45  46  47  52  52  52  55  55  67 105 128  73  61  63  57  73 145 159 102  79 142 181 144  68  46  46  52  78  88  75  53  57 109 158 180 174 174 175 175 174 175 175 173 175 175 175 175 174 172 173 174 176 175 173 171 170 172 172 171 171 170 170 171 169 170 166 134  64  41  40  40  40  40  41  40  42 102 154 168 167 165 167 169 153  83  39  40  41  38  38  39  39  39  39  39  39  42  47  51  51  51  49  49  51  53  53  51  49  52  52  51  51  52  52  51  51  55  56  55  54  53  54  56  57  52  49  51  51  51  54  57  54  55  60  65  63  63  61  57  55  53  51  50  50  53  59  82 133 150 150 149 148 148 149 148 147 147 148 148 147 147 147 146 149 148 147 147 148 148 147 145 146 146 145 145 145 146 146 147 148 146 143 141 142 143 142 141 140 141 141 141 
 61  62  67  67  64  64  66  66  64  66  66  66  71  77  77  69  62  68  70  66  68  69  69  67  65  70  68  71 100 107  88  63  66  73  73  78 106 110  89  63  59  42  39  51  50  42  37  36  37  36  39  42  37  36  36  37  37  36  36  36  36  34  34  35  36  35  35  37  37  35  36  37  37  37  37  37  38  38  37  36  37  40  43  44  43  44  44  42  38  37  39  38  38  41  45  45  41  40  45  54  59  57  52  49  48  47  49  50  46  45  46  47  50  52  53  55  58  69 107 133  73  65  67  57  73 146 162 105  81 143 182 144  70  46  47  54  64  65  61  55  54 112 165 180 176 174 174 174 175 176 175 175 175 174 174 174 173 173 174 175 175 174 172 171 172 172 172 171 169 170 171 169 168 172 165 129  65  43  42  40  40  41  40  38  43 107 157 168 167 166 167 168 155  87  41  40  39  38  38  40  41  40  39  40  39  42  46  51  52  52  52  51  51  51  52  52  51  50  51  52  50  51  51  50  51  55  56  56  55  53  53  54  52  50  51  52  49  51  54  55  52  54  58  59  56  57  58  56  54  52  51  51  49  52  54  70 122 150 154 150 150 149 148 148 147 148 148 146 147 148 147 147 149 148 146 145 147 148 147 146 147 145 144 144 144 145 145 145 146 146 145 143 142 142 141 141 140 140 140 141 
 61  62  64  65  64  61  60  60  60  64  65  64  71  77  74  65  60  65  69  67  69  67  66  66  64  66  63  71 116 124  95  62  66  71  70  82 125 125  93  60  59  43  38  50  55  42  34  35  35  37  42  44  37  34  35  36  36  35  35  36  36  34  33  35  36  34  35  37  37  36  37  37  37  37  38  38  39  39  38  38  38  41  43  45  43  44  46  43  39  39  39  38  38  41  46  47  42  39  45  56  59  55  50  49  49  47  49  51  47  47  47  46  50  51  52  55  58  68 108 134  73  72  77  61  74 145 163 109  84 143 183 149  72  46  47  52  58  60  59  55  60 117 167 180 174 174 175 175 175 175 175 175 175 173 174 174 173 173 174 174 174 173 173 173 173 172 171 173 176 171 170 171 168 168 158 124  64  42  41  40  41  40  40  39  44 108 160 172 168 167 168 169 154  85  41  40  41  40  39  38  40  39  40  40  40  41  46  51  50  51  52  52  53  54  53  50  50  50  51  51  50  51  51  50  50  52  55  55  55  52  52  53  51  49  50  50  49  51  52  52  55  58  59  56  56  57  57  55  54  53  53  51  47  50  52  64 106 143 155 151 151 151 150 149 151 148 147 147 146 147 149 148 149 148 146 147 147 147 146 146 146 145 145 146 144 145 145 144 145 147 147 145 145 144 143 142 141 141 141 141 
 63  63  64  63  63  60  57  57  60  67  67  63  68  73  70  60  57  64  68  68  68  65  63  64  62  63  60  73 130 145 107  59  67  70  69  86 135 136  99  63  61  44  37  51  59  43  32  34  35  35  43  49  37  33  34  34  34  33  34  36  36  33  32  34  34  34  34  36  38  38  38  36  36  38  39  38  38  38  38  38  38  42  45  46  44  45  46  43  39  40  40  39  37  40  45  48  44  40  45  56  58  53  49  48  49  47  48  50  49  50  48  47  51  52  53  55  58  67 107 136  74  77  84  64  74 145 163 108  81 139 184 154  76  46  45  52  64  73  72  64  70 123 167 178 172 173 175 173 175 175 175 174 169 162 158 161 172 175 174 172 172 172 172 170 173 171 164 159 164 161 158 155 145 152 152 120  61  42  41  39  40  40  41  40  45 105 151 159 155 160 166 168 154  88  43  41  42  40  38  38  39  40  41  41  41  43  47  50  49  48  48  51  55  57  54  49  51  52  52  50  50  52  52  50  50  52  54  55  53  51  52  52  53  51  49  48  50  52  51  51  57  65  64  56  57  59  56  53  56  55  53  53  49  52  52  59  88 132 154 151 150 152 152 149 151 149 147 147 146 148 149 149 148 147 147 147 147 147 146 146 145 145 147 147 144 144 145 144 146 146 146 146 146 145 145 142 141 142 141 141 
 64  64  64  64  63  60  57  58  63  72  73  64  66  70  67  59  57  64  68  67  67  63  64  67  62  64  61  76 146 166 119  58  69  72  74  94 133 137 108  73  68  44  37  54  58  42  31  33  34  32  44  55  36  32  34  34  34  33  34  37  37  34  32  33  34  34  33  34  37  38  38  36  38  38  38  39  38  37  37  36  37  41  46  48  46  46  46  43  38  39  41  39  37  38  43  47  45  42  48  58  56  51  48  46  47  47  47  47  49  50  49  48  51  53  54  58  63  67 108 140  74  79  88  67  71 144 164 106  74 133 181 157  77  45  44  53  70  82  84  75  76 130 171 174 169 173 175 174 174 175 176 173 160 138 123 132 164 176 174 171 170 173 165 154 158 153 139 124 127 140 139 118 101 132 149 117  58  42  42  39  39  39  41  40  44 102 136 125 120 131 142 150 150  94  49  42  41  39  38  38  38  40  42  41  40  44  48  50  50  48  46  49  54  56  54  51  53  53  52  50  50  52  52  50  53  53  55  55  51  51  51  52  55  55  51  49  50  51  51  51  57  68  68  58  58  58  56  54  57  52  53  63  65  60  54  55  74 120 150 152 150 152 151 148 149 148 147 146 148 148 148 148 147 148 148 147 146 148 147 146 147 146 146 146 145 144 144 144 144 145 145 145 145 145 144 143 142 142 141 142 
 63  63  65  66  65  59  55  56  60  73  75  67  66  65  62  59  61  64  65  66  68  63  67  77  70  71  64  79 158 173 119  60  75  75  77  97 116 122 108  86  75  44  38  55  52  38  30  33  32  33  47  59  38  31  33  35  34  33  34  35  36  35  33  32  32  33  33  36  37  37  36  38  38  37  36  37  39  38  36  36  36  40  45  47  45  45  46  43  40  41  42  41  37  39  44  48  43  43  51  60  56  50  47  45  45  45  46  47  47  49  48  48  50  51  52  60  73  75 110 140  72  81  92  70  71 142 162 106  72 127 176 156  78  46  45  53  64  70  71  69  79 139 176 172 169 173 177 178 174 172 175 174 153 109  83 102 149 171 174 173 174 180 158 118 109 105  95  81  85 121 124  85  72 121 153 122  54  40  43  41  39  39  41  40  43 105 134 103  77  80  89 105 137 100  54  38  41  40  39  39  38  39  41  42  41  42  46  50  51  49  50  52  52  52  54  54  53  51  51  52  51  50  49  51  55  56  55  53  52  50  51  52  56  55  52  50  51  51  51  52  55  59  61  60  58  56  56  59  58  48  56  86 102  76  53  54  67 112 147 154 151 149 148 147 147 147 147 147 148 148 147 146 147 150 150 147 146 146 146 147 148 145 143 144 145 146 146 142 142 143 144 145 145 143 143 144 142 141 140 139 
 54  56  57  60  61  57  52  51  53  60  64  63  61  62  59  55  59  61  58  55  57  55  60  68  66  72  68  75 132 138  99  58  68  68  69  78  83  85  86  82  73  45  37  51  50  37  31  33  32  34  46  56  40  32  33  34  34  33  35  36  38  36  34  31  32  33  35  36  37  36  36  38  38  37  37  38  38  36  35  34  36  41  45  46  43  45  46  43  40  41  43  42  39  41  46  48  43  45  52  59  57  49  46  47  45  44  46  47  48  48  47  46  48  49  50  59  79  79 113 144  73  81  94  71  73 131 149 103  72 128 178 157  78  47  46  51  59  63  62  61  81 142 173 164 161 158 158 168 178 177 177 175 144  89  60  81 137 169 177 174 173 178 150  97  73  70  67  59  66 100 105  71  63 115 155 134  59  38  40  40  41  40  41  40  43 106 133  97  60  58  59  72 126 107  62  36  40  41  40  40  40  39  41  42  41  43  47  52  52  50  49  51  53  53  54  53  55  54  54  56  54  50  49  51  55  54  54  54  54  52  51  53  56  55  52  50  49  49  52  54  52  54  58  59  56  55  54  55  64  59  60  80  94  76  59  55  60 104 143 153 149 148 149 149 146 147 149 148 147 147 146 145 147 149 150 149 146 145 146 146 146 144 143 144 146 145 145 144 142 142 143 146 146 143 143 145 143 142 141 141 
 45  45  47  49  52  50  45  43  45  47  49  50  52  56  55  50  50  51  48  42  45  46  48  51  54  62  62  64  87  88  70  52  54  55  55  56  56  55  59  66  62  43  36  45  44  38  34  33  33  35  42  48  39  34  33  33  34  34  34  37  37  35  34  32  32  35  36  35  36  37  38  38  39  38  38  38  38  37  36  35  36  41  46  48  45  47  47  43  40  41  42  42  41  42  46  49  45  47  54  59  56  48  46  48  45  44  45  46  48  47  46  46  49  51  50  60  83  80 114 147  74  83  95  72  73 124 140 100  76 131 179 158  78  47  46  50  56  60  61  63  85 141 165 154 157 148 141 146 159 166 176 176 139  80  51  75 139 170 178 177 174 178 151  94  57  52  53  50  57  91  97  69  65 120 160 139  62  39  40  39  41  42  41  39  43 104 129  91  55  51  47  57 116 108  67  37  41  42  40  40  41  40  40  41  42  45  50  54  54  52  50  51  52  55  55  53  55  56  57  57  53  51  50  52  54  53  52  52  54  52  52  54  55  56  54  49  46  48  52  54  52  55  60  60  55  54  52  52  65  64  62  66  76  72  65  58  56  99 138 151 149 149 150 149 146 147 149 149 147 147 146 145 147 149 150 149 146 145 146 146 146 145 144 143 145 145 145 145 144 143 144 145 145 144 144 144 143 141 141 141 
 38  38  38  39  41  40  37  36  37  39  38  38  42  45  45  43  40  39  38  35  36  38  38  37  41  47  49  48  49  48  45  43  40  41  42  41  42  41  42  47  47  39  35  37  36  36  34  32  33  34  36  38  37  34  33  33  34  34  34  36  36  34  35  35  33  34  36  36  37  38  39  40  39  38  38  37  39  39  39  38  36  41  46  49  48  48  47  43  41  42  41  40  41  42  46  50  48  52  57  59  54  48  46  46  45  44  43  44  45  46  45  46  51  52  52  62  87  82 112 144  73  86  99  73  72 128 143 100  81 127 170 154  81  49  46  51  55  57  61  71  92 142 162 151 158 153 143 135 133 145 162 168 136  79  49  76 142 168 170 170 170 173 151 100  54  46  48  47  52  91 101  74  70 129 168 139  67  44  42  39  40  41  40  37  45 103 125  88  53  48  43  52 108 110  73  39  42  42  39  40  40  40  40  41  42  46  50  55  55  53  53  54  52  54  55  54  53  56  57  55  53  52  52  53  53  53  53  49  50  51  52  54  54  58  56  49  46  48  52  53  53  62  72  71  55  53  53  53  60  61  60  60  67  69  66  60  57  92 131 151 151 150 148 147 145 146 148 149 149 147 147 147 149 149 149 147 145 145 145 146 147 147 145 142 143 145 145 144 144 145 145 144 144 145 144 142 141 141 140 140 
 34  33  33  33  35  35  34  34  34  33  34  36  35  36  36  35  35  34  33  33  32  32  33  33  34  36  38  37  36  36  37  37  36  35  35  36  35  35  35  37  36  35  34  33  34  34  34  35  34  33  33  35  34  34  33  32  34  34  35  35  35  34  35  36  34  33  36  41  40  39  38  39  39  38  38  38  39  38  38  38  36  42  47  47  48  50  49  45  40  41  43  42  42  42  46  51  51  55  60  60  53  48  46  45  45  45  45  43  45  45  45  47  50  51  50  62  94  86 105 132  75  90 103  78  70 139 160 105  76 115 153 142  84  52  45  49  54  56  56  65  96 150 172 157 151 162 168 162 152 142 143 146 125  83  54  68 129 157 153 142 145 147 138 109  62  49  52  50  53  91 106  83  73 129 170 147  81  48  40  40  42  38  39  42  48 102 131 105  60  48  41  50 107 126  92  42  41  42  40  40  40  40  40  41  42  45  49  54  55  54  54  54  54  55  54  52  52  53  54  55  56  53  52  52  49  52  54  52  50  53  55  54  55  57  55  49  49  51  53  53  53  70  90  91  60  52  54  54  59  65  63  58  58  60  62  60  55  83 124 153 152 150 150 149 147 146 147 147 149 147 147 149 150 148 146 146 146 146 146 146 146 147 145 143 145 145 143 142 145 146 144 144 146 145 143 143 142 141 141 140 
 34  33  32  31  34  33  33  34  34  33  33  33  33  33  34  33  33  32  32  32  33  32  32  32  32  33  34  34  32  33  34  35  34  33  33  34  33  34  33  33  33  33  34  34  34  34  34  34  35  33  32  33  33  32  31  32  32  34  34  33  34  35  34  34  33  33  36  40  41  38  36  38  39  38  38  38  37  36  36  37  36  43  48  49  49  49  48  44  40  42  45  44  43  43  48  52  53  58  61  59  52  48  46  45  47  47  46  43  42  43  45  48  50  50  49  63 100  88 111 143  75  89 107  83  71 139 163 108  69 113 160 152  86  51  46  49  52  54  52  60  98 154 175 160 152 164 173 172 168 160 157 153 125  91  61  62 123 157 156 144 145 148 140 111  63  50  52  51  55  95 108  80  76 133 171 153 103  57  39  41  40  39  41  47  64 111 133 107  62  50  42  47 102 139 111  48  39  41  41  41  40  39  40  40  40  44  50  55  55  53  53  53  52  53  54  53  52  55  56  57  61  58  54  51  50  52  54  54  60  60  56  55  55  55  52  49  48  49  52  55  55  65  78  80  60  55  56  57  59  73  73  57  54  58  62  61  57  73 109 146 151 151 150 149 147 147 146 146 148 146 146 148 149 146 145 146 146 147 147 146 146 146 144 144 145 145 143 141 143 145 144 143 144 144 143 142 141 142 141 140 
 34  33  32  32  33  33  33  33  35  33  32  31  32  33  33  33  33  33  33  33  33  32  32  33  33  33  34  34  32  32  33  34  34  33  33  33  34  34  34  33  33  33  34  36  34  34  34  34  35  34  32  32  33  32  32  32  32  33  33  34  35  35  34  34  32  34  36  37  38  37  36  38  39  38  38  39  37  36  36  37  37  43  49  50  50  49  49  45  40  44  47  47  43  44  49  54  55  60  61  59  52  48  46  46  46  48  47  44  41  43  46  49  51  50  48  63 103  90 117 156  77  92 110  84  72 139 163 109  67 116 171 164  86  50  46  50  54  60  57  59 100 156 178 162 156 164 172 173 173 172 174 166 128  92  63  60 113 155 167 158 158 161 150 112  63  49  52  52  57 101 109  74  76 133 171 160 125  69  41  43  41  41  44  56  87 126 137 108  62  50  44  47  99 145 125  59  40  42  43  40  40  40  39  39  39  44  51  58  56  52  52  52  50  52  53  54  53  56  59  60  63  61  55  50  52  53  52  56  68  67  59  54  55  53  50  49  46  47  51  56  54  57  62  64  59  57  58  57  57  76  78  59  54  64  69  64  58  62  92 137 151 150 149 149 148 146 146 146 148 147 146 148 147 146 146 147 147 147 147 147 147 146 144 143 145 145 144 143 143 144 143 142 142 143 143 141 141 141 141 139 
 34  33  33  34  33  33  32  33  34  33  32  31  32  32  31  32  33  33  34  33  32  31  32  33  33  33  34  33  33  33  34  34  34  34  34  34  33  34  33  33  33  33  35  36  34  32  34  36  35  33  32  33  34  34  33  33  33  32  34  36  36  35  34  33  32  34  36  36  37  37  37  38  39  39  39  40  39  38  37  38  39  45  49  49  49  52  51  47  41  44  49  49  45  45  51  58  59  62  62  58  53  49  47  45  45  48  48  45  43  44  47  49  50  51  49  62 104  93 121 158  81  97 114  85  73 142 165 109  69 122 178 168  89  50  45  51  61  74  69  61 100 158 179 163 156 165 174 176 174 173 177 172 131  87  58  58 100 151 174 169 169 173 157 112  61  48  51  52  57  97 101  66  72 129 170 168 142  79  47  54  48  42  48  73 112 143 145 112  61  48  44  48  97 147 139  82  51  45  44  41  41  40  40  40  40  44  52  59  56  52  51  52  52  51  52  53  52  54  57  62  63  60  55  51  53  53  52  55  67  68  62  55  55  51  49  49  49  49  52  53  51  53  56  56  55  56  58  57  55  70  74  62  55  69  74  65  60  54  79 127 150 149 147 150 148 148 148 148 148 147 147 147 147 147 146 147 147 147 146 146 147 146 144 144 143 144 145 145 145 144 143 142 143 143 142 141 141 142 141 139 
 33  33  35  35  34  33  34  34  35  34  33  32  32  32  32  32  33  32  32  33  33  33  33  33  33  33  33  32  33  35  35  33  32  32  33  34  33  33  33  32  34  34  34  33  33  33  34  35  35  33  32  34  34  33  33  33  32  33  35  36  36  35  34  32  32  35  40  42  40  38  36  36  38  39  39  40  41  39  37  37  38  45  50  51  50  52  51  45  40  44  49  51  48  48  54  62  61  65  64  56  49  48  47  46  45  45  46  45  44  45  46  48  51  51  48  63 105  96 121 155  81 100 117  85  71 141 165 109  72 125 180 171  94  52  44  51  65  87  81  64  98 157 179 161 152 165 175 175 175 174 177 173 142  90  56  59  98 151 176 172 174 176 155 106  59  50  51  47  54  71  70  54  66 125 166 169 148  86  63  80  60  46  60  95 132 157 150 109  57  45  42  45  91 146 158 119  74  53  47  44  42  39  39  41  40  43  51  58  55  51  51  52  51  51  52  53  52  53  56  58  62  58  54  51  50  52  52  53  58  60  59  55  54  50  48  50  52  53  52  51  52  54  54  56  55  56  58  59  55  59  63  60  57  65  67  62  61  56  76 121 148 151 148 150 149 150 150 150 149 147 146 146 144 147 148 147 148 147 145 145 148 147 145 144 139 143 145 144 144 145 143 143 145 145 143 141 141 142 142 141 
 33  34  35  34  35  34  33  34  33  33  33  33  33  33  33  31  32  33  32  32  33  33  33  34  33  33  33  33  34  34  33  33  32  32  32  33  34  33  33  32  33  33  34  34  33  33  33  34  34  33  33  34  32  33  33  32  33  33  34  35  36  35  33  32  33  36  43  52  47  39  35  37  38  37  37  39  41  40  37  37  38  45  50  52  52  53  50  45  43  47  52  55  56  54  58  64  63  64  62  55  50  48  50  50  49  47  46  44  43  43  45  47  50  51  50  65 108  98 123 159  83 101 119  87  70 142 167 109  68 123 179 171  97  53  44  51  67 107 102  71 109 158 178 168 163 168 174 175 175 173 175 175 156 122  98  95 119 156 176 175 175 177 156 108  60  51  51  47  53  61  62  58  66 122 164 168 151  99  91 117  88  71  88 125 149 164 151 106  59  44  41  47  86 144 167 146 115  95  72  46  41  40  40  40  40  44  51  55  52  50  52  53  51  52  53  52  52  54  54  54  57  57  54  50  51  51  50  51  54  56  56  55  56  53  52  53  52  56  56  53  55  53  53  54  55  55  58  58  55  56  58  58  55  58  59  58  59  56  75 119 150 152 148 148 148 149 148 148 147 147 146 146 145 146 148 148 147 146 145 145 146 146 146 143 136 141 145 144 145 145 144 144 145 144 141 141 141 141 141 142 
 35  36  36  35  36  35  34  35  33  33  33  33  33  33  32  31  32  33  33  33  33  33  33  33  34  33  33  33  34  33  32  32  33  33  32  32  34  34  34  34  33  33  35  35  33  33  33  33  34  34  33  33  33  32  33  33  33  32  34  37  37  35  33  33  34  34  45  61  56  41  34  38  38  37  37  39  42  41  37  36  38  43  49  52  52  53  50  45  45  50  55  59  61  58  59  65  64  62  59  54  50  48  52  59  57  50  45  44  43  43  44  46  49  50  50  67 111  98 125 164  83 102 123  92  71 142 167 107  63 121 180 171  98  53  44  53  70 123 121  81 117 159 177 175 173 172 173 175 175 174 175 176 167 153 141 137 147 165 175 175 175 177 160 122  88  73  65  55  55  76  88  82  82 129 164 167 153 116 118 145 119 105 119 146 158 165 151 111  71  55  49  52  86 140 167 158 149 136  98  51  41  41  40  39  40  44  50  54  52  52  53  55  54  53  53  53  53  53  53  50  53  55  55  53  52  51  50  52  55  53  51  54  55  53  52  53  52  56  57  55  56  53  51  53  55  56  56  56  56  57  58  57  52  53  55  56  58  56  76 119 150 153 149 149 148 147 147 148 147 147 146 146 146 146 147 147 146 146 145 145 145 146 146 142 138 141 145 145 145 145 145 145 145 143 141 141 142 141 140 142 
 36  37  40  40  38  37  36  36  35  34  34  33  34  33  33  32  32  32  33  34  34  33  32  33  34  34  33  34  34  35  35  33  32  33  33  33  33  33  35  36  35  34  35  35  34  33  33  33  34  34  33  33  35  32  33  35  33  33  36  39  37  35  34  33  34  32  46  71  67  44  33  38  39  38  38  40  43  41  37  35  37  42  48  52  51  51  49  45  47  51  56  60  61  57  59  65  65  61  56  51  49  45  54  69  64  51  45  46  45  44  44  46  49  49  50  69 112  99 127 164  82 103 126  95  72 141 167 106  61 120 181 173 100  53  44  56  75 134 134  90 123 160 176 177 175 174 174 174 176 175 175 175 173 169 165 165 168 172 174 173 174 177 165 144 132 115  97  79  71 109 131 120 115 144 166 166 155 136 139 157 145 138 145 157 162 163 154 129  98  85  75  71  96 141 164 162 164 157 117  61  45  42  41  40  40  43  49  56  54  55  56  57  57  54  52  54  55  54  51  48  50  52  55  57  55  53  53  54  55  51  50  51  52  51  51  53  54  54  54  53  55  54  52  52  55  56  55  54  56  58  58  56  51  51  54  57  56  57  76 115 147 152 149 151 149 147 147 148 148 147 146 145 147 147 146 146 146 146 146 145 146 147 145 143 144 145 145 144 143 144 145 144 143 143 142 141 141 141 141 140 
 37  39  39  39  38  36  36  35  34  33  33  34  34  34  34  34  33  34  34  33  32  34  34  33  33  34  33  32  33  37  37  34  32  34  35  35  35  34  33  34  34  34  33  34  33  33  32  32  33  32  33  34  32  33  34  33  33  33  35  37  36  34  33  33  33  32  48  75  73  45  31  39  39  38  38  40  42  40  37  35  36  42  47  51  50  50  49  48  50  53  55  59  62  61  62  66  64  62  57  51  49  45  55  71  66  51  45  48  47  45  45  47  48  50  50  67 111  99 128 166  83 104 127  94  71 140 168 110  65 123 181 172 103  55  44  58  80 138 136  92 130 163 175 174 174 174 175 174 175 175 175 175 173 170 169 169 172 174 175 176 175 175 169 159 158 148 137 122 108 135 154 151 148 158 167 166 157 146 149 159 158 156 158 162 163 162 158 148 133 127 121 115 125 152 167 164 163 159 128  78  53  43  40  40  39  44  51  54  54  55  57  59  59  56  55  55  56  54  51  49  50  52  55  56  55  55  54  55  54  55  54  51  51  51  53  56  55  51  49  50  51  50  50  52  55  55  55  54  54  57  57  53  49  51  54  57  57  56  72 109 143 150 147 149 149 147 146 147 146 146 146 146 147 146 147 147 147 145 144 144 145 145 144 143 144 145 145 144 143 143 144 143 142 141 141 141 141 141 141 141 
 41  41  41  40  39  37  36  35  35  36  36  34  35  36  37  35  34  34  33  34  35  35  35  35  35  34  33  33  33  34  35  36  34  35  34  33  34  35  34  34  35  35  34  33  35  34  33  33  32  33  33  33  32  34  35  34  32  32  34  36  35  33  33  33  32  31  47  71  71  45  32  39  38  37  38  40  42  40  38  36  36  41  47  50  48  47  47  48  54  57  58  60  62  63  64  65  63  60  56  49  49  47  54  64  60  49  45  47  46  45  46  47  48  49  51  69 113 102 130 167  86 108 131  96  67 136 164 109  68 122 180 175 106  58  45  58  87 140 137 104 147 171 175 174 173 174 175 175 174 174 176 177 174 173 172 172 173 174 175 176 175 174 172 167 165 162 159 153 145 153 161 161 162 164 167 168 162 157 158 162 165 163 163 166 166 164 162 161 157 154 152 151 150 159 166 165 166 161 140 105  70  46  38  41  42  43  48  54  55  57  58  59  58  56  55  56  55  55  53  50  51  53  54  55  55  54  55  54  57  60  58  53  54  55  55  55  54  52  50  50  51  50  53  58  62  61  60  60  55  56  56  52  48  49  53  56  55  59  70  95 134 147 148 148 148 147 146 146 146 148 149 148 145 146 148 148 147 145 144 144 145 144 144 142 137 142 146 145 144 144 144 144 143 142 143 143 141 141 141 139 
 41  41  43  42  38  38  38  36  37  38  38  37  37  38  38  37  36  35  35  35  37  36  35  35  36  35  36  38  41  41  38  36  35  34  36  40  43  38  35  36  37  36  35  37  40  36  33  33  32  33  34  33  32  35  36  34  33  33  34  37  37  34  33  33  32  33  44  60  62  44  33  37  38  37  39  41  42  40  38  37  36  42  47  50  46  45  45  47  54  60  62  62  63  63  63  63  61  59  55  51  51  50  52  55  52  47  45  46  46  46  47  48  48  49  50  71 117 106 132 167  88 111 134  96  64 133 162 107  68 123 179 174 109  61  43  57  97 141 142 125 164 176 175 175 175 174 175 176 174 174 176 177 176 174 174 173 173 174 175 176 175 174 173 171 169 168 168 168 165 164 165 165 168 168 168 168 166 165 164 165 166 164 165 167 167 165 166 167 167 165 165 166 163 164 165 165 167 162 153 132  91  52  37  42  41  42  48  55  55  56  56  56  56  53  53  55  56  57  55  52  54  54  54  55  55  55  55  55  58  62  60  54  57  58  56  54  55  53  51  52  53  55  56  61  69  68  68  70  63  55  52  50  47  50  58  62  56  60  66  83 124 144 149 148 148 148 148 147 146 147 148 147 146 146 147 147 147 146 145 145 146 145 145 143 132 140 146 144 143 144 144 145 143 143 144 144 142 141 141 140 
 46  48  51  51  51  44  40  40  42  41  40  41  44  44  43  42  41  42  44  42  39  38  38  38  38  40  44  54  75  66  49  40  37  34  46  64  68  47  35  39  40  37  39  47  54  42  33  34  33  33  34  35  33  37  41  39  35  35  36  38  39  36  33  32  33  35  40  47  49  41  36  37  37  37  39  41  40  39  38  37  36  42  47  49  46  44  43  45  53  62  64  63  64  62  62  61  60  58  56  55  57  53  50  49  47  47  47  45  46  47  48  49  49  49  51  71 120 108 132 167  89 112 135  97  63 134 162 105  66 124 179 172 111  62  41  57 109 144 149 148 173 177 174 176 175 174 175 177 175 173 174 175 174 174 173 173 174 174 175 175 174 173 172 172 172 172 173 173 171 170 170 171 172 171 169 168 168 168 167 167 167 166 166 166 165 165 167 169 168 167 167 168 166 167 166 166 167 163 164 155 110  59  38  42  39  43  51  56  56  54  52  54  57  54  52  54  57  58  57  58  59  58  56  55  54  56  57  56  57  59  59  57  59  59  58  57  58  55  52  52  58  60  58  59  69  69  72  77  73  57  47  46  46  55  67  71  57  57  60  74 117 143 150 149 148 149 149 147 147 147 146 146 147 147 147 146 146 147 146 146 146 146 149 146 131 139 146 144 144 144 144 144 141 142 143 143 142 142 142 141 
 79  80  78  80  93  65  47  54  55  52  49  48  56  68  66  50  49  52  58  61  51  53  53  48  48  49  59  90 134 103  63  50  45  39  61  99  95  58  40  47  47  38  43  64  77  52  35  40  41  37  34  35  34  41  53  55  37  34  38  39  40  37  34  33  33  36  38  39  40  38  38  39  38  37  38  40  40  41  40  37  34  40  46  48  45  43  42  45  54  62  65  62  62  61  61  63  62  59  57  57  60  54  49  50  49  49  47  46  48  48  48  49  49  51  51  70 121 108 132 170  90 113 137 100  67 136 162 104  65 120 179 176 109  60  43  61 114 144 153 159 172 175 175 175 173 173 175 177 176 176 175 175 173 173 174 174 173 174 174 174 172 172 173 172 172 172 172 172 172 171 171 170 168 169 169 168 170 169 167 166 166 166 166 165 163 166 168 169 169 166 167 169 167 167 167 165 165 163 165 159 120  67  40  40  39  42  51  60  58  55  54  56  60  59  57  57  58  58  59  62  64  63  60  57  54  56  57  55  54  57  57  55  59  60  60  59  59  56  54  56  59  61  59  56  60  62  65  68  67  56  48  48  48  55  63  66  55  56  57  70 114 142 150 148 148 147 146 147 149 150 148 145 147 149 148 146 146 147 146 146 147 146 148 144 130 137 146 145 144 144 145 145 141 140 142 144 142 142 142 141 
146 134 109 103 139 114  88  84  72  66  65  73  98 125 111  68  60  64  69  78  95 101  86  62  64  64  73 111 166 126  77  60  55  51  74 115 111  72  52  59  58  40  45  78  98  59  36  48  51  41  35  34  35  43  58  63  41  35  37  39  39  38  36  33  33  34  35  37  37  37  37  39  41  39  40  41  41  41  40  38  35  39  46  48  44  42  42  47  57  65  67  64  62  61  60  62  64  61  57  56  57  52  49  51  51  50  48  45  47  48  49  49  49  54  56  72 123 109 134 170  90 113 139 103  69 136 162 104  64 118 177 176 111  62  44  61 117 152 164 167 174 175 175 175 173 173 175 176 175 176 176 176 175 174 173 174 174 173 174 175 172 172 173 174 172 171 172 170 171 170 171 171 168 169 169 168 169 170 169 167 167 165 165 166 165 166 168 168 169 168 167 169 168 166 165 165 165 165 165 160 133  81  45  39  41  42  50  60  61  58  56  58  58  59  59  59  58  59  61  64  65  64  62  60  55  54  55  55  55  56  57  57  57  60  61  60  59  56  55  58  61  60  58  55  55  60  63  60  57  52  48  46  47  52  59  63  56  55  54  67 114 141 148 147 147 147 146 147 149 149 147 145 146 148 148 147 147 147 145 145 146 146 146 142 131 136 145 147 144 144 145 145 142 143 143 142 140 142 144 143 
188 170 134 124 165 147 117  98  82  75  77  95 136 166 143  87  70  76  79  90 131 135 107  77  79  76  86 125 178 144  92  67  65  72  96 125 119  83  64  71  68  43  46  87 109  62  38  58  64  47  34  34  33  45  62  67  43  35  36  37  38  38  35  33  33  33  35  37  37  37  37  40  41  41  41  41  42  41  40  39  37  39  45  49  44  42  42  48  61  67  67  66  64  62  62  63  64  60  56  56  59  52  49  51  50  49  47  46  45  47  50  50  48  56  59  75 124 111 134 168  89 113 141 106  69 137 163 102  63 120 177 175 115  66  44  62 120 161 175 173 176 176 174 173 174 175 175 175 175 176 176 176 176 174 173 174 174 173 175 175 173 173 174 174 173 172 171 171 169 170 172 170 169 169 169 168 168 169 169 168 168 166 166 166 165 167 169 168 167 167 168 168 167 166 165 165 166 166 165 160 145 101  63  44  40  42  49  60  62  59  58  59  55  56  57  57  57  60  61  63  64  62  60  60  57  56  55  53  55  56  56  56  56  62  64  61  59  58  58  59  61  62  60  54  55  60  61  57  52  49  48  47  46  51  58  60  54  55  54  68 114 140 147 146 148 147 146 147 148 147 147 146 146 147 147 146 147 147 146 144 145 145 146 143 133 136 144 148 144 145 145 143 144 144 143 141 140 142 143 144 
194 182 155 148 174 151 116  97  88  85  87 106 154 182 158 103  83  94  97 104 148 137 108  93  99  95 105 143 185 162 112  75  74 100 127 139 128  95  80  88  81  46  46  90 115  64  43  76  86  56  34  33  32  48  70  75  43  34  36  37  38  36  34  34  34  35  36  37  37  37  38  40  42  41  39  39  42  43  43  41  39  40  44  50  45  42  43  50  62  65  65  64  65  65  65  66  63  58  55  57  61  53  49  51  51  49  46  46  44  48  51  51  49  54  58  76 124 110 132 165  88 115 142 107  70 140 164 100  63 121 178 175 119  68  45  65 128 169 180 177 175 176 175 173 174 174 174 175 177 177 176 174 175 174 175 175 173 174 175 174 174 175 174 172 174 173 172 171 168 171 171 170 169 168 169 170 168 168 168 167 168 169 168 167 166 168 169 168 165 167 168 168 167 166 167 167 165 165 164 162 153 128  93  60  42  42  50  58  60  59  59  59  55  53  53  53  55  57  59  60  61  60  58  58  58  61  59  54  54  56  57  57  58  66  68  63  61  62  61  60  60  66  64  56  56  58  58  56  51  49  49  48  48  53  57  58  56  56  60  79 120 142 147 147 147 146 147 148 147 146 147 148 147 147 147 145 146 147 147 145 145 145 147 145 136 136 144 148 145 145 144 143 144 143 143 143 142 141 142 142 
194 189 175 174 182 139 103  98 101 103  99 109 160 193 171 117 107 120 126 131 157 132 108 116 131 130 138 164 188 174 133  93  88 123 148 149 146 117 107 120 104  53  45  93 123  67  51 103 117  69  35  33  32  51  84  93  45  34  39  38  39  36  34  35  34  36  37  36  36  37  39  42  47  45  41  40  41  45  46  43  40  38  43  51  47  43  44  51  61  64  64  64  63  67  69  66  61  57  55  53  53  49  48  50  51  49  46  45  47  49  52  54  51  51  52  74 125 109 131 166  87 118 145 105  72 143 166 100  63 120 177 176 122  70  47  69 138 173 179 175 177 176 176 176 174 173 174 176 177 175 174 174 174 174 175 175 174 175 174 175 175 174 173 171 171 172 172 171 171 171 172 172 170 168 169 171 169 168 168 167 167 167 168 169 168 167 167 166 166 166 168 170 169 169 168 167 165 162 162 164 160 149 127  91  48  42  49  55  60  60  59  61  61  54  51  54  55  52  53  56  55  59  61  59  59  63  64  59  55  59  68  70  60  64  68  63  61  60  60  59  58  63  65  61  55  57  57  53  50  49  48  49  53  54  54  59  69  63  69  99 136 146 147 149 145 146 148 148 145 144 146 148 147 146 147 147 147 147 147 146 146 146 147 147 139 137 142 146 144 143 144 145 144 141 142 144 142 141 141 141 
194 192 186 186 186 140 109 113 122 127 119 118 161 194 178 137 132 142 146 148 160 137 122 133 148 151 160 178 188 181 154 120 109 141 160 158 164 136 130 149 124  58  43  96 130  72  58 120 144  81  34  33  33  52  93 112  48  34  39  37  38  36  34  35  34  36  37  36  36  37  38  42  50  48  43  40  41  47  50  47  41  38  42  49  46  42  43  49  60  65  66  66  65  67  67  65  63  60  56  53  49  48  48  49  50  48  47  47  48  50  51  53  51  50  52  75 125 109 131 165  87 120 145 103  73 145 166  99  61 119 176 175 122  70  49  78 145 175 179 178 178 178 177 175 175 174 175 175 176 175 175 175 174 174 173 173 174 174 174 173 173 173 173 171 170 172 172 171 171 171 172 171 170 170 171 170 168 168 168 167 168 169 168 168 166 166 166 167 168 168 168 169 168 168 168 167 165 163 164 165 163 158 146 114  60  42  47  55  60  61  62  63  63  57  54  56  54  53  54  56  57  59  60  58  58  63  64  60  70  86 101 102  74  64  63  62  61  60  59  58  58  63  64  59  55  55  55  54  52  51  50  51  56  57  56  61  82  86  95 120 143 148 149 150 145 145 147 148 146 145 145 147 145 146 146 147 147 148 147 146 147 146 147 147 142 136 138 144 144 142 142 143 143 142 143 143 142 142 141 141 
195 193 190 191 187 154 131 134 144 150 139 130 165 191 182 154 150 159 162 160 164 151 142 148 158 162 171 184 187 185 171 147 133 156 170 167 172 146 143 167 143  65  41  93 130  74  62 128 162  90  34  33  33  53 101 123  48  32  38  35  37  35  34  34  35  36  36  35  37  37  37  41  53  51  45  42  42  48  53  51  46  41  42  47  47  42  42  50  61  66  68  68  66  66  65  63  64  61  56  52  49  48  48  49  50  48  47  47  49  51  52  54  51  52  54  75 125 111 132 163  87 120 146 104  75 145 166  99  60 119 176 174 123  77  61  88 149 176 179 178 178 179 177 174 176 175 174 175 176 176 175 175 175 174 173 173 174 175 174 173 173 174 174 172 172 173 173 171 172 172 172 170 171 169 169 168 166 166 168 167 169 168 168 166 165 165 166 167 167 169 170 168 168 168 168 168 166 166 165 164 164 161 154 129  70  44  45  53  60  63  63  62  61  58  56  56  53  54  55  54  58  59  57  57  58  63  60  61  94 116 130 129  93  66  57  61  65  63  60  59  59  63  63  60  58  55  54  54  53  55  54  54  55  56  60  75 102 113 122 135 145 149 150 151 146 145 146 147 148 146 145 144 144 146 146 146 148 147 146 145 146 145 146 147 143 134 134 142 142 142 142 143 143 142 141 142 141 142 142 141 
196 194 193 192 190 174 160 157 165 170 158 147 173 191 186 168 164 175 178 171 172 166 162 165 170 173 180 188 189 189 184 171 158 171 178 174 174 151 153 178 158  72  37  83 121  77  68 130 175  99  37  34  33  56 107 129  48  31  38  35  37  35  34  34  36  36  35  35  36  37  37  42  54  52  47  44  41  48  55  57  53  45  43  47  48  43  43  52  62  66  68  67  65  65  64  62  63  59  54  51  47  47  48  50  51  48  46  46  50  55  58  59  55  53  54  74 126 113 133 161  87 120 147 108  79 145 165 101  61 118 176 176 129  94  79  97 154 177 179 176 178 178 176 175 176 174 174 176 177 175 173 174 174 174 174 175 175 175 174 174 175 175 174 174 173 173 173 172 173 174 172 170 171 170 169 168 166 167 168 168 167 167 166 166 165 166 166 167 168 170 170 169 169 168 168 169 167 168 166 162 164 162 160 141  84  52  46  50  57  65  67  62  57  55  55  55  51  52  53  53  56  56  55  56  60  62  58  68 119 140 146 145 116  75  56  61  68  65  62  62  61  62  63  64  61  59  57  53  52  57  59  57  57  60  74 102 127 136 139 144 147 150 150 150 148 146 145 146 147 147 145 142 143 146 147 147 148 147 145 144 144 145 146 146 141 133 134 142 141 142 143 143 144 142 141 142 140 142 142 139 
197 196 193 191 192 187 180 175 182 184 177 169 183 192 190 181 181 187 186 179 179 179 179 181 185 187 188 189 188 191 190 185 182 184 180 175 181 163 166 185 159  76  38  70 105  83  76 125 184 114  44  34  33  54 107 133  49  32  41  37  36  36  35  35  36  36  35  35  36  36  37  45  58  56  50  46  42  51  60  63  57  47  44  48  48  43  44  54  63  66  66  66  66  65  62  62  63  59  54  49  45  46  48  51  53  50  47  46  50  62  68  67  60  52  52  76 127 114 132 160  86 121 149 110  79 146 165  98  61 120 176 177 147 108  83  97 161 177 177 180 177 177 177 176 175 175 176 177 177 176 175 175 175 174 175 175 175 174 173 174 174 174 175 173 173 172 172 172 170 171 172 170 170 172 171 168 169 168 167 168 168 167 166 166 166 167 167 167 170 170 169 168 168 167 167 169 167 166 166 165 166 164 165 153 110  75  55  50  56  75  81  69  56  52  52  52  51  51  52  55  56  54  53  55  59  62  66  86 131 148 152 152 135  88  61  63  66  64  61  59  62  62  62  64  62  66  64  54  53  53  54  60  73  89 108 129 142 145 146 148 150 149 148 148 148 148 147 146 145 145 145 145 144 146 147 148 148 146 145 145 145 146 147 145 143 140 141 143 141 141 141 141 145 144 144 143 140 141 141 139 
198 197 192 188 192 193 190 188 191 193 191 187 191 194 194 191 192 192 191 189 188 189 191 192 193 193 192 190 189 191 192 191 191 192 187 181 184 177 181 189 160  79  37  59  90  81  80 124 189 121  49  34  36  53 103 133  52  33  40  38  39  37  35  34  35  35  35  36  37  38  38  43  56  59  56  52  44  53  65  67  60  49  45  47  46  42  45  57  65  69  70  69  67  63  60  61  61  59  54  48  45  46  49  52  53  52  48  46  55  59  60  60  57  52  53  78 131 114 129 160  88 121 149 111  79 146 166 100  61 121 177 179 152  99  72  99 164 180 177 178 177 178 178 176 175 176 177 175 176 176 176 176 175 175 174 174 174 173 173 173 173 174 174 174 173 173 171 170 171 171 172 171 170 171 169 168 170 170 168 167 167 167 167 167 168 169 168 167 169 170 169 168 169 166 166 167 166 165 166 165 165 165 165 159 139 101  66  50  58  75  80  71  59  57  55  54  54  50  52  58  60  58  56  59  59  61  79 114 145 154 155 155 145  97  67  67  65  60  56  56  60  62  61  62  70  88  85  61  51  46  53  78 112 128 137 145 149 148 149 150 148 149 150 148 148 148 148 147 144 145 147 146 145 145 147 147 147 146 146 146 145 147 146 144 144 146 146 145 143 144 143 142 142 143 143 144 141 141 141 140 
198 196 191 189 193 195 194 194 194 195 195 195 194 196 196 194 195 194 193 193 192 194 195 195 194 193 192 191 191 190 192 193 191 193 191 186 188 186 190 191 161  80  37  53  78  77  81 122 191 126  53  34  35  51 100 129  52  33  39  37  38  37  35  33  34  36  36  36  37  37  38  41  51  58  60  56  45  53  65  68  61  51  45  45  44  41  45  57  65  68  69  68  66  63  61  61  60  58  54  48  46  48  50  53  54  52  49  48  52  53  51  52  56  54  56  81 134 115 131 161  88 122 150 113  79 146 167 102  61 121 178 180 152  86  65 112 168 181 178 177 178 177 177 176 175 177 177 175 176 174 175 176 175 174 174 174 173 174 173 172 173 174 174 174 174 174 172 170 171 171 170 172 170 170 170 168 168 169 168 167 167 168 168 168 168 168 168 168 168 168 168 168 168 166 165 165 165 166 165 165 165 165 163 161 156 122  78  50  61  72  75  69  61  59  59  58  55  51  51  57  62  61  60  61  61  61  84 129 153 156 155 156 149 102  72  70  67  58  54  55  55  59  61  62  74 106 112  86  64  50  60  97 138 148 148 151 152 151 150 149 147 149 149 147 148 148 148 147 146 146 146 147 146 147 147 147 146 146 146 146 146 147 145 143 144 147 146 143 144 145 145 143 142 141 141 142 142 141 140 140 
197 194 192 192 195 195 195 197 195 195 195 195 196 197 197 194 195 195 194 193 193 193 193 194 193 192 192 192 192 191 191 192 191 191 190 188 190 190 192 192 163  80  36  52  69  74  80 118 191 130  56  33  31  50  98 125  52  33  38  36  37  36  34  34  34  37  37  36  37  35  37  43  50  57  62  57  45  51  62  66  62  51  45  44  43  40  44  55  62  63  63  65  65  63  63  63  60  58  55  50  49  49  50  52  54  50  49  52  52  50  50  55  60  59  60  84 133 115 133 164  86 122 152 114  80 147 167 101  62 123 177 180 151  80  72 135 174 179 177 178 178 175 174 176 176 176 176 177 176 174 174 174 173 173 174 175 174 173 173 172 174 174 174 173 174 174 173 172 172 170 169 171 171 171 171 169 168 168 168 167 168 169 169 167 166 166 167 167 168 168 168 168 168 167 166 165 165 165 165 166 166 165 163 161 163 138  92  51  61  70  70  65  58  57  59  59  55  50  49  53  60  62  60  60  63  62  84 129 154 155 154 157 151 106  74  70  70  61  56  55  52  55  61  65  72 113 134 119  92  69  76 113 144 149 148 151 153 152 150 149 148 147 146 146 147 147 147 148 148 147 146 146 146 147 148 146 146 146 146 145 147 146 145 145 145 145 144 143 144 144 144 144 143 141 141 141 142 141 140 140 
198 197 195 193 193 194 196 197 196 197 197 195 197 198 196 195 197 195 194 193 194 195 194 193 194 194 193 192 191 192 193 191 191 191 190 188 190 189 191 190 164  83  37  49  66  71  78 117 188 137  63  30  31  50  97 123  49  33  39  37  38  37  35  33  34  37  37  37  37  36  37  43  54  60  59  53  44  52  61  64  62  53  46  45  43  41  46  57  64  64  63  64  64  63  63  63  62  60  55  50  50  49  50  52  51  48  49  59  76  56  53  73  66  64  65  82 133 115 133 165  89 123 151 112  84 149 166 102  64 124 178 181 151  84  88 158 175 177 177 178 177 175 174 174 176 176 175 177 177 175 175 175 173 172 173 175 173 173 173 173 175 175 174 173 173 172 171 171 173 171 170 171 172 171 171 171 169 168 168 167 168 168 168 167 167 167 166 167 169 169 169 168 168 167 167 166 166 167 166 166 165 164 164 163 163 151 108  57  60  66  65  60  56  56  57  58  55  50  47  49  56  57  56  58  63  67  88 127 153 156 156 157 149 108  74  65  68  65  60  58  56  56  61  68  72 114 137 125 109  92  99 129 149 153 151 151 152 151 151 149 145 148 149 148 147 146 148 150 147 146 147 148 146 146 147 147 146 146 146 146 147 146 146 146 146 145 144 144 145 141 140 143 144 143 141 141 143 143 141 141 
200 199 198 196 195 195 195 197 196 198 197 196 196 197 197 196 196 195 194 194 194 196 196 194 193 193 193 192 191 191 192 192 192 192 191 190 190 190 192 192 168  84  36  44  53  64  74 109 187 144  70  32  37  50  92 120  52  33  38  38  38  36  34  34  34  37  38  37  38  37  39  45  57  64  63  56  45  50  57  62  63  54  47  46  42  41  46  56  64  66  65  64  64  63  62  60  61  59  53  48  48  49  49  50  51  49  49  59  79  69  80 105  77  72  73  86 135 116 132 163  87 123 151 112  84 149 168 103  68 126 178 181 153 105 114 170 176 177 177 177 177 176 175 175 177 176 175 176 177 176 176 175 174 174 175 174 173 174 173 173 174 175 174 173 173 173 172 172 172 172 171 170 171 170 171 171 169 168 168 168 168 168 168 168 167 168 168 167 169 169 168 167 167 167 167 166 167 166 165 164 166 166 165 164 163 161 126  72  60  64  64  59  57  58  58  58  59  51  47  48  54  55  55  57  62  69  88 121 150 157 157 156 146 106  75  67  69  65  60  58  57  58  63  67  71 106 122 108  99 101 114 135 153 153 152 154 151 149 140 133 144 150 150 149 148 147 147 149 146 146 148 148 146 146 146 146 144 146 147 146 146 146 146 146 145 145 145 146 146 142 141 143 143 143 142 141 142 142 142 140 
199 199 198 197 195 196 196 196 197 197 197 196 196 196 196 196 194 194 195 195 194 195 196 194 192 192 192 192 191 190 190 191 192 192 191 190 190 190 192 193 167  84  36  40  42  56  67 102 184 151  77  34  41  50  90 119  52  34  38  38  37  35  35  34  34  37  38  37  38  37  40  46  57  64  66  59  46  49  56  62  63  57  51  48  44  41  46  57  62  64  64  63  64  63  61  60  60  57  52  47  47  49  51  50  51  49  50  56  68  89 123 135  87  85  88  93 137 117 132 161  84 122 151 112  83 148 167 105  69 125 177 179 158 127 137 175 178 177 178 177 178 177 175 176 177 175 174 174 176 176 175 174 174 176 176 174 174 175 175 172 173 175 174 173 173 174 174 173 172 173 173 171 171 170 171 170 169 168 168 168 168 169 168 168 168 169 169 167 168 168 168 167 167 167 167 166 166 165 164 164 166 167 165 163 162 163 137  88  62  61  63  59  58  57  56  57  60  52  45  47  55  57  57  58  62  69  83 110 142 154 154 150 139 102  74  68  66  64  60  56  58  61  63  64  71  91  98  88  86  99 116 135 152 152 151 154 152 139 119 114 142 151 150 149 149 147 147 147 146 146 147 147 147 146 146 146 144 145 147 147 146 145 145 144 145 145 145 145 145 144 144 144 142 142 142 141 142 142 142 141 
199 199 198 196 193 196 198 197 198 197 196 196 197 197 197 196 194 194 195 196 196 194 193 194 194 193 193 193 192 191 191 191 191 191 190 190 191 189 191 190 161  84  37  39  37  48  61  97 179 155  85  36  44  51  88 118  50  35  40  38  35  35  35  34  34  35  37  38  37  37  39  45  55  62  64  59  47  48  56  63  62  60  57  53  45  41  47  58  59  59  60  63  63  62  61  61  60  56  51  47  47  50  52  52  52  49  51  57  62 113 161 156  92  99 104  98 138 117 132 160  84 122 151 111  84 147 166 105  67 126 178 179 164 148 155 177 179 178 178 177 179 177 176 176 176 176 175 175 176 175 175 175 175 176 176 175 175 175 174 173 173 175 175 172 173 173 174 174 173 173 174 174 173 170 169 171 169 169 169 168 167 168 168 168 169 169 167 166 167 169 170 168 168 167 166 166 165 165 166 165 165 166 165 162 163 163 144 103  68  60  60  58  58  54  52  54  57  50  43  47  56  60  59  59  63  69  77  97 133 145 145 142 133  96  70  63  61  65  62  56  57  60  61  61  70  75  76  76  82  92 108 130 149 151 151 154 153 121  92  98 138 151 150 149 149 148 146 147 146 147 146 146 148 146 146 147 145 146 148 147 147 145 144 142 143 145 145 144 145 145 144 144 142 142 142 142 142 142 142 142 
199 199 199 196 195 196 197 198 197 196 197 198 197 198 198 195 194 193 194 194 194 193 194 194 193 194 193 192 192 191 191 190 190 192 191 191 191 189 189 185 158  82  37  41  39  46  57  94 175 163  96  42  53  54  86 115  51  36  42  37  35  35  35  35  35  36  37  36  36  36  38  44  57  62  63  57  47  48  54  58  59  61  60  54  43  39  47  58  58  56  57  60  62  62  61  60  60  57  52  46  45  49  50  51  55  48  51  65  76 127 173 162  92 102 111 102 139 116 130 160  86 125 152 112  84 147 166 106  69 129 177 177 171 165 167 177 177 178 177 177 178 178 177 176 176 176 176 176 176 175 174 175 175 175 175 174 174 172 171 173 174 175 174 172 172 172 172 172 175 173 173 175 172 167 168 172 171 170 169 167 166 167 169 169 168 167 167 166 167 169 168 166 168 167 167 168 166 166 165 165 165 165 164 163 164 164 151 119  77  61  59  57  58  52  50  52  49  47  47  48  53  58  59  58  61  68  75  92 127 136 138 141 131  91  64  61  61  64  62  58  57  60  61  60  63  70  72  72  79  86  98 120 148 153 152 155 148 103  74  89 134 148 149 151 149 147 147 148 147 146 146 145 147 145 145 147 147 146 147 148 148 147 144 143 145 146 147 146 145 144 144 143 142 142 143 142 141 141 141 141 
198 198 197 196 197 195 195 198 195 195 196 197 197 198 197 195 194 194 194 194 193 192 191 192 194 194 192 191 191 192 192 190 190 190 190 191 193 190 188 181 153  84  42  40  37  45  54  87 172 173 108  49  68  59  80 111  51  35  39  37  36  34  34  35  35  37  36  35  37  37  39  48  59  62  62  59  49  50  55  57  60  62  60  53  43  40  48  59  60  60  60  61  63  63  61  60  59  56  50  45  43  47  51  52  53  49  51  63  85 139 179 165  99 107 114 106 137 114 130 160  86 124 152 111  85 149 166 104  69 130 178 177 176 174 174 176 176 178 178 178 178 178 178 177 177 175 176 177 176 175 174 175 176 174 174 174 176 174 172 173 174 174 173 172 171 171 172 173 173 171 171 171 171 168 169 170 170 169 169 168 166 167 167 166 166 167 167 166 167 166 166 167 168 166 165 166 166 166 165 165 166 166 165 164 164 163 155 131  86  65  60  60  63  62  57  49  44  63  74  66  56  57  59  58  59  65  70  84 123 142 145 139 120  84  61  60  61  62  62  62  65  65  60  56  64  70  71  71  76  82  91 110 139 149 150 151 138  90  64  86 134 150 150 150 149 147 146 146 146 147 146 145 146 145 145 146 147 146 146 148 146 147 146 144 145 146 145 145 145 144 143 141 141 141 141 141 141 140 141 140 
198 198 198 196 196 194 195 197 195 196 196 195 197 197 196 195 195 195 194 194 194 193 192 193 194 193 192 192 192 191 192 192 192 190 191 193 192 192 188 174 142  89  50  38  37  42  47  81 169 178 115  57  89  66  75 106  49  35  39  38  36  34  34  35  35  37  36  36  38  37  40  51  64  66  64  59  50  52  56  58  61  63  61  54  42  40  49  60  60  60  61  62  64  63  61  60  59  55  50  45  44  48  52  54  52  49  49  58  92 151 185 164 102 111 118 109 138 113 131 161  85 126 152 108  86 150 167 105  70 131 179 178 178 178 178 177 177 178 178 178 178 177 177 177 177 175 176 177 177 176 175 175 176 175 174 175 175 175 174 173 173 173 174 173 171 171 172 172 170 171 171 169 170 171 170 168 170 170 169 169 167 168 167 166 166 167 167 167 165 165 167 169 167 167 166 164 166 166 165 166 165 165 165 163 163 161 157 139  98  70  60  63  71  69  61  51  47  85 109  94  61  56  60  60  61  62  64  76 108 133 136 121 101  75  60  60  59  61  66  73  76  79  69  56  64  69  69  70  71  76  85 103 132 145 146 140 117  78  62  90 135 150 151 150 148 148 147 147 147 147 146 145 146 146 145 145 147 145 146 147 145 146 147 145 145 144 144 145 145 144 143 142 142 141 141 141 141 141 140 141 
198 199 200 197 196 195 196 197 197 198 197 195 197 197 196 195 195 196 195 194 194 194 194 194 193 192 192 194 193 190 191 194 192 191 193 194 191 193 187 162 129  93  60  38  39  39  40  76 164 178 118  66 112  76  71 100  49  36  40  39  36  34  34  36  34  37  38  37  39  38  41  53  68  71  65  58  50  52  57  60  61  65  65  57  42  39  49  60  59  58  59  62  62  62  61  60  58  54  51  47  47  49  52  53  52  49  47  60 106 161 188 166 104 117 123 110 139 115 131 160  87 127 152 108  88 152 168 105  71 131 179 179 178 180 179 178 178 177 178 178 178 177 177 175 175 175 176 177 177 177 175 174 176 176 175 174 174 174 174 174 174 174 174 173 172 172 172 170 171 172 172 169 170 171 170 169 170 170 169 170 167 168 168 167 167 166 167 167 165 166 169 170 167 168 169 165 165 166 165 165 165 164 164 164 162 161 160 147 111  79  65  70  80  72  68  71  66 107 136 118  69  59  63  62  63  59  60  70  86 102 103  90  81  66  59  61  61  64  76  89  88  94  87  66  62  65  67  67  67  69  77  96 126 142 139 120  88  64  67  99 139 149 150 152 149 148 149 150 147 146 147 147 147 146 146 146 146 145 145 147 146 146 147 146 145 144 144 146 144 145 144 142 142 142 142 142 141 141 141 141 
198 199 198 197 197 197 196 197 198 196 196 196 196 197 196 194 195 193 192 194 196 194 193 194 193 192 192 193 193 190 191 194 191 190 191 191 191 192 184 156 120  93  66  40  38  38  38  71 162 177 121  76 126  82  66  94  53  37  38  37  36  35  35  36  35  36  37  38  39  37  43  56  63  66  65  61  54  53  60  66  64  65  64  56  42  40  50  60  60  59  59  59  59  60  60  59  57  53  50  47  47  50  53  54  52  48  50  73 125 167 186 170 116 126 124 107 141 117 130 158  86 126 153 111  89 152 167 102  65 125 176 180 179 178 178 178 178 177 177 177 177 177 176 176 175 174 175 175 175 176 175 173 175 175 174 174 174 174 173 174 175 175 173 172 173 173 172 170 172 172 170 169 170 169 169 169 169 169 170 170 168 167 167 168 167 167 168 169 167 168 169 169 168 168 167 166 166 167 165 165 166 165 165 165 161 161 162 154 124  96  85  86  84  79  93 112 106 130 142 120  84  67  62  60  60  59  59  63  72  77  77  73  70  62  57  60  67  73  86 100  97  98  95  83  67  61  61  62  64  67  72  87 111 130 123  94  67  58  73 108 144 150 148 150 150 149 148 148 148 148 147 145 147 148 146 145 145 146 147 147 146 146 146 147 146 145 145 146 143 144 144 141 141 140 140 141 140 140 140 141 
197 197 198 198 197 197 197 198 195 195 196 197 198 197 195 194 194 192 192 194 196 195 195 195 193 193 192 191 191 192 192 192 192 190 189 188 189 193 184 157 120  96  68  39  38  38  37  68 163 176 121  81 133  84  62  90  52  38  37  36  35  35  35  35  35  35  36  37  38  37  45  62  68  68  66  62  55  55  61  67  65  65  64  55  42  40  49  60  62  62  61  59  59  61  62  60  56  52  49  47  46  50  54  55  53  49  50  76 134 171 185 171 126 137 131 108 139 115 130 159  90 129 155 113  91 153 169 104  63 121 174 180 179 178 178 178 178 177 178 178 178 176 175 175 174 176 176 176 175 175 174 174 176 175 173 174 175 175 175 174 176 175 173 173 173 173 172 171 171 171 171 170 169 168 168 169 170 169 170 171 169 168 167 167 168 168 167 166 166 169 170 170 169 168 167 167 166 167 165 164 166 166 166 165 163 161 163 159 136 114 106 104  94 101 120 135 130 145 148 127 110  94  75  59  59  60  60  61  66  70  71  69  63  58  55  59  77  89  99 108 109 104 100  96  75  62  57  58  62  65  69  77  92 101  95  75  62  57  79 121 145 150 148 148 148 149 149 147 146 147 148 147 146 147 147 145 145 146 147 147 145 145 145 146 147 145 145 145 142 143 143 141 141 140 141 140 142 142 141 141 
195 196 196 194 195 197 199 197 194 195 196 196 197 194 194 197 197 197 197 196 194 194 195 195 193 195 196 195 195 195 192 191 193 194 194 191 187 193 186 156 118 104  76  38  36  37  37  68 161 177 124  86 142  88  58  82  49  36  37  37  34  35  35  34  34  35  35  36  37  36  46  64  70  66  64  64  56  57  61  65  67  66  63  56  43  41  50  62  65  63  61  61  60  62  63  61  56  53  50  48  45  49  55  56  54  49  49  75 140 175 185 171 135 146 137 112 137 114 130 159  91 132 156 111  90 155 170 106  63 121 174 180 179 178 177 177 178 177 178 178 177 176 176 175 174 175 176 176 175 174 174 175 177 175 174 175 175 176 175 174 175 174 174 174 174 173 172 172 171 171 172 171 170 168 168 169 171 171 170 170 169 169 168 167 169 169 168 167 165 167 169 170 169 167 167 166 167 167 165 164 165 166 166 165 165 163 163 160 147 131 125 123 117 128 141 143 134 149 154 137 128 122 100  70  63  60  58  58  64  69  71  68  63  57  54  61  84 105 114 119 125 117 112 108  81  62  55  55  61  62  64  70  76  78  72  64  60  59  86 132 146 150 149 148 147 149 149 148 147 147 147 147 146 145 147 147 146 146 145 145 145 145 144 145 145 144 145 144 142 142 142 142 141 141 142 141 142 143 141 140 
198 199 197 191 193 197 199 197 196 198 199 197 196 194 196 199 197 196 196 198 196 195 195 195 195 193 186 183 190 193 193 193 192 191 192 192 190 194 180 142 108 105  82  39  35  37  39  64 137 158 119  89 147  93  54  70  47  34  35  37  34  35  35  33  34  35  35  36  36  36  46  60  64  60  61  65  56  57  62  66  68  66  61  55  43  40  50  63  65  61  59  62  61  62  63  61  57  53  50  47  45  49  54  58  54  48  50  82 150 179 183 174 148 153 140 114 136 115 129 155  88 132 155 106  90 156 170 103  63 122 174 179 177 178 178 177 177 177 177 177 177 177 176 175 175 174 175 175 175 173 174 175 176 175 174 174 174 176 176 174 173 174 175 175 174 174 173 173 172 171 172 172 171 170 168 169 170 171 170 167 167 169 168 168 169 170 169 168 167 166 166 167 167 166 166 166 167 167 165 165 165 166 165 164 166 164 162 161 156 149 143 141 144 150 153 148 135 150 158 147 140 145 129  93  72  63  58  56  65  67  65  64  65  62  59  67  90 118 132 134 143 136 131 125  92  66  55  54  59  59  61  64  66  66  65  60  57  63  97 140 147 149 149 149 148 149 149 148 149 147 145 144 146 146 147 149 147 145 144 145 145 145 145 143 143 144 144 144 143 142 141 140 140 141 142 141 142 142 141 139 
207 205 200 194 195 191 190 194 199 199 202 204 202 203 199 188 174 166 171 188 203 202 193 190 191 169 137 121 145 171 193 199 176 158 157 175 196 190 153 104  83  83  70  43  39  38  40  53  76  94  85  81 130  88  51  55  44  35  34  37  35  35  35  34  34  35  36  35  35  37  45  56  60  59  62  66  57  57  63  69  68  65  59  50  40  41  49  60  62  61  59  60  60  60  61  60  56  51  46  45  45  50  55  60  55  47  56  96 158 179 180 176 165 163 139 111 132 115 130 151  84 130 154 106  91 158 170 101  63 122 173 179 177 177 177 177 178 177 178 177 177 176 176 176 174 174 175 176 176 174 173 174 175 174 174 174 174 174 175 175 173 173 174 174 173 174 175 174 170 170 171 171 171 170 170 169 170 168 167 168 168 168 168 167 168 167 166 167 166 167 167 165 166 165 166 167 166 166 165 165 166 165 163 164 164 164 162 161 160 160 158 155 155 158 157 153 150 155 159 158 154 159 147 116  90  74  63  59  69  64  58  61  68  75  76  82 110 133 144 148 153 151 150 144 112  77  59  56  51  59  66  63  61  68  74  69  59  74 110 145 148 148 148 150 148 149 149 148 147 146 145 145 147 146 146 147 145 145 146 146 145 145 145 144 145 144 144 144 144 142 140 139 141 141 141 142 143 142 141 140 
167 170 169 163 161 143 134 143 155 151 156 171 179 187 172 137 113 103 112 137 162 158 143 134 131 108  86  77  88 116 143 148 120 101 100 115 143 137 105  71  59  57  52  43  39  36  38  45  50  55  55  62  83  66  47  43  38  36  36  36  35  34  33  33  35  35  35  36  35  38  44  53  57  57  60  64  57  56  61  67  67  64  57  46  41  39  47  58  63  64  63  61  61  62  63  60  54  49  45  43  42  48  56  60  56  47  56 100 165 181 178 178 175 166 142 121 136 115 129 151  85 131 156 108  93 158 170 102  65 126 176 178 177 177 177 177 177 178 178 179 177 177 176 177 176 176 176 176 175 174 174 174 174 175 175 175 175 174 174 174 174 174 175 175 174 173 174 174 172 171 170 169 170 171 170 170 169 168 168 168 168 167 167 168 169 168 167 168 168 168 167 166 166 165 165 166 166 166 165 166 167 164 163 164 164 164 164 163 162 163 162 160 160 160 160 159 158 159 160 161 160 161 153 136 120  95  74  70  88  79  73  81  82  85  87  97 131 145 149 153 155 155 155 153 130  89  63  57  52  60  71  78  81  95 102  95  79  90 120 148 150 147 147 149 150 149 149 148 146 145 146 148 150 147 146 145 144 145 146 146 144 144 144 145 146 145 144 143 144 144 142 141 141 141 142 143 142 142 142 142 
108 111 113 111 106  91  81  87  98  94  99 115 127 134 120  86  67  62  70  86 102  99  89  81  75  63  55  54  56  71  86  89  72  63  61  68  83  81  66  51  46  43  41  39  39  35  35  39  43  41  42  47  48  48  43  37  35  36  36  35  36  34  32  33  35  36  36  36  36  37  43  52  58  59  61  62  55  54  59  67  68  63  55  46  40  39  47  59  64  63  61  61  62  62  62  59  53  48  46  44  42  49  57  60  55  48  57  99 166 181 178 179 178 167 146 130 137 113 127 151  86 132 157 111  96 158 170 103  68 129 177 177 178 177 177 179 178 178 178 178 178 177 177 177 176 177 177 176 176 175 175 175 174 174 175 175 174 175 175 174 175 175 174 174 174 174 173 172 172 171 170 170 171 171 170 169 169 169 168 169 169 167 166 168 168 168 168 168 169 168 167 167 166 166 166 166 167 167 166 165 166 165 164 164 163 164 164 164 163 162 161 160 161 162 162 162 160 160 160 160 160 160 156 149 142 113  90  95 114 101  95 107 107 102  96 107 143 151 152 156 155 154 156 156 142 104  71  57  57  69  87 102 109 121 127 120 107 112 130 149 151 149 147 149 151 151 149 147 145 145 147 148 148 147 147 146 145 145 145 144 144 143 144 144 145 145 144 143 143 144 143 141 141 141 142 143 142 142 142 142 
 60  58  59  61  58  55  53  52  55  56  58  63  69  70  64  55  49  51  54  54  55  55  55  53  47  44  43  41  46  50  52  51  50  48  48  49  48  47  45  42  41  41  39  36  38  36  35  36  37  38  38  39  38  40  40  36  37  35  34  35  35  34  33  33  34  36  37  36  36  38  45  55  62  63  64  63  55  52  60  70  71  62  54  47  39  41  50  61  64  59  56  58  62  61  60  59  54  48  46  46  47  51  58  59  53  48  59 100 165 180 177 179 178 170 147 125 133 109 125 150  86 132 158 113  97 160 170 103  70 130 177 176 177 177 177 180 179 178 177 177 177 178 177 177 176 176 176 177 177 176 175 175 175 174 174 174 175 175 176 176 175 173 173 172 173 174 174 171 171 170 170 171 172 171 170 169 169 168 168 169 169 167 165 165 166 167 166 166 168 168 167 166 166 166 166 166 166 166 167 166 165 165 165 164 163 162 163 163 162 161 161 161 162 162 162 162 161 161 160 159 160 161 158 156 151 128 115 125 139 124 117 129 135 124 110 114 148 156 155 158 156 154 156 157 150 122  89  67  73  92 113 128 132 138 140 137 132 135 142 149 150 150 150 150 152 152 149 147 146 145 146 146 145 147 147 146 146 145 144 143 143 144 144 143 144 145 145 143 143 143 142 141 140 140 141 141 142 142 142 141 
 46  45  46  46  43  43  44  43  43  44  44  45  48  48  46  42  40  41  41  42  44  44  42  40  38  38  39  39  39  43  43  41  40  40  40  38  38  38  39  39  38  39  38  36  36  36  38  39  36  36  38  39  37  36  37  38  36  33  34  37  35  34  33  32  33  35  36  36  36  38  46  59  65  67  66  64  60  59  63  70  70  64  55  47  40  43  52  59  60  59  58  59  63  61  60  59  54  49  46  45  46  49  55  58  54  48  59 103 166 181 179 179 177 170 140 112 132 111 124 148  87 134 158 112  97 160 170 103  70 129 177 177 177 177 177 177 178 178 178 177 176 177 177 176 176 176 177 177 177 176 175 175 175 175 174 174 175 176 176 175 174 174 174 174 173 174 174 173 172 170 170 171 171 171 170 170 170 168 167 168 168 167 166 166 167 167 166 167 167 167 167 166 167 166 166 166 166 165 166 166 165 164 165 163 163 163 163 163 163 162 161 162 162 162 161 161 161 162 161 160 160 161 159 156 153 146 143 145 149 143 140 144 148 140 129 130 151 157 156 158 157 156 157 158 155 138 116 102 113 128 138 143 146 148 148 146 144 144 146 148 150 150 149 150 150 150 150 149 148 146 145 146 146 147 146 146 147 146 145 143 143 144 144 143 145 145 144 144 144 143 141 141 141 141 141 143 142 141 141 143 
 38  38  39  38  38  39  39  38  37  39  39  37  39  38  37  39  38  36  35  36  38  36  35  36  35  36  37  38  36  37  38  36  33  34  35  36  36  35  36  38  39  40  40  39  36  36  38  40  40  38  38  39  38  35  36  38  35  35  36  35  35  34  34  34  34  35  36  37  36  38  46  58  64  64  63  62  65  65  65  65  65  64  59  48  41  44  54  62  59  58  58  58  59  57  57  57  52  48  45  44  44  47  52  56  55  47  58 105 171 184 180 180 177 170 139 109 129 108 123 148  87 136 161 113  98 160 169 102  71 131 178 177 177 179 180 178 178 179 180 179 178 178 176 176 176 175 175 176 176 175 174 175 175 174 173 173 175 175 175 175 174 174 174 174 174 173 173 173 171 170 170 171 170 170 170 169 169 169 169 168 167 168 167 166 166 166 166 166 167 167 167 167 168 168 167 166 166 166 165 165 164 165 164 164 165 164 163 162 162 163 163 162 163 161 160 161 161 161 161 161 161 160 160 159 155 155 155 154 155 152 152 154 153 151 148 147 154 156 156 158 158 157 156 155 155 148 140 137 142 148 150 150 153 153 152 151 149 150 150 151 152 150 149 150 150 150 150 149 147 147 146 146 147 147 147 146 146 146 145 143 144 144 144 145 145 145 144 145 144 142 142 143 144 142 141 142 142 141 141 142 
 35  35  35  34  38  38  38  37  35  36  36  34  35  34  34  36  37  37  36  35  34  33  34  36  34  36  39  38  35  35  35  33  33  33  34  37  36  35  36  38  41  41  41  40  38  37  39  40  40  38  37  38  38  35  36  38  36  36  36  34  34  33  34  37  35  36  38  38  37  38  46  59  64  63  61  61  65  66  65  63  64  65  61  49  41  45  55  62  59  58  57  56  55  54  55  56  51  46  45  45  44  47  53  58  56  46  58 108 173 185 180 180 174 169 142 114 126 106 122 147  86 137 161 111  99 160 169 104  72 132 178 178 178 180 179 178 178 179 179 179 179 179 177 175 174 175 175 174 175 175 174 174 175 174 174 174 175 175 175 174 174 172 172 173 173 173 173 171 170 169 171 171 170 169 170 169 169 169 169 168 167 168 167 167 166 166 166 167 166 166 166 167 167 168 167 167 166 166 165 165 165 165 164 163 164 164 163 162 162 163 162 161 162 161 160 160 160 161 161 161 161 160 160 161 158 158 159 157 156 156 156 156 155 155 155 155 157 155 156 158 157 157 156 154 155 152 152 153 153 154 154 152 154 154 152 151 150 152 152 152 152 149 149 150 149 148 149 148 147 146 146 146 147 147 147 146 146 146 145 144 145 145 145 146 145 145 144 144 143 142 142 144 145 143 141 140 141 141 141 141 
 35  34  33  35  38  39  38  37  35  33  35  35  33  33  33  34  34  36  36  35  35  34  35  35  33  37  39  38  36  35  33  32  35  35  36  37  36  35  35  37  40  40  39  40  40  40  40  40  39  37  36  36  36  37  37  37  38  37  35  34  34  33  35  38  37  37  38  38  37  37  46  60  66  65  62  60  64  65  65  64  64  66  60  49  41  48  56  59  59  58  57  55  55  54  56  57  52  46  44  45  45  47  54  61  55  46  63 115 174 182 179 180 170 166 145 117 126 105 121 143  84 138 160 108 101 162 171 106  73 131 178 179 179 179 177 176 177 178 177 177 178 178 177 174 173 174 175 175 174 175 175 174 175 174 175 175 176 175 174 174 172 171 171 173 174 173 172 171 170 170 171 172 171 169 169 170 170 169 168 167 167 166 167 168 167 166 167 168 167 166 166 166 166 167 168 167 166 165 166 167 165 163 163 163 162 164 164 162 162 161 160 159 160 161 161 161 162 161 160 160 161 160 160 160 159 159 159 158 155 157 157 154 156 154 153 156 156 156 155 156 158 157 156 156 155 154 153 152 153 154 153 152 155 154 152 150 151 153 152 151 150 148 149 150 148 147 148 147 147 146 145 146 147 146 146 146 146 146 145 146 147 145 145 146 145 145 144 143 142 143 143 142 142 143 142 141 141 141 141 140 
 36  33  33  36  39  40  37  35  35  33  33  35  33  34  34  34  33  33  33  33  36  34  33  34  35  37  38  37  35  35  35  34  33  35  37  36  36  35  35  36  38  40  40  39  39  39  41  40  39  39  38  35  36  39  39  39  40  39  36  34  36  37  37  38  40  40  39  37  36  37  45  58  65  64  60  60  63  65  64  63  60  62  58  48  42  49  58  62  60  59  58  57  57  57  58  58  51  45  44  43  43  47  52  58  56  51  70 122 177 182 177 178 170 168 144 115 127 108 120 139  84 138 159 107 104 163 169 105  73 132 179 177 178 180 179 177 177 178 178 178 178 178 176 176 175 174 175 176 175 175 174 175 175 175 176 176 176 175 174 174 172 172 173 173 175 173 172 172 171 170 171 172 170 168 168 170 170 168 168 168 168 166 166 167 167 167 167 166 167 167 166 167 166 167 167 167 166 166 166 166 165 164 164 164 163 164 165 163 162 160 159 160 161 161 161 161 162 161 161 161 160 159 159 160 157 157 158 159 157 156 154 154 156 155 154 155 155 155 154 155 158 158 156 154 155 156 154 152 155 155 153 154 155 154 153 150 151 151 152 150 151 150 149 149 149 148 147 145 145 146 147 146 145 147 147 146 145 145 145 147 147 145 145 147 148 145 143 144 145 145 144 142 141 142 142 141 140 141 140 141 
 38  36  35  36  39  38  37  36  36  35  34  34  36  35  35  35  35  34  34  33  34  34  34  34  35  36  38  38  37  35  36  36  34  34  36  36  35  36  37  38  39  39  39  41  41  40  39  38  38  40  39  37  38  40  40  40  40  40  39  38  37  38  37  37  40  42  41  39  37  38  47  60  68  67  60  57  61  63  62  60  59  60  56  46  40  48  57  63  60  59  59  58  58  58  58  55  49  46  45  46  44  46  50  54  52  51  77 132 179 184 179 179 170 167 144 115 127 108 121 141  85 138 157 106 107 165 170 106  74 134 180 177 178 180 180 179 178 178 178 178 178 177 176 175 176 175 175 176 176 175 175 175 175 173 174 175 175 175 175 175 174 173 173 174 175 174 173 173 171 171 171 172 171 169 169 171 171 168 167 169 169 168 167 166 167 168 168 168 167 167 166 167 165 167 167 167 166 165 165 165 165 165 165 164 163 163 164 164 162 161 160 161 161 162 161 162 162 161 161 161 160 159 159 159 157 158 158 157 158 155 156 157 156 156 156 157 156 157 157 156 156 157 157 155 156 156 156 155 156 154 153 154 154 154 153 151 151 151 150 149 150 149 149 150 149 148 148 147 147 147 147 146 146 147 147 146 144 145 147 147 146 145 145 147 147 145 143 143 145 144 144 142 142 142 141 141 141 142 141 140 
 39  38  37  36  38  38  38  37  36  36  35  34  36  36  36  37  36  36  36  35  34  34  35  36  35  37  38  38  37  35  35  37  37  35  35  37  36  37  39  39  38  38  39  40  42  41  39  37  37  37  37  37  38  39  40  40  39  41  41  39  38  39  39  36  39  41  42  41  38  38  47  61  66  66  60  54  60  63  62  60  61  62  57  45  39  47  57  61  60  59  58  57  58  57  56  55  50  46  45  46  45  46  49  52  51  49  81 143 181 183 179 179 170 167 143 115 126 107 120 141  88 140 157 104 110 166 169 106  76 135 180 178 178 179 179 179 178 178 179 178 178 177 177 176 176 176 176 176 176 176 176 176 175 174 174 175 174 174 175 175 175 174 174 174 175 174 174 174 172 171 171 172 172 170 170 171 171 170 168 168 168 168 168 167 167 167 168 168 167 167 167 167 166 166 167 166 166 166 166 165 166 166 165 163 163 163 163 164 163 162 161 162 162 162 161 162 161 161 161 161 160 160 160 158 158 159 158 157 157 155 155 157 155 156 157 157 156 158 158 156 155 156 157 156 157 155 156 157 156 154 154 154 154 154 152 150 150 150 150 150 150 149 149 151 149 149 149 149 148 148 147 147 147 147 146 146 145 146 146 145 145 145 145 146 145 144 143 143 144 145 144 143 143 141 141 141 142 142 141 141 
 38  38  38  37  37  39  39  37  37  37  36  36  34  36  39  38  36  35  36  37  36  37  38  38  37  38  40  39  36  34  34  35  39  37  36  39  39  40  39  38  39  39  38  39  41  41  39  37  37  37  36  35  35  37  39  40  38  41  41  39  40  41  40  37  38  40  43  43  38  38  46  59  62  63  58  52  61  66  64  61  61  64  60  47  39  48  57  60  59  57  56  57  59  57  56  56  52  46  43  46  46  47  49  51  52  49  86 152 182 181 178 180 174 169 143 113 125 107 120 139  90 144 158 104 114 167 168 106  78 136 181 178 177 178 178 177 178 179 179 178 177 177 177 176 176 177 176 176 175 176 177 177 175 176 176 176 175 173 174 174 175 175 176 176 175 174 174 174 173 171 171 171 171 169 169 169 169 170 170 167 167 168 169 168 166 166 167 168 168 167 168 167 166 166 166 166 166 165 166 166 167 167 164 163 165 165 165 164 163 162 162 162 162 162 162 161 161 160 160 161 161 161 160 158 159 158 157 158 158 155 154 155 155 155 156 156 156 157 157 156 157 156 156 157 157 156 156 157 155 153 153 155 155 154 153 150 150 151 151 151 150 149 149 149 150 150 150 149 148 148 148 147 147 147 147 147 146 146 144 143 144 146 146 145 144 144 144 142 144 146 145 143 143 142 141 142 142 141 141 140 
 38  39  39  38  37  39  39  37  38  38  38  37  35  37  40  39  37  37  36  36  38  39  40  40  38  39  41  41  37  36  35  34  37  38  38  39  39  42  42  40  41  40  40  40  40  41  40  37  39  39  38  35  33  37  39  38  38  38  39  41  40  40  40  38  38  41  44  45  42  42  49  60  65  64  58  52  59  62  62  59  58  60  58  50  42  48  56  59  58  56  56  58  60  57  56  54  51  46  45  47  47  48  49  51  50  52  92 157 180 181 178 179 179 171 143 114 126 107 119 138  87 142 157 105 118 168 167 108  80 137 181 179 177 180 179 176 177 178 178 177 178 177 176 176 176 176 175 174 174 176 177 176 175 175 176 175 174 173 173 174 174 175 176 176 175 174 174 174 172 171 171 171 170 170 170 168 167 170 170 168 170 171 169 166 165 167 168 168 167 166 165 167 168 166 165 166 166 166 166 166 166 166 165 164 164 162 161 162 162 161 162 163 162 163 163 161 161 160 160 160 160 159 159 160 158 158 159 161 158 157 156 156 157 156 156 158 159 158 156 157 156 157 158 157 159 158 157 157 156 154 153 155 156 154 152 151 150 150 150 150 151 150 149 148 149 150 149 147 147 147 147 147 146 146 146 147 146 145 144 144 145 146 146 145 143 144 144 143 144 144 142 141 142 142 141 143 143 142 140 139 
 38  37  37  39  39  38  39  38  38  37  37  37  37  37  39  40  40  39  38  37  39  38  39  40  38  40  41  41  39  37  36  37  37  37  37  40  40  43  45  44  41  42  41  39  39  41  39  38  41  41  39  36  34  36  39  39  38  36  37  40  40  40  39  39  39  40  44  45  43  43  50  62  66  65  59  54  60  63  63  60  59  60  58  50  44  50  57  59  57  59  61  60  59  58  58  56  52  44  42  45  46  46  48  51  51  55  97 161 180 180 178 180 180 170 142 115 127 110 119 135  88 141 156 106 119 171 168 104  78 138 180 177 178 179 178 177 177 177 177 177 177 178 177 176 178 176 176 176 176 177 177 175 174 175 176 177 173 174 175 174 174 174 174 173 173 174 175 173 172 170 170 169 169 170 169 168 167 169 171 170 169 168 167 169 167 165 165 166 167 166 166 167 168 167 165 166 167 166 164 164 165 165 165 164 163 161 159 160 161 162 163 164 163 162 162 161 161 161 160 160 160 159 160 161 158 157 159 160 159 158 157 156 158 157 156 159 161 159 157 156 156 157 158 157 158 157 155 156 156 154 154 155 154 152 152 151 150 150 151 150 150 150 149 150 149 149 149 149 148 147 146 146 147 146 145 145 145 145 145 145 146 146 145 144 144 146 147 146 145 142 140 140 142 141 141 143 143 142 141 140 
 40  40  39  41  41  41  41  41  39  38  38  38  39  39  38  39  38  38  39  40  40  39  39  40  38  42  42  40  40  38  37  37  37  38  37  38  42  43  41  40  39  42  41  38  39  40  40  39  42  43  41  38  36  36  38  40  39  37  37  39  39  40  40  39  38  40  43  46  43  44  51  62  64  63  57  54  59  62  63  62  61  62  58  48  45  50  58  59  56  62  65  62  59  60  61  58  52  46  42  44  44  45  46  49  49  54  98 166 181 181 180 180 182 171 140 111 125 112 119 131  90 144 156 104 118 172 170 105  78 137 180 176 178 178 177 177 177 177 177 177 178 178 177 176 176 177 177 177 177 177 177 175 175 175 175 176 174 174 175 175 174 174 173 173 173 173 173 173 172 170 169 168 169 170 169 169 167 169 171 170 168 166 167 169 168 166 166 166 167 167 166 166 167 167 166 167 166 165 164 164 165 165 165 164 163 161 160 160 162 162 163 163 163 162 161 161 161 162 162 161 161 161 162 161 158 157 157 158 158 157 157 156 158 158 158 159 160 158 156 156 156 156 157 156 157 156 155 155 155 155 154 154 152 151 152 152 151 151 152 151 151 148 150 151 150 148 148 149 148 147 145 145 147 146 146 144 145 145 145 146 147 147 145 144 145 145 146 146 146 143 140 140 141 141 142 144 143 142 141 141 
 43  43  42  42  42  43  42  41  41  42  41  40  39  41  39  37  40  42  42  40  41  40  39  39  38  42  42  38  40  40  39  37  37  40  40  39  42  43  44  47  47  42  42  44  42  40  40  41  42  44  41  37  39  41  41  39  39  38  39  40  39  39  40  39  38  40  45  48  44  45  52  62  62  60  56  53  56  58  60  61  62  62  56  47  44  50  57  59  56  59  63  64  60  61  64  60  52  48  46  45  44  45  45  45  47  51  99 171 182 182 180 179 185 172 136 105 123 113 120 130  90 147 157 103 118 171 170 109  78 136 180 178 176 177 177 177 177 177 177 178 178 179 178 175 175 177 178 176 177 177 176 176 177 175 174 175 175 175 174 174 175 174 173 174 173 171 171 173 171 169 169 170 170 169 170 170 168 170 171 168 168 168 168 167 166 168 169 168 167 167 166 165 167 166 167 166 166 165 165 165 165 166 165 164 163 163 163 162 163 162 161 162 162 161 160 161 162 163 162 161 160 161 161 160 158 157 157 157 156 157 157 157 158 159 158 157 157 156 156 157 158 157 156 155 156 156 155 154 154 154 154 152 152 152 150 150 152 151 152 152 152 150 150 150 149 147 147 148 148 147 146 147 146 147 146 144 145 145 145 146 146 147 146 145 145 143 144 146 146 144 142 141 141 143 143 142 142 139 139 141 
 41  41  41  41  42  46  47  47  51  47  44  42  38  45  47  49  68  69  55  40  39  38  38  38  39  38  38  39  38  40  40  39  39  44  50  49  37  48  76  98  84  60  53  58  50  41  38  41  40  39  37  36  48  62  56  38  37  44  47  44  40  41  41  39  38  39  46  51  46  46  53  64  63  61  58  55  57  59  58  56  58  60  56  48  44  51  59  60  56  54  58  63  60  62  65  63  53  47  45  45  46  45  45  47  46  52  99 168 181 181 180 181 186 170 135 105 122 112 120 131  88 144 157 106 122 171 169 110  78 138 182 178 177 177 177 179 178 178 177 177 178 178 177 175 175 178 178 176 177 177 176 176 176 176 176 175 174 174 175 174 175 174 174 173 172 170 171 173 171 169 169 170 170 168 169 171 169 169 170 169 169 168 168 167 166 166 167 168 168 169 167 165 166 167 166 165 164 165 166 165 165 164 164 163 161 161 161 161 162 161 160 161 162 162 162 161 162 161 160 160 160 160 159 159 158 159 159 158 158 157 156 156 157 157 158 158 157 157 158 158 157 158 157 155 155 155 154 153 153 154 153 152 152 152 150 149 151 151 150 151 153 153 152 151 151 149 148 148 147 147 146 145 146 146 146 144 145 145 144 145 146 146 145 144 144 142 143 145 145 144 144 143 143 143 142 141 142 139 139 142 
 69  59  54  57  79 104 111 107 111  90  60  43  58  91 113 120 134 134 100  57  60  66  72  74  67  72  77  75  65  48  38  35  43  81 104  91  60  85 131 159 146 129 118  98  55  39  45  52  49  54  62  77 102 116  87  37  38  83  90  52  40  41  41  38  37  38  44  49  43  44  53  62  63  61  57  52  56  62  63  60  59  61  58  51  44  53  60  58  54  53  57  63  63  67  69  65  54  47  46  47  46  47  48  46  47  51  98 169 180 181 180 180 183 170 135 105 119 111 119 128  87 145 158 106 124 171 168 110  79 139 182 176 178 178 177 176 176 177 177 177 178 179 177 175 174 176 177 176 174 175 175 175 175 176 175 174 174 175 176 175 175 175 175 173 172 171 172 174 173 171 170 169 170 168 168 169 168 169 169 169 168 167 167 167 166 166 166 166 169 170 168 166 166 167 166 165 165 165 167 166 163 162 163 164 163 162 161 161 162 162 162 162 161 161 160 159 161 161 161 160 159 159 158 158 158 160 161 160 159 157 156 156 156 157 158 158 157 157 158 159 158 157 156 155 156 156 155 154 154 154 152 151 152 152 150 149 151 151 149 149 151 150 150 150 150 150 150 150 149 146 144 145 146 146 145 145 145 145 145 145 146 146 144 143 144 144 145 146 144 144 143 143 143 143 143 141 141 141 141 141 
127 115 108 112 137 162 169 165 169 144 106  84 108 146 169 177 180 178 150 112 115 126 133 132 124 132 137 133 121  92  64  54  77 126 155 144 113 135 170 188 183 179 170 133  62  37  57  90  98 107 117 132 156 157 108  38  41 113 124  62  39  39  41  38  38  39  44  47  42  45  53  61  61  61  56  50  55  62  64  61  60  63  61  52  45  53  58  56  52  53  58  62  67  68  67  64  53  49  47  48  47  49  48  47  47  50  98 170 181 181 180 179 182 170 137 105 118 111 120 126  88 147 158 104 126 173 167 110  81 140 182 177 178 178 177 175 175 177 177 177 179 179 177 174 173 175 176 175 174 175 176 175 175 176 175 174 175 175 175 174 174 175 174 173 172 173 173 173 174 172 170 169 170 168 167 166 167 169 170 168 167 167 167 167 166 166 166 165 169 170 168 166 166 167 166 165 166 166 166 166 164 163 164 164 164 162 161 162 165 164 163 162 161 162 160 159 162 163 162 160 160 159 158 158 159 161 161 161 159 157 156 155 155 157 157 157 157 157 158 159 158 157 155 157 157 157 156 156 155 154 154 152 151 151 151 149 151 151 150 148 149 149 150 150 149 150 150 151 151 147 145 146 145 145 146 146 146 145 146 146 147 145 144 144 145 145 145 145 144 144 143 142 141 142 142 142 142 143 142 140 
186 182 180 182 188 191 191 192 193 184 166 154 171 184 191 193 191 189 185 179 178 186 188 184 182 186 186 184 179 157 125 110 138 166 182 184 173 177 184 188 187 189 186 152  72  38  73 140 167 172 173 177 186 173 115  42  46 122 137  74  40  38  41  39  39  41  45  48  44  46  54  60  61  61  58  53  54  59  60  58  59  62  60  54  48  53  55  54  52  53  57  62  69  65  62  60  52  49  49  48  50  49  49  48  47  53 100 170 182 181 179 181 184 169 134 103 117 113 120 125  90 149 158 104 128 175 167 109  83 142 184 179 178 178 177 177 177 177 177 178 179 178 177 175 174 175 176 177 176 176 177 177 176 175 174 175 175 175 174 174 174 174 173 173 174 173 172 172 173 171 170 169 169 169 168 167 167 170 170 167 167 168 168 167 165 165 165 166 168 169 168 166 166 166 166 165 166 166 165 165 164 165 165 163 163 160 160 162 165 164 161 161 162 163 161 160 163 164 162 160 161 160 159 159 159 160 161 160 159 157 156 155 156 156 156 156 157 158 159 158 157 158 158 158 158 156 155 156 156 156 155 154 151 151 151 149 150 151 150 149 149 151 151 150 149 149 150 150 151 148 147 146 145 145 145 144 145 146 145 144 145 144 143 144 145 145 145 145 145 146 145 142 140 139 139 142 143 143 142 140 
196 195 195 198 198 195 193 195 195 194 193 191 193 193 193 193 191 192 193 193 193 191 191 192 190 192 192 191 191 187 181 177 183 186 188 190 191 187 186 189 190 188 188 162  84  45  85 164 188 187 185 187 189 177 121  48  50 131 148  82  44  42  45  41  39  40  45  49  45  44  51  60  61  62  60  56  56  61  63  61  56  58  59  57  53  55  57  54  51  52  55  60  65  63  59  54  51  48  48  52  52  52  50  49  52  61 106 169 180 181 180 181 185 167 128  98 115 113 120 123  90 149 158 103 128 175 167 109  84 142 181 176 178 179 178 177 177 177 178 178 179 179 177 175 175 176 177 177 175 175 176 176 176 175 174 174 175 174 174 175 174 173 173 174 175 173 172 172 170 170 170 169 168 169 169 168 167 170 170 168 167 167 168 166 165 164 165 168 168 168 167 167 166 166 165 166 166 166 165 165 165 164 163 162 162 163 163 164 163 161 160 161 161 162 161 160 161 162 161 160 160 159 159 159 159 160 159 159 159 158 157 156 157 158 157 155 156 157 156 156 157 158 158 157 157 156 155 156 156 156 155 153 152 153 152 149 149 150 151 150 150 152 151 149 149 149 150 149 147 146 147 146 147 145 144 145 144 144 144 143 144 143 143 144 143 144 146 147 146 144 141 141 141 140 140 141 143 142 141 141 
198 197 197 200 197 198 198 197 195 195 198 199 196 196 196 195 193 196 196 196 197 195 194 193 193 193 193 193 192 193 194 194 194 192 191 192 192 189 188 191 194 189 188 167  92  51  92 173 192 191 190 189 187 176 122  52  66 143 156  90  47  44  46  40  38  40  46  49  45  46  53  60  58  59  59  57  56  62  65  63  56  57  61  61  54  55  56  54  50  50  55  61  64  62  58  53  53  51  51  53  55  54  50  50  59  77 118 169 181 182 180 181 185 165 125  95 113 114 119 118  91 149 156 104 130 174 166 110  86 144 183 176 178 178 177 177 177 177 177 177 178 178 177 175 174 176 176 175 176 175 175 174 174 174 174 174 174 174 174 172 173 174 174 173 172 172 173 173 169 169 169 168 168 169 169 167 166 169 170 170 169 167 167 167 167 166 166 168 167 167 167 166 167 166 166 166 168 167 166 166 165 165 163 162 163 163 164 162 162 160 159 160 161 161 161 162 161 160 160 162 161 159 158 159 160 160 159 158 158 159 158 157 158 158 156 156 158 157 157 157 157 158 157 156 156 155 154 155 154 154 154 153 153 152 151 150 150 151 151 150 148 149 150 151 150 149 149 150 147 147 148 146 146 146 145 145 144 145 145 143 145 144 143 145 145 143 143 144 145 143 141 141 142 141 140 140 141 141 141 141 
199 198 198 199 198 199 200 199 197 197 198 198 196 197 198 196 194 196 197 197 197 197 196 193 194 194 194 194 193 193 193 191 192 192 192 192 191 189 189 190 193 187 187 171  97  55  95 176 193 192 191 188 186 177 122  57  89 157 161  96  49  44  46  41  39  42  46  49  46  49  55  59  57  59  60  59  56  60  63  61  56  56  61  63  54  55  56  52  50  52  56  62  65  62  58  54  52  54  54  53  56  57  53  51  60  76 116 167 182 183 180 180 185 164 124  95 112 114 116 114  93 152 156 103 132 175 166 111  87 144 182 175 178 178 177 177 177 177 177 177 177 178 177 175 175 176 175 175 176 177 175 174 174 175 175 175 174 174 174 172 173 174 174 172 171 171 173 173 171 170 170 168 169 170 169 168 167 169 170 171 170 168 167 168 170 167 166 167 168 167 166 165 166 166 166 166 167 167 166 165 165 165 164 163 163 164 163 163 163 161 160 162 162 161 162 162 162 160 161 162 161 159 159 160 159 160 159 159 159 158 157 156 158 157 156 157 159 160 158 157 157 158 157 157 156 154 154 155 154 154 154 154 152 152 152 150 150 151 151 149 148 149 150 150 150 149 150 151 147 148 148 146 144 145 145 145 145 146 146 145 146 146 145 145 146 144 142 143 144 143 143 142 142 141 141 141 141 141 140 141 
199 199 198 198 200 200 199 199 200 199 200 200 197 197 197 195 195 194 196 197 195 195 196 194 193 193 194 194 194 195 194 193 193 194 193 192 191 189 188 188 189 185 187 172  99  61 101 179 194 193 190 188 189 178 122  65 115 172 166 101  51  45  49  43  42  44  48  49  47  51  57  60  60  63  65  62  55  57  60  58  57  56  58  62  60  59  57  53  52  54  58  62  63  63  59  53  52  56  55  52  58  66  63  54  56  62 103 165 182 182 179 180 185 164 124  96 112 114 114 110  96 154 156 103 133 176 167 111  88 143 181 175 177 179 178 176 176 178 178 177 178 178 177 176 175 176 176 177 177 177 177 176 176 176 176 175 175 174 174 174 175 175 174 174 172 173 172 171 171 171 170 170 170 171 170 170 169 169 170 171 170 168 168 167 168 167 166 167 169 168 166 166 166 167 166 166 166 166 165 164 165 165 164 164 163 165 164 163 164 163 163 164 163 163 162 160 161 161 162 161 160 161 161 159 157 158 160 160 160 157 156 157 158 157 157 158 159 160 159 157 156 157 157 156 156 155 155 155 155 154 154 154 152 152 152 149 147 149 150 150 150 152 151 150 149 150 152 152 148 148 147 145 145 145 145 146 146 146 146 146 147 147 146 145 145 144 144 144 144 144 143 143 142 141 141 144 143 141 140 140 
200 199 198 198 198 199 198 198 199 199 199 199 199 196 195 196 196 195 196 196 194 194 195 195 194 193 193 195 194 194 194 193 192 193 193 193 191 189 189 189 188 185 187 170  99  69 112 185 193 192 190 190 191 177 120  73 137 185 170 107  54  49  52  45  43  44  48  49  45  50  57  61  62  65  65  60  54  58  62  61  62  60  60  62  62  63  59  54  52  54  58  62  61  60  58  54  55  62  58  50  63  77  72  58  59  59 103 173 182 181 179 181 186 162 122  95 112 113 111 107  95 154 156 102 132 177 168 112  89 145 183 178 179 179 178 177 177 177 177 178 178 177 176 175 175 177 177 177 175 176 176 177 177 176 175 175 173 174 174 175 176 175 175 176 174 175 173 171 170 169 170 171 171 170 169 169 169 171 171 169 169 168 167 167 168 167 167 168 168 167 166 165 166 167 167 166 167 167 166 166 165 165 165 164 162 162 161 160 161 162 162 162 162 163 161 159 159 160 161 160 160 160 160 158 156 158 158 159 158 158 157 157 157 158 158 159 159 158 158 156 157 157 156 155 156 156 155 154 154 153 153 154 153 152 150 148 147 149 150 149 150 150 151 151 150 148 149 151 149 148 147 146 146 147 147 146 146 146 146 147 146 146 145 144 144 143 144 145 144 143 142 143 142 140 141 144 144 143 141 141 
199 198 199 200 199 199 199 199 199 198 198 198 197 195 195 195 195 196 197 197 197 196 196 196 196 194 192 193 193 193 194 193 192 192 194 194 191 191 190 189 189 187 189 170  96  75 123 190 194 191 191 191 191 178 123  79 149 194 175 110  55  49  53  46  44  46  49  50  46  53  60  62  63  63  63  59  54  58  62  63  64  63  63  61  62  62  59  54  51  51  54  58  59  59  55  52  55  59  56  52  58  65  65  62  60  67 112 175 182 181 179 179 184 158 117  93 111 113 111 107  96 155 157 103 134 176 168 116  93 146 182 176 179 180 178 178 177 177 177 178 178 177 176 176 177 177 177 176 176 175 176 176 176 175 175 174 175 175 175 175 175 174 174 176 175 173 172 172 170 169 170 170 171 170 169 168 170 171 170 169 168 168 167 167 168 167 167 168 167 166 166 166 166 165 166 167 166 166 166 167 165 165 165 164 161 161 160 160 161 162 162 162 164 162 160 160 159 160 159 158 160 161 160 159 160 158 158 157 158 158 157 157 158 158 158 158 158 158 157 156 158 156 155 156 156 155 154 153 155 154 152 152 154 152 151 150 149 149 150 150 150 151 151 152 150 149 149 149 148 147 146 146 147 146 146 146 145 145 145 147 147 146 145 146 146 143 142 145 144 143 143 143 142 140 140 141 142 142 140 140 
199 199 199 200 200 200 199 198 199 198 197 197 196 196 196 195 195 196 197 197 197 197 196 196 197 194 192 191 192 192 193 193 191 192 194 194 192 191 190 189 189 189 191 169  95  78 129 194 194 191 192 191 190 180 128  83 153 197 178 112  55  49  53  48  45  48  52  54  49  52  59  63  64  64  64  63  57  59  63  64  64  64  63  62  64  63  58  52  49  50  53  57  57  57  54  51  53  52  52  52  53  55  58  66  73  76 114 173 181 181 179 180 183 155 115  91 109 112 111 105  97 155 155 104 136 177 168 117  94 147 182 175 178 179 178 178 177 177 177 177 177 177 175 176 177 176 176 177 177 176 176 175 176 175 175 176 177 175 175 174 175 174 173 174 174 172 172 173 172 171 170 169 170 170 169 169 171 171 169 168 168 167 168 168 167 166 166 168 167 166 166 167 166 165 165 166 165 164 166 167 166 165 164 164 162 161 162 162 162 161 161 163 165 162 160 161 160 159 159 160 161 160 159 159 160 159 158 158 159 157 156 157 158 158 157 157 158 158 157 156 158 157 157 157 155 153 153 155 155 153 151 151 153 152 150 150 149 150 151 151 150 150 149 150 150 150 150 148 147 147 146 145 146 146 146 145 144 144 145 146 146 145 145 146 145 143 142 143 144 144 143 144 143 141 141 141 141 140 140 140 
200 199 200 200 200 199 198 197 198 199 198 198 197 197 197 196 195 196 196 195 196 197 197 197 196 193 192 193 191 192 193 194 193 193 193 193 191 190 190 189 187 187 192 170  97  83 134 197 192 191 192 190 189 180 130  86 154 196 180 117  57  49  53  49  46  49  56  59  51  49  55  63  66  66  68  68  59  59  64  68  67  65  64  66  68  65  59  51  47  51  56  57  54  55  54  51  51  53  53  51  52  52  59  75  92  82 110 170 178 181 181 180 184 156 116  92 106 112 109 101  96 154 153 102 138 178 168 117  93 148 184 176 178 178 178 178 177 177 177 177 177 176 176 176 177 176 176 177 177 177 176 176 176 177 177 177 175 175 175 175 176 174 172 173 174 173 173 173 172 171 171 170 169 170 169 169 170 170 169 168 168 167 167 167 167 165 166 168 166 166 166 167 167 166 166 166 165 165 165 166 167 165 164 164 163 162 163 163 162 161 161 162 164 162 161 161 160 159 160 162 162 160 158 158 158 158 157 158 158 157 156 158 158 157 157 157 157 158 157 156 157 158 158 157 155 152 153 156 155 152 151 153 153 151 150 149 148 148 150 151 149 149 148 148 149 149 149 147 147 147 146 145 146 145 146 145 144 143 144 144 144 143 144 144 145 143 142 142 144 143 143 144 143 143 143 142 142 141 140 140 
200 200 201 201 201 200 199 198 197 198 199 198 198 198 197 196 196 197 198 197 196 197 198 196 194 191 191 194 193 193 193 194 194 194 195 194 192 190 189 189 187 185 193 178 102  91 142 199 193 191 193 190 186 179 132  89 153 195 182 122  57  47  51  47  44  46  55  63  55  49  53  62  64  64  65  64  53  56  65  72  70  66  68  73  70  64  58  51  49  52  57  58  54  53  52  51  56  72  69  51  50  49  63  85  89  84 116 172 181 181 180 181 184 159 120  93 106 111 108  99  94 155 153 100 138 179 169 118  94 148 183 176 178 179 178 178 178 178 178 177 177 176 176 176 177 177 177 177 176 175 175 175 176 176 175 175 174 174 175 175 175 173 171 172 173 173 172 170 170 170 170 170 170 169 168 168 169 169 168 169 168 168 167 166 165 166 166 167 167 166 166 167 167 167 168 167 166 166 166 166 165 166 165 163 162 162 163 162 161 161 160 161 164 163 161 162 160 160 161 161 160 160 159 157 157 157 158 158 158 158 158 158 158 157 156 156 156 156 156 157 157 156 156 156 154 153 154 156 156 153 153 154 152 151 151 150 149 149 150 150 150 149 148 149 149 147 147 147 146 146 147 146 146 146 145 145 144 143 144 145 144 145 144 145 146 144 142 142 143 142 142 142 141 142 142 142 142 142 140 139 
201 200 200 200 200 200 200 199 198 198 198 197 199 197 197 197 196 197 198 199 197 196 197 196 193 192 192 194 195 194 194 194 193 194 194 194 192 190 189 189 188 187 194 181 106  98 148 200 194 192 193 190 182 177 134  91 152 193 183 127  60  47  52  50  50  49  56  66  61  52  53  62  65  64  63  61  52  54  62  68  68  64  67  74  69  64  57  49  50  53  55  56  53  54  53  50  61  85  81  53  49  57  69  76  71  86 127 172 182 182 180 179 183 160 123  96 106 111 109  99  95 157 155  99 138 178 168 118  99 149 182 176 179 180 178 176 176 177 178 178 177 176 177 177 176 177 177 175 175 174 175 175 175 176 175 175 174 174 174 174 172 171 171 172 172 172 171 170 169 169 170 171 169 168 167 167 168 168 168 169 169 168 167 166 166 166 166 166 167 167 167 166 167 167 167 167 167 167 166 165 165 165 165 162 161 161 160 160 161 160 159 160 163 162 161 162 162 161 161 161 158 158 158 158 157 157 158 157 156 158 159 158 157 158 157 157 157 156 156 157 157 155 155 156 156 154 154 154 155 154 152 152 152 151 150 150 148 149 150 150 151 150 149 149 149 147 147 149 147 146 146 147 146 145 145 145 144 144 144 145 145 144 145 144 145 144 143 144 144 144 143 141 141 142 142 141 142 142 141 139 
200 200 199 200 199 199 200 199 199 198 197 197 198 197 197 197 197 197 198 199 197 197 197 196 194 193 193 194 196 195 194 193 193 193 193 193 191 190 189 189 190 188 195 181 108 104 153 201 194 190 192 189 181 179 136  92 151 193 186 133  63  48  53  53  57  52  56  68  66  53  51  61  64  65  65  62  52  54  60  65  65  64  68  75  70  66  57  48  50  51  54  55  55  56  54  52  64  84  77  51  50  62  67  62  62 102 145 173 179 181 180 180 183 159 125  99 102 110 110  98  97 157 154 100 140 179 167 120 105 151 182 177 179 180 178 177 175 175 176 177 178 178 177 176 176 175 176 175 175 175 175 175 176 176 176 176 174 174 174 173 172 171 172 172 173 173 172 171 171 170 170 170 169 167 167 167 168 167 168 169 169 168 167 167 166 166 166 166 167 168 167 167 166 165 165 165 166 167 165 164 166 165 163 162 161 160 160 160 160 160 161 161 162 162 161 162 162 161 161 161 159 158 158 158 158 159 159 158 157 158 158 157 156 157 158 157 158 157 156 156 158 155 154 155 155 154 153 153 153 153 152 151 151 151 150 149 149 149 150 150 151 150 149 147 149 149 149 149 148 146 146 148 146 145 145 146 144 144 145 144 145 144 144 143 145 144 144 144 144 144 144 142 141 142 142 141 142 141 141 140 
200 200 199 200 199 198 198 199 201 199 198 199 199 198 198 197 196 198 199 197 196 197 197 196 196 194 194 195 195 194 193 193 193 192 193 192 192 191 189 188 191 189 195 181 111 109 156 200 192 187 189 188 183 182 139  94 152 192 187 138  65  49  53  56  64  55  55  69  70  53  49  60  61  65  69  65  53  53  60  66  65  64  69  76  74  67  57  47  47  50  53  57  58  56  53  53  62  71  64  49  51  58  57  56  73 127 166 175 177 179 180 182 183 158 125 100  95 109 111  95  98 156 151 101 141 179 167 122 110 155 183 177 179 179 178 177 176 175 175 177 178 179 178 176 175 174 175 176 175 175 175 175 176 176 176 176 174 173 174 175 173 172 172 172 172 174 174 172 172 170 169 169 169 168 168 169 168 168 168 168 167 167 167 167 166 166 166 166 166 166 167 167 166 165 164 165 165 166 165 165 165 164 164 163 162 162 162 162 161 162 164 164 161 162 163 161 161 160 160 162 161 159 158 158 159 159 160 160 158 158 157 156 156 156 157 158 158 156 155 156 157 156 154 153 153 154 153 153 154 153 152 151 150 151 150 150 149 148 148 149 150 150 149 146 149 151 150 148 148 147 148 147 146 145 146 146 144 144 144 143 145 145 144 144 145 144 143 144 144 144 143 143 142 142 141 142 141 140 140 141 
199 201 201 201 200 199 199 200 201 200 199 199 200 198 196 197 197 199 199 197 195 195 196 197 197 194 194 195 195 194 194 194 194 193 193 193 191 191 189 188 190 189 195 182 116 111 155 199 191 187 187 186 185 184 142  97 153 190 186 140  65  48  53  58  71  60  56  69  75  58  50  58  64  68  67  62  55  53  56  63  65  64  66  71  73  66  56  47  47  52  55  56  56  57  53  49  58  62  58  51  52  54  53  60  97 147 173 176 179 181 179 180 186 159 124  99  93 108 111  97  97 156 153 102 141 178 168 124 112 156 183 177 178 179 179 177 177 177 176 177 178 177 177 177 176 175 175 176 176 176 176 176 177 177 177 176 175 174 174 174 173 172 171 171 171 174 175 172 171 170 169 171 171 169 169 169 169 170 170 169 168 169 168 167 166 165 166 166 165 166 167 167 167 165 166 167 166 165 166 166 165 165 165 163 162 164 164 161 161 162 163 164 161 163 163 161 162 160 159 161 161 160 159 159 159 158 159 160 158 159 161 158 156 155 157 158 157 156 156 156 156 156 156 155 155 153 152 154 154 153 152 151 150 151 151 150 150 149 150 149 150 150 149 148 149 151 150 147 148 149 149 147 146 146 147 147 143 143 143 143 144 146 146 145 145 144 144 145 144 143 141 142 144 143 142 141 142 141 141 142 
199 200 199 199 200 199 198 199 200 199 198 198 199 198 197 197 198 198 198 198 198 197 196 196 195 193 193 195 195 194 194 195 195 193 193 194 192 192 190 189 190 191 195 184 130 116 152 196 189 185 187 186 186 181 139  98 150 187 187 142  69  52  56  60  75  64  58  69  78  60  52  62  69  71  70  64  55  52  57  65  64  63  65  69  73  66  55  48  47  50  53  55  54  54  51  51  64  66  58  50  53  58  60  74 127 164 177 177 177 180 179 180 187 159 121  96  93 107 110  95  99 157 153 101 140 178 168 125 114 157 184 176 177 178 177 177 178 176 177 178 178 177 177 177 176 175 175 175 175 175 175 176 177 176 176 176 175 174 173 175 174 173 172 171 170 171 172 171 170 170 171 171 171 170 170 169 169 169 169 168 168 169 169 168 166 165 165 166 166 166 166 166 166 166 166 167 165 164 165 166 164 165 165 162 161 162 163 161 161 162 162 162 160 161 162 162 164 162 159 159 160 159 158 157 157 157 158 158 158 160 160 158 156 157 159 159 158 156 156 155 155 154 154 155 155 153 153 154 155 152 151 151 150 151 151 150 150 149 149 149 148 148 149 151 149 149 149 148 148 149 149 147 147 147 146 146 145 144 143 143 145 145 145 145 144 143 143 144 144 141 139 141 144 143 142 141 141 141 141 141 
200 199 198 198 199 198 198 198 199 198 197 197 197 197 198 198 199 197 197 198 198 197 196 197 195 193 194 196 195 195 194 195 196 194 193 194 193 191 189 189 191 190 194 186 145 123 150 195 188 185 187 188 184 170 127  95 149 188 189 146  72  53  56  60  71  63  58  66  77  59  53  67  71  72  73  69  57  51  59  67  64  61  65  72  74  66  55  49  49  49  52  56  55  52  49  51  65  66  58  50  55  64  69  90 149 173 177 178 175 180 181 181 187 156 121 100  93 109 110  92 101 159 151  98 142 180 168 127 120 160 183 176 178 179 177 176 178 177 177 178 177 177 177 177 176 176 175 176 176 175 175 177 176 175 176 177 176 175 174 175 174 173 172 172 172 171 171 171 170 170 170 170 170 171 170 170 170 169 168 168 167 168 169 167 167 165 165 166 166 166 166 165 165 166 166 166 165 164 165 165 165 164 165 163 161 161 161 162 162 162 162 162 161 161 162 163 163 161 160 159 159 159 158 156 157 158 157 157 158 159 158 157 157 158 159 158 158 157 156 156 155 154 154 154 154 153 153 153 153 151 151 151 150 150 150 149 149 148 148 149 147 148 150 151 150 149 149 148 147 148 148 146 147 147 146 145 146 145 144 144 145 145 144 145 145 144 143 144 144 141 140 141 142 142 142 141 141 141 141 141 
200 199 199 199 199 198 198 198 198 198 197 197 197 198 199 199 199 198 198 197 196 196 196 198 197 194 194 195 195 195 195 196 195 194 193 194 194 188 185 186 190 189 192 189 155 128 150 196 189 187 190 189 182 151 106  86 148 189 193 152  73  51  54  58  63  60  58  63  72  58  53  66  70  71  72  70  58  52  59  67  64  59  64  73  74  65  55  50  51  49  52  57  56  53  48  49  57  58  54  51  56  65  74 102 162 178 177 179 177 180 181 181 185 155 125 108  92 110 110  89 102 161 149  95 145 182 168 130 128 164 183 176 180 181 178 177 177 178 178 178 177 176 175 176 176 176 176 176 176 176 176 177 176 176 176 176 176 177 175 174 173 172 172 174 175 174 173 171 171 170 170 169 170 169 169 169 171 170 170 168 166 167 168 167 168 167 167 168 167 167 166 165 166 166 166 165 166 165 166 166 165 164 165 164 162 161 161 162 162 162 162 162 162 162 162 162 162 161 160 160 159 159 158 158 158 158 157 158 158 158 158 158 159 158 157 157 159 157 157 156 155 155 155 154 154 154 154 153 153 151 151 152 151 149 150 151 149 147 148 150 148 148 149 150 151 151 150 148 147 147 147 145 146 147 146 145 145 146 146 145 146 145 145 145 145 145 144 143 144 142 142 142 140 142 143 141 142 141 140 142 
200 198 199 200 199 198 198 198 198 196 196 197 197 198 199 199 198 198 197 197 196 195 196 197 196 193 193 195 195 196 196 195 193 193 193 193 194 183 176 180 190 189 192 191 157 127 149 196 192 187 189 189 178 129  81  76 143 186 193 156  75  50  53  55  56  58  58  60  66  56  54  63  67  68  70  69  58  53  60  66  63  61  63  66  69  64  54  48  50  49  50  53  53  52  51  51  53  52  49  50  53  57  72 111 169 181 178 181 179 181 181 181 183 154 125 106  92 109 107  87 105 159 148  99 147 181 167 131 132 165 183 177 179 180 178 176 177 178 178 179 178 177 176 175 175 176 176 175 176 177 176 176 176 176 176 175 176 176 175 173 173 173 173 174 174 174 173 172 172 171 169 169 170 168 168 169 170 170 169 167 165 166 167 166 167 168 168 168 167 169 168 167 167 166 166 166 166 166 166 166 165 164 164 164 163 162 161 161 161 160 160 161 161 161 161 161 162 162 161 160 161 160 159 158 159 158 157 158 159 158 158 159 160 158 157 158 159 157 156 157 156 154 154 154 155 155 155 154 155 152 151 152 153 151 150 151 149 148 149 150 148 147 147 149 150 150 149 146 146 148 147 145 146 146 146 147 146 146 145 144 145 145 145 144 144 143 143 143 142 142 143 142 141 141 142 142 143 142 140 141 
201 201 200 200 199 199 199 199 198 197 197 198 198 198 197 197 197 198 197 196 198 197 196 196 195 194 195 196 196 196 195 195 193 193 193 193 195 178 165 172 190 190 193 193 159 126 146 195 186 184 188 188 172 110  61  68 138 179 188 156  77  52  53  52  53  57  58  56  57  52  53  62  64  65  69  69  59  56  60  65  65  66  65  64  69  65  56  48  47  47  50  54  53  51  50  52  53  50  48  48  51  53  72 118 171 181 179 182 180 181 181 182 184 154 126 110  94 111 109  87 106 159 148  99 147 181 166 130 134 166 184 178 179 179 178 176 175 176 177 178 178 177 177 175 175 175 176 176 176 177 176 175 176 177 177 175 174 175 175 175 174 174 173 174 175 174 172 171 172 170 168 169 169 167 166 167 167 169 170 168 167 169 169 166 166 166 167 168 167 168 167 167 166 166 166 165 165 166 166 166 164 164 164 164 164 161 161 161 161 161 160 160 161 162 162 163 164 162 160 160 160 160 160 160 159 158 157 158 158 159 158 159 159 158 158 157 158 156 155 157 157 156 155 154 155 154 154 155 155 153 152 151 151 151 150 150 150 150 150 151 150 148 148 150 149 149 149 148 147 148 148 147 148 146 145 146 146 145 144 143 144 144 145 145 144 143 143 143 141 142 142 142 141 141 142 143 142 141 142 141 
201 201 200 199 199 199 199 199 198 197 197 197 199 198 196 196 197 198 197 197 198 198 197 195 195 195 195 196 196 196 195 194 193 192 191 193 195 171 156 168 191 191 192 192 160 121 141 194 178 179 188 189 170 100  50  64 137 174 182 156  83  55  52  51  53  56  57  53  50  49  53  61  63  63  65  66  59  57  59  64  66  68  67  65  69  65  57  49  47  46  50  56  54  51  50  50  52  49  47  48  51  53  76 126 173 181 179 182 180 180 180 182 186 152 124 111  93 112 111  87 106 159 146  98 147 181 165 128 135 170 184 177 178 178 177 175 175 175 176 176 177 177 177 175 175 175 176 176 176 176 175 174 175 176 175 175 173 175 176 175 175 174 173 174 175 173 171 171 171 170 169 169 169 168 166 166 166 169 170 168 167 169 170 168 166 166 166 167 167 167 166 166 165 166 166 165 164 165 165 165 165 164 164 165 164 161 160 162 161 161 160 160 162 162 163 164 163 161 160 160 160 160 160 160 158 158 159 158 159 159 158 158 158 159 159 158 158 156 157 158 156 156 155 154 154 154 154 154 154 153 152 151 150 150 150 150 150 150 150 149 150 149 150 150 148 149 150 149 148 148 147 146 148 146 144 145 145 145 144 143 142 143 144 146 144 143 143 143 143 142 141 142 141 141 143 143 141 141 142 142 
200 200 199 199 199 198 199 200 200 199 198 198 199 197 196 195 197 198 197 197 197 198 197 195 196 195 194 194 195 195 194 192 192 192 190 193 196 165 148 166 192 192 192 191 160 112 132 190 162 166 185 193 169  96  45  61 134 165 173 156  92  58  51  52  53  55  55  52  47  49  54  61  63  62  62  61  56  56  60  63  65  67  68  66  66  62  55  48  48  47  50  54  53  50  50  50  48  47  47  49  53  53  81 136 177 183 180 180 177 176 177 182 186 150 124 112  90 114 114  85 106 158 144  98 148 182 164 127 138 172 183 175 177 178 177 175 176 176 176 176 177 177 176 176 176 175 175 175 175 176 175 174 175 175 175 174 174 175 175 173 174 172 172 173 175 173 171 171 171 170 169 168 169 170 168 166 167 168 168 167 166 168 169 168 168 166 166 167 168 167 167 166 165 166 166 165 164 164 165 165 165 165 165 165 164 161 160 161 162 160 159 160 160 161 162 162 161 160 159 161 163 162 160 159 158 159 159 159 159 158 157 157 158 160 160 159 158 157 157 157 155 156 156 155 155 155 154 153 153 152 151 150 151 150 149 150 149 150 148 146 147 149 150 150 149 150 149 148 148 148 147 146 146 146 144 145 146 146 144 142 141 141 144 145 144 144 143 143 146 142 140 142 141 142 143 142 142 141 142 143 
200 199 199 200 200 200 199 200 200 201 200 199 199 197 196 196 197 197 197 197 197 197 197 196 197 195 195 195 195 194 194 192 193 194 192 194 198 161 139 159 193 194 191 191 163 104 118 175 137 140 173 194 162  91  41  55 125 152 160 150  96  60  50  52  51  53  54  51  45  47  54  61  64  64  64  62  58  57  61  65  64  65  68  68  63  58  53  47  48  49  51  54  51  49  49  49  49  49  48  50  53  54  84 142 179 183 181 181 169 170 176 180 184 150 129 123  94 116 114  84 109 160 146 101 152 183 163 128 142 170 180 175 177 179 178 176 176 176 177 176 176 176 177 176 176 176 175 175 174 174 174 174 176 176 175 175 176 175 174 173 173 171 171 173 174 174 172 172 172 171 169 170 169 168 168 168 168 169 169 169 168 169 168 166 167 167 166 167 168 166 165 166 166 166 165 165 165 164 164 165 165 166 165 164 163 162 161 161 161 160 161 162 160 161 162 161 161 161 161 161 162 162 161 160 159 158 157 158 157 157 157 156 157 158 158 158 157 156 155 156 154 155 156 155 155 154 153 152 153 152 151 150 152 150 149 149 148 149 149 146 145 149 151 150 150 150 149 148 148 149 149 147 146 147 146 144 144 144 144 144 143 143 143 144 144 144 144 144 147 144 142 144 143 142 141 141 142 141 140 141 
200 200 198 199 200 200 200 199 200 200 200 200 199 198 197 198 197 196 197 199 198 196 195 196 196 195 195 196 196 195 194 194 194 194 193 195 199 152 128 156 192 193 190 192 167 106 111 158 117 112 154 194 159  87  41  52 117 141 148 141  97  60  48  53  50  52  53  50  44  46  52  58  59  59  60  60  58  56  57  60  60  64  69  70  63  57  53  49  50  49  51  53  50  48  48  49  49  50  49  50  51  52  85 144 179 182 181 178 161 165 176 182 183 151 133 127  92 116 116  86 112 160 147 105 155 182 163 133 147 170 179 178 178 179 179 179 177 177 177 176 176 177 178 178 178 178 177 176 174 174 175 175 175 175 175 173 174 175 175 174 174 172 171 174 175 174 173 173 173 171 169 169 168 166 167 169 169 169 168 169 169 169 168 166 167 167 167 168 168 165 164 166 168 166 165 165 166 165 164 164 166 167 165 162 161 162 163 162 162 161 161 162 160 162 163 162 160 160 160 161 162 161 161 160 158 158 158 158 157 158 157 157 157 156 156 158 159 157 155 156 154 155 155 154 153 153 154 153 152 152 151 152 150 150 150 150 147 147 148 149 146 148 148 148 149 150 150 148 147 148 148 147 147 147 146 146 145 143 143 143 143 143 144 144 143 144 144 144 145 142 142 144 144 142 141 142 142 141 141 141 
199 200 199 199 199 201 200 199 199 199 199 199 198 197 198 199 197 196 197 198 197 196 195 195 195 195 195 195 196 195 195 194 194 195 193 194 198 144 117 149 190 193 189 192 171 108 104 142 102  92 138 192 161  89  41  51 110 135 139 131  96  59  45  52  51  52  53  49  43  45  50  55  56  56  57  57  58  57  56  57  57  62  68  68  63  57  53  52  53  51  51  52  49  47  47  48  49  50  49  49  48  51  84 145 179 183 181 176 156 163 176 183 184 149 132 128  92 117 117  84 112 160 146 105 157 183 165 137 150 171 180 178 178 179 180 178 177 176 177 177 177 177 178 178 178 177 177 176 175 175 176 176 175 175 175 174 174 175 175 174 175 172 172 173 173 173 174 173 171 170 170 170 167 166 167 169 169 168 167 167 167 169 168 166 167 168 168 168 167 165 165 166 166 166 166 165 166 166 165 163 164 166 165 163 162 162 162 161 161 162 162 161 160 162 163 162 160 160 160 161 161 161 160 160 159 159 159 160 159 158 158 157 157 156 157 158 158 157 156 157 154 155 155 154 153 153 154 153 152 151 152 152 150 150 150 148 146 147 149 149 147 147 148 149 149 149 149 149 146 147 147 147 147 146 146 145 146 144 142 143 144 144 144 143 142 142 144 144 143 141 141 142 142 141 141 142 142 141 141 142 
199 199 200 200 200 200 200 199 199 198 199 198 197 196 197 199 198 197 197 198 196 196 195 195 195 196 196 195 195 195 194 193 192 194 192 194 197 138 108 141 190 194 189 191 176 110  93 118  88  75 123 188 166  92  41  49 105 131 132 121  96  59  44  52  52  52  52  49  43  43  48  54  56  57  57  58  61  61  59  57  57  60  62  63  61  56  52  52  54  53  51  49  50  48  47  48  49  50  49  49  48  53  87 146 179 183 182 176 156 163 176 184 185 145 128 129  94 121 119  81 113 161 144 102 158 185 167 139 150 172 179 175 177 179 179 176 174 175 176 176 176 176 177 177 178 176 175 176 176 177 176 176 175 175 175 175 176 174 173 174 174 173 172 172 172 172 173 172 169 171 172 170 168 167 167 167 168 168 167 166 166 168 168 167 167 167 168 168 167 165 166 166 165 165 165 165 164 165 165 163 162 164 166 164 163 162 160 159 161 162 162 162 161 162 161 160 159 160 161 162 161 160 160 159 159 159 160 161 159 158 157 157 157 157 159 159 157 155 156 156 154 155 155 155 154 153 153 153 152 151 152 152 151 150 148 147 148 149 149 148 146 147 150 152 149 148 149 149 148 147 148 147 146 147 146 144 146 144 144 145 146 144 143 142 142 143 143 143 143 140 140 141 139 140 141 141 142 142 141 142 
199 201 201 200 199 199 198 199 199 199 198 198 197 197 197 198 198 197 196 197 197 197 196 196 196 195 195 196 196 196 195 194 193 193 192 194 194 133 103 139 190 195 189 191 180 113  77  84  70  60 110 185 170  91  38  50 102 124 124 114  98  60  43  51  53  52  52  51  43  42  48  56  57  58  60  64  64  60  58  59  59  59  59  59  57  53  50  49  51  52  52  51  51  49  50  49  50  49  50  50  50  57  91 147 181 183 181 178 159 166 177 184 183 143 130 135  94 123 121  82 119 163 143 104 158 183 164 138 152 173 179 175 178 179 178 177 175 175 176 176 175 177 178 177 177 176 175 175 176 176 175 175 174 174 174 175 175 173 173 173 174 175 173 172 174 174 174 173 170 171 172 170 169 170 169 167 167 169 169 168 167 168 168 167 166 166 167 168 167 166 167 167 165 166 166 165 164 164 165 165 163 165 165 164 163 160 158 160 162 162 162 162 163 162 160 159 160 161 160 160 161 161 160 158 158 159 160 161 158 157 156 155 157 158 159 160 158 156 155 156 155 155 155 154 154 154 153 153 152 152 151 152 152 151 150 149 150 151 150 148 147 149 151 151 149 149 149 149 149 149 149 148 145 145 145 144 145 146 145 144 144 146 145 143 144 144 142 140 142 143 141 140 140 140 141 142 142 142 142 142 
200 200 200 199 200 199 198 199 200 199 198 197 197 197 197 197 198 197 197 198 198 197 196 196 196 195 195 195 197 197 195 193 193 193 192 194 194 128  95 131 187 195 189 191 180 109  61  59  56  50 102 183 168  90  38  48  99 118 115 106 100  62  41  50  51  52  53  52  44  43  49  58  59  61  62  62  62  58  57  60  63  60  58  59  57  53  50  49  50  50  50  52  51  50  50  50  50  50  51  52  51  55  86 141 180 184 181 179 160 166 178 183 182 144 135 140  95 125 121  82 121 164 142 103 160 183 161 133 150 172 179 176 179 179 178 177 176 175 175 175 175 177 178 177 178 178 176 175 175 175 175 176 176 176 175 175 174 173 173 173 173 174 174 173 174 174 174 173 171 170 171 170 170 170 168 167 166 169 170 169 169 168 168 168 167 166 167 167 166 168 169 167 165 165 165 165 166 165 165 165 164 165 166 164 164 162 161 160 162 161 161 163 163 162 161 161 161 160 161 162 161 161 160 158 158 159 159 159 157 156 156 157 157 157 157 158 157 156 156 155 155 154 156 156 155 153 153 153 153 152 152 151 151 151 151 151 151 150 149 150 149 150 150 149 148 149 149 150 150 150 150 149 147 146 145 144 145 145 144 143 144 145 145 144 145 144 142 141 142 143 142 141 142 142 141 141 142 143 142 142 
199 200 200 200 200 198 197 199 199 199 198 197 197 197 196 197 197 197 197 197 198 197 196 196 196 195 194 193 198 196 194 193 193 194 192 194 193 125  87 123 184 195 190 190 180 107  53  47  48  45  99 181 165  89  38  45  92 113 108  98 101  64  42  51  51  52  52  49  44  44  51  59  61  63  63  61  61  59  58  61  65  63  61  61  57  53  50  51  50  49  49  50  51  49  50  53  54  52  50  51  52  52  77 130 178 184 182 179 157 164 177 183 180 147 140 141  94 124 121  82 123 163 139 102 162 186 161 130 149 172 179 176 178 180 179 177 177 176 175 176 176 177 177 177 178 178 177 176 176 174 175 177 177 176 175 174 174 173 174 175 172 173 174 172 172 174 174 172 171 171 170 168 171 170 169 168 167 169 169 168 168 168 168 167 167 167 167 167 167 168 169 167 165 165 164 164 167 165 165 165 164 165 165 164 163 163 162 161 160 160 160 161 161 162 163 162 161 160 161 163 161 161 160 159 159 158 158 159 157 156 156 158 157 157 157 156 156 157 156 155 154 155 156 156 155 153 153 153 152 152 152 151 152 151 151 151 149 147 148 149 149 149 149 149 148 148 149 150 149 150 151 149 147 147 145 144 145 145 144 144 146 144 143 144 142 142 142 141 142 142 141 141 143 142 142 142 142 142 142 141 
199 199 200 200 200 198 198 199 199 198 198 197 198 197 196 196 196 198 198 196 197 197 196 194 194 195 194 193 196 196 195 194 194 193 193 195 191 122  83 119 185 197 188 189 181 108  52  44  45  42  95 177 163  87  37  46  83 108 104  91 100  64  43  52  52  51  51  48  42  43  51  61  63  64  64  63  64  61  59  60  65  67  65  63  59  52  50  52  48  49  49  48  51  50  52  59  62  55  48  50  51  51  70 119 175 185 182 177 152 162 178 183 179 149 142 140  93 123 120  81 128 162 135 102 162 187 162 130 150 173 179 174 177 180 180 177 178 176 176 177 177 177 177 176 177 178 177 176 176 173 174 177 176 175 175 174 174 174 175 175 173 173 173 171 170 172 173 171 170 171 170 169 172 170 170 169 168 168 168 167 168 167 167 167 168 168 168 168 168 167 167 166 165 164 164 164 167 166 165 166 164 163 163 163 162 161 161 161 161 160 161 160 160 163 164 163 161 161 161 161 159 159 159 158 158 158 159 158 158 156 156 156 157 158 157 157 157 157 155 154 155 155 156 155 154 154 153 153 150 150 151 151 152 152 152 150 149 147 147 148 149 150 150 149 148 149 148 148 149 149 149 148 146 147 146 145 146 145 146 147 147 144 142 141 140 141 142 142 142 142 141 142 142 142 142 143 143 141 141 143 
199 199 200 199 199 198 199 198 199 198 198 198 198 197 196 196 196 197 197 196 197 197 194 192 194 196 197 197 194 195 196 194 194 193 193 197 190 119  80 117 188 197 188 190 179 106  51  43  46  41  89 168 160  83  35  46  74  99 100  89 100  63  41  50  48  49  50  48  42  42  50  61  65  63  62  63  64  60  57  58  66  71  69  64  61  53  49  51  49  48  50  52  52  51  55  64  68  59  50  48  50  49  68 120 176 184 182 175 145 158 178 183 179 145 139 142  92 123 120  80 130 163 135 101 163 185 158 128 152 173 178 174 177 178 177 177 178 176 176 177 178 177 176 177 178 178 177 176 175 173 174 177 176 174 175 174 174 174 174 174 172 173 174 173 171 172 173 171 170 170 170 169 172 171 170 169 167 168 168 168 168 168 169 168 168 169 167 166 168 166 166 166 165 166 165 166 167 166 166 166 164 163 163 164 163 162 161 160 160 160 161 161 161 161 162 162 161 161 162 161 159 158 158 157 157 158 158 157 158 158 157 157 157 158 157 157 157 158 156 155 157 157 155 154 153 153 154 152 150 150 152 152 152 152 150 149 150 148 147 148 149 150 150 149 148 149 150 150 150 147 147 150 150 147 145 144 146 145 144 144 145 144 143 142 141 143 144 143 143 142 142 142 142 141 141 142 142 140 141 143 
199 199 199 200 199 198 198 198 198 199 199 198 197 197 197 196 196 197 197 196 198 197 195 194 194 195 195 195 195 195 195 194 194 194 194 197 190 120  81 118 188 197 190 190 176 106  51  43  47  38  83 160 150  79  35  44  67  96  98  88 102  65  41  48  46  47  49  47  42  42  48  59  64  62  60  63  64  60  58  58  63  67  67  65  62  53  50  57  63  56  51  52  53  53  56  63  65  58  51  48  50  50  72 123 175 181 179 174 139 155 178 183 176 144 140 143  92 127 124  82 133 164 135 103 164 187 158 124 150 173 179 175 177 178 177 177 178 176 175 177 178 178 177 177 177 177 175 174 175 175 175 176 175 174 174 175 175 174 173 175 174 173 173 173 173 174 174 173 171 170 169 169 169 169 170 169 168 168 169 168 168 167 169 169 168 168 167 165 166 166 166 167 166 166 166 166 166 165 165 165 165 163 163 165 163 163 162 160 160 161 161 162 161 160 161 162 161 161 161 161 161 161 159 158 158 159 158 157 158 159 158 157 158 158 157 157 158 158 157 155 156 156 155 154 154 155 154 152 151 152 152 151 149 151 150 149 150 149 148 148 148 149 149 148 149 150 152 151 149 146 146 148 149 147 145 145 145 145 144 144 145 143 143 143 143 143 144 143 142 143 143 143 142 141 141 142 142 142 141 142 
199 200 199 199 200 198 196 197 199 200 200 198 197 197 197 196 196 197 197 197 198 198 197 196 195 195 194 194 197 196 194 194 193 195 195 196 191 124  84 117 187 197 190 191 179 109  53  42  44  37  80 154 147  76  34  41  62  95  99  84  99  64  40  47  46  47  47  44  41  42  48  59  63  62  61  62  62  61  59  60  61  63  65  65  62  53  52  62  73  62  52  52  52  53  55  57  56  53  50  50  51  50  71 122 176 181 179 174 136 152 178 183 172 145 143 144  94 128 125  83 135 164 134 104 165 188 157 121 148 173 180 177 178 178 178 178 177 175 175 177 177 177 177 178 178 177 175 174 175 176 175 175 175 174 174 174 174 174 174 173 173 173 173 173 173 173 173 172 172 170 169 169 169 168 168 168 168 169 170 169 168 168 168 168 169 168 167 167 166 166 168 168 167 165 165 166 166 165 164 164 166 165 165 165 162 162 162 160 161 161 162 162 161 160 161 162 160 160 161 161 161 161 159 158 158 159 158 157 158 159 159 158 159 158 158 158 158 158 157 155 155 155 155 154 155 154 154 153 152 152 152 150 149 149 150 149 150 149 148 147 147 148 148 148 149 149 150 152 148 148 148 148 148 147 145 145 145 145 144 143 144 144 144 143 143 143 143 143 142 142 143 141 142 142 142 143 144 143 141 140 
199 200 199 199 200 196 194 197 199 200 199 197 196 198 198 197 197 197 198 199 198 198 197 197 196 194 195 197 198 195 195 194 193 195 195 195 192 127  87 115 185 197 189 190 187 116  56  40  41  36  78 149 148  76  32  41  57  93  98  78  92  61  40  47  48  48  45  41  39  41  48  59  63  62  62  62  60  60  60  60  61  63  66  67  63  55  54  62  69  61  54  53  50  50  52  54  57  52  49  50  51  49  67 116 175 183 180 172 136 152 178 182 171 145 146 146  96 129 123  81 138 164 133 105 167 188 155 119 147 173 181 179 177 178 178 177 177 175 175 176 176 176 177 177 177 178 176 173 173 175 176 176 176 175 174 174 173 175 174 170 170 174 176 174 171 172 172 171 173 170 169 170 170 168 167 167 167 169 170 169 169 168 168 168 168 167 168 168 166 167 168 168 167 166 164 165 166 165 165 164 166 166 166 164 161 160 160 160 161 161 161 161 163 162 162 162 160 160 161 161 159 159 158 157 157 159 159 157 158 158 158 159 160 158 158 159 160 158 157 155 154 154 154 154 153 154 154 153 152 151 151 150 150 149 150 150 150 149 148 146 146 148 149 148 148 147 149 151 149 151 151 147 148 147 145 144 145 145 144 143 143 144 145 144 143 141 143 144 143 142 141 140 141 141 142 144 144 142 141 140 
200 200 199 199 199 194 193 197 199 199 199 197 196 198 200 199 199 199 199 198 197 198 198 197 196 194 194 195 197 196 196 195 192 193 194 194 191 127  85 112 184 197 187 190 192 120  56  38  42  34  75 149 147  77  34  40  53  88  92  73  88  60  41  47  49  49  46  40  37  37  45  57  62  62  61  60  58  58  59  59  59  61  65  69  65  57  53  55  58  56  52  49  51  48  48  62  86  67  48  50  50  49  64 109 171 184 179 165 133 156 181 181 169 146 147 147  95 129 124  82 140 163 131 105 166 187 154 119 148 174 181 176 175 178 179 177 176 175 175 176 176 175 176 177 177 176 174 173 174 176 176 176 175 175 175 175 174 173 173 172 173 173 174 174 172 172 174 174 174 171 169 168 170 171 169 167 167 169 169 168 168 168 168 167 167 165 166 167 166 166 166 166 167 166 165 165 165 166 166 164 165 165 165 163 161 160 160 160 161 161 161 161 162 162 163 163 162 161 160 159 158 158 158 157 158 160 160 159 159 159 158 157 159 159 159 159 159 158 156 155 155 154 154 154 154 153 153 153 152 151 151 152 152 150 150 151 150 149 148 147 147 149 149 148 148 146 148 151 149 149 147 145 147 148 146 144 143 144 145 144 144 145 144 143 142 141 143 144 143 143 142 141 142 141 141 142 142 141 141 141 
200 200 199 198 199 194 193 197 199 199 199 198 198 199 200 199 198 198 198 198 195 195 196 195 195 195 194 195 196 195 196 196 194 193 192 193 186 126  83 105 180 196 189 191 188 122  60  37  40  34  72 140 141  77  36  39  50  84  88  70  83  59  42  46  47  47  44  39  36  36  44  55  61  59  58  57  58  60  61  59  57  60  64  67  62  56  53  53  55  53  51  50  50  48  49  66  96  73  49  49  50  49  63 105 168 187 177 155 126 156 183 180 167 142 144 147  97 129 121  79 141 163 130 106 165 186 157 124 151 174 179 175 175 177 179 178 178 175 176 178 177 176 176 176 177 175 173 174 176 176 175 175 175 174 175 174 173 173 174 174 174 174 175 175 171 174 175 174 173 173 171 169 170 171 169 167 167 168 169 168 168 169 169 168 167 164 165 167 167 166 165 166 166 165 165 166 166 166 166 165 165 165 165 164 162 162 162 161 160 161 161 162 162 162 162 162 160 160 160 160 159 159 159 158 158 158 158 158 157 157 158 157 158 158 158 158 159 158 156 154 155 154 154 155 155 153 152 153 152 151 151 152 152 149 149 150 148 148 148 148 149 150 149 149 148 147 148 148 148 148 147 146 148 147 146 145 143 144 144 144 144 143 144 145 144 142 142 143 143 143 142 142 144 143 142 142 141 142 142 142 
200 200 199 199 199 196 195 197 199 199 199 199 198 199 200 198 198 197 198 198 195 194 195 194 194 195 196 196 195 195 195 195 195 195 195 192 173 117  80  99 173 195 194 192 181 120  63  38  40  35  68 128 135  74  36  40  48  85  89  66  79  56  40  46  46  46  42  38  37  37  43  55  61  58  54  55  58  61  61  60  57  60  64  66  60  55  52  54  59  55  50  50  48  49  51  63  83  67  50  49  50  50  61 102 166 187 176 147 116 154 185 180 163 139 142 146  97 128 119  78 143 164 131 107 166 186 158 127 151 173 178 175 176 176 177 178 178 176 176 178 178 177 177 177 177 177 176 176 177 177 176 175 174 174 174 174 173 173 174 175 174 174 175 175 171 174 175 173 173 173 172 170 170 170 169 168 168 168 169 169 170 169 168 168 166 165 166 167 166 166 166 167 166 164 164 165 166 165 165 165 165 165 166 164 162 162 162 161 160 161 162 163 162 161 161 161 160 160 162 161 159 159 159 158 158 157 156 157 157 157 158 158 158 158 158 158 158 157 155 154 156 154 154 155 155 154 153 152 152 151 151 151 152 150 149 148 148 146 146 148 150 150 149 148 149 149 148 147 148 149 149 148 148 147 147 145 143 143 144 145 144 143 144 145 145 143 142 142 142 143 143 143 144 143 143 142 141 142 142 142 
199 199 199 198 198 197 197 198 198 199 200 199 197 199 199 197 197 198 198 197 195 194 195 193 185 188 193 195 194 195 194 190 191 191 191 183 154 108  77  90 153 181 184 176 160 115  67  39  41  35  62 117 128  72  36  41  47  89  92  62  77  54  38  45  45  46  42  37  37  37  43  54  60  54  50  53  58  59  59  58  57  60  65  66  60  53  51  56  67  59  50  48  48  51  53  57  62  57  51  49  48  50  61  97 159 183 177 147 110 151 187 179 158 138 143 145  97 125 116  78 145 165 130 108 166 185 155 124 148 171 178 177 175 174 175 177 176 175 175 177 178 179 177 177 177 178 177 176 176 177 177 176 175 175 174 175 175 174 174 174 174 174 174 174 174 173 173 174 175 172 169 170 170 169 169 170 169 167 168 170 171 171 169 166 166 166 167 167 165 165 166 166 166 165 165 164 165 163 163 164 163 164 165 164 162 161 161 160 160 161 163 162 162 160 160 160 161 162 162 160 159 159 159 157 158 158 158 158 158 157 157 158 159 158 158 159 157 157 156 155 156 154 154 155 154 153 153 152 151 150 151 150 151 152 150 148 147 146 146 148 148 149 149 148 149 148 148 148 148 149 149 148 149 148 147 145 143 143 145 146 143 144 144 144 145 144 142 141 141 143 145 144 143 142 142 142 141 142 142 142 
197 198 199 199 198 199 199 198 198 198 199 199 198 198 197 198 198 197 196 196 197 198 196 186 167 162 173 190 192 195 192 182 173 170 165 153 136 109  83  76 113 140 139 122 113 107  79  40  39  34  55 105 129  74  36  41  43  89  95  64  82  60  41  43  44  44  42  38  38  37  41  51  54  48  46  53  58  60  59  57  53  56  63  67  61  54  52  58  68  62  52  48  47  51  55  60  61  58  54  49  48  49  59  89 146 180 180 151 112 150 185 178 158 141 143 141  96 121 110  76 147 163 126 104 164 184 151 116 147 170 178 177 168 172 176 176 178 175 174 176 178 178 178 177 177 176 176 176 176 178 177 177 176 175 175 176 175 176 175 174 174 174 173 172 174 173 171 173 173 170 169 170 170 170 170 169 169 168 168 168 170 170 169 167 167 167 166 165 166 166 165 164 166 166 165 165 165 164 164 164 164 163 164 164 162 161 161 160 160 162 163 161 161 160 161 161 161 162 161 159 159 160 159 158 158 158 158 159 159 157 157 158 158 158 157 158 158 158 157 154 154 153 153 154 154 153 152 151 149 150 152 151 150 149 149 148 147 148 147 145 147 149 149 149 150 149 149 149 150 149 149 148 146 145 146 146 146 146 145 143 142 143 145 144 143 142 143 143 141 142 143 144 143 142 141 141 142 141 142 142 
195 197 199 199 199 201 201 199 197 198 198 197 199 198 197 198 199 198 195 195 197 198 194 182 161 141 148 178 195 196 191 173 134 119 111 106 119 108  85  75  94  97  88  80  87 112  91  39  40  37  49  86 120  78  41  39  41  89  98  69  83  61  41  43  45  45  41  37  37  37  42  52  56  48  44  51  61  66  66  60  48  54  66  72  66  56  49  52  60  57  52  49  48  49  51  60  82  69  52  49  47  50  59  83 131 174 180 144 104 144 183 178 152 137 143 139  94 115 105  76 145 161 124 102 164 184 149 111 145 172 181 175 158 165 175 178 178 175 174 176 177 177 177 177 177 175 176 177 177 177 177 176 176 175 175 175 173 176 175 172 173 174 173 173 173 173 173 174 172 170 168 168 169 170 170 169 168 169 169 167 169 169 169 167 167 167 166 166 166 167 167 166 166 165 165 166 166 166 166 166 163 163 163 163 163 161 160 161 161 162 163 162 162 161 161 162 162 162 161 160 160 160 160 158 156 157 158 159 159 157 157 157 158 157 158 157 158 158 156 155 154 154 153 153 153 153 153 152 150 151 151 149 149 148 148 149 149 149 148 147 148 148 147 148 150 149 148 149 150 150 150 150 147 146 146 146 146 146 144 142 143 145 145 143 143 141 140 141 142 143 144 144 142 141 141 141 140 141 142 142 
196 198 200 200 199 200 200 200 198 198 198 197 199 198 198 200 200 198 197 197 196 195 192 179 154 134 141 170 194 196 192 169 101  78  71  75 106 111  93  78  85  70  56  60  76 115  99  41  41  41  45  66  94  71  45  38  39  89 101  74  84  62  42  42  45  45  41  37  36  37  42  52  57  49  44  51  63  67  68  63  47  52  66  74  67  56  48  49  53  53  50  48  49  49  48  58  84  71  52  49  47  50  61  80 112 159 171 131  92 137 183 180 144 132 142 138  93 110 100  77 147 159 122 102 166 185 148 109 142 173 184 173 144 155 173 179 178 176 175 176 176 177 177 178 177 176 177 178 177 178 178 176 175 175 175 174 174 175 174 172 173 174 173 174 174 174 174 173 172 170 168 168 169 170 169 169 168 170 169 168 169 168 168 167 166 166 166 167 167 167 166 165 166 165 166 166 165 165 167 165 162 163 163 163 164 162 161 162 160 161 163 161 161 161 161 162 162 162 161 161 159 159 159 159 157 157 158 158 159 158 158 158 159 159 158 158 158 157 156 156 155 154 153 153 152 153 153 152 151 152 150 149 149 149 149 149 149 148 148 149 149 148 147 147 149 149 147 148 150 151 151 150 149 147 146 146 146 144 144 143 144 145 144 142 142 141 140 140 141 143 143 143 142 141 141 141 140 141 141 141 
196 199 200 199 198 198 200 201 200 199 199 199 200 199 199 200 200 197 196 196 197 195 190 176 143 134 145 166 190 195 196 171  90  58  54  62  98 121 111  83  78  57  44  49  70 115 104  45  39  48  51  53  60  54  45  38  38  90 105  78  86  64  43  41  44  45  43  39  35  36  42  51  55  49  44  52  64  66  65  62  48  52  64  72  66  56  51  50  50  50  49  49  49  50  50  55  64  61  54  49  47  50  60  75  89 130 145 115  81 128 177 176 136 130 142 135  93 104  94  78 150 157 117 101 166 184 146 106 140 172 186 172 126 141 170 180 178 176 176 177 176 177 177 177 177 177 178 177 176 178 178 175 174 175 175 174 177 174 171 171 173 173 174 176 175 174 173 172 171 170 170 169 170 170 168 167 168 169 169 168 170 168 167 168 166 165 165 167 167 167 166 165 166 166 165 164 164 164 164 164 162 163 163 164 166 163 162 163 160 161 161 160 160 161 161 162 162 161 161 160 159 158 159 160 159 159 159 158 159 159 159 160 161 160 159 158 158 156 155 155 154 154 153 153 153 152 152 152 152 151 150 149 150 151 150 148 147 147 148 149 149 149 149 148 149 148 148 149 150 149 150 150 150 146 145 145 146 144 145 145 144 143 143 142 143 142 142 142 142 142 143 142 142 141 141 142 141 140 141 142 
191 195 200 198 198 199 200 199 199 199 199 199 200 198 198 199 198 196 195 195 196 196 192 175 147 132 136 157 189 195 196 176  98  55  45  59  95 136 136 101  82  56  41  46  71 122 114  51  39  67  80  64  45  43  44  40  40  89 106  83  87  66  46  40  41  45  44  39  39  38  42  49  52  47  45  50  63  68  67  62  46  51  64  71  66  55  50  51  50  49  50  52  51  49  49  51  53  54  53  51  48  51  55  60  71  91 101  93  73 109 155 164 124 129 141 126  89  98  89  79 152 155 114 101 165 184 142  97 137 171 186 168 112 129 165 179 176 176 176 176 177 178 177 177 178 178 177 176 176 176 176 175 174 175 175 174 175 175 173 170 172 174 175 176 174 174 173 170 170 169 169 169 170 170 169 166 167 167 168 168 170 169 168 168 167 165 166 168 166 167 167 167 166 165 165 166 166 164 163 164 162 163 164 163 164 164 164 163 162 162 161 160 161 160 161 162 162 161 160 160 160 159 159 159 159 157 157 157 159 158 158 160 159 157 157 158 157 156 156 154 153 154 155 155 153 152 152 152 152 151 150 149 152 151 150 149 147 148 148 147 149 149 149 149 148 149 150 150 148 148 148 149 148 146 145 145 144 144 145 147 145 142 141 142 143 143 143 143 142 143 143 142 143 143 142 142 141 141 141 143 
183 192 199 198 198 199 199 199 199 199 198 196 195 196 197 198 197 198 199 196 190 191 191 180 159 148 149 164 188 193 189 168 114  61  44  61  91 139 153 124  91  58  43  48  74 132 129  62  44  91 116  88  49  44  47  41  40  89 112  96  91  70  50  40  42  46  45  42  39  39  43  51  53  46  45  54  65  68  68  61  44  52  65  70  65  55  50  51  50  49  50  51  51  49  48  50  55  53  51  51  51  51  53  57  61  69  73  72  69  83 118 142 110 124 138 119  80  85  80  80 150 152 112  99 163 183 137  88 132 168 184 165 102 115 156 180 177 176 177 176 178 179 178 175 176 176 177 176 175 174 175 176 173 174 175 175 174 175 174 172 172 173 174 174 172 173 172 171 170 170 170 170 168 169 168 166 167 167 166 166 168 167 167 167 167 166 166 166 166 166 167 167 167 166 165 164 165 165 165 166 164 164 164 163 161 161 162 162 162 162 161 160 161 160 161 161 161 161 161 161 159 159 159 158 159 158 158 159 158 157 157 159 158 157 156 157 156 157 156 154 152 154 155 154 152 151 151 152 151 150 150 151 150 150 150 150 149 150 151 149 149 149 148 148 148 149 150 148 147 147 148 147 146 147 147 145 146 145 145 145 144 142 142 142 145 144 143 143 143 143 142 142 142 143 143 142 141 141 142 144 
178 188 197 198 199 199 199 199 199 199 195 190 190 193 196 197 197 192 186 182 179 173 175 178 161 155 157 164 181 183 175 157 123  70  47  62  89 140 168 148  98  60  46  52  76 141 143  75  49 108 142 109  61  55  57  47  42  94 126 115 100  78  60  49  46  45  45  44  40  40  44  50  52  45  45  56  65  68  66  58  44  50  63  69  63  53  49  50  51  50  50  51  51  50  49  52  57  54  51  50  52  51  53  58  58  60  61  63  65  66  93 123  98 117 133 111  72  72  69  79 148 149 110  96 162 182 135  83 126 166 184 164  95 104 150 181 176 176 178 177 177 178 178 176 175 175 175 176 176 174 175 175 174 174 175 176 174 174 175 173 172 172 174 174 171 172 172 171 171 171 171 171 169 169 168 168 169 167 166 166 166 167 166 166 167 166 166 167 167 166 166 167 166 166 165 165 166 166 165 164 163 163 163 163 160 160 161 161 161 161 161 161 160 161 161 161 161 161 161 160 159 159 160 159 159 158 158 159 159 158 158 159 159 157 157 157 157 157 157 154 153 155 155 153 151 151 152 152 150 150 150 151 150 150 150 149 149 150 150 150 148 148 147 148 148 150 149 146 147 147 147 146 146 147 147 146 146 145 145 144 144 143 144 144 144 143 143 143 143 143 142 142 141 142 142 142 140 141 142 144 
174 184 195 198 200 200 199 199 200 199 193 186 188 193 196 198 197 181 166 164 174 160 160 170 155 150 148 152 173 176 169 155 127  79  52  60  86 143 183 168 101  61  49  53  78 148 159  96  62 122 159 128  86  85  83  59  44 103 145 137 119  91  77  72  51  45  48  51  50  46  44  46  48  43  45  55  64  68  63  51  44  48  59  66  61  53  48  49  50  50  51  52  52  50  50  53  56  54  51  48  49  49  52  56  58  56  57  59  61  60  81 107  89 110 124 102  67  62  61  79 147 145 104  93 161 181 133  79 119 164 184 159  89  99 148 182 176 175 179 177 176 178 178 177 175 174 175 176 177 176 174 174 175 176 176 175 172 173 174 173 171 172 175 174 171 172 172 170 172 171 171 170 170 169 170 170 170 169 167 166 166 166 166 167 167 167 167 169 167 166 166 167 166 166 166 167 167 165 163 162 161 163 163 162 161 161 161 160 161 161 161 161 161 161 162 162 162 161 160 159 158 159 160 158 157 157 157 158 159 159 158 158 158 158 157 157 157 158 157 155 155 155 155 153 152 152 152 151 151 149 149 149 150 151 150 149 150 149 149 149 148 146 147 149 150 149 148 147 148 147 146 147 147 147 146 145 145 145 145 145 144 143 145 145 142 142 143 144 144 142 142 142 141 141 141 142 140 140 141 142 
169 183 197 200 201 200 199 199 200 200 195 190 194 197 198 197 195 182 175 178 183 181 174 168 163 154 141 142 176 187 185 173 137  85  56  58  77 141 189 179 110  63  48  56  83 154 177 134 102 144 172 155 136 140 126  80  49 112 164 161 146 107  95 100  61  50  59  72  80  65  47  42  47  42  43  55  65  67  60  50  43  47  58  65  60  54  49  48  49  50  51  52  54  51  49  50  53  53  50  49  47  50  52  54  58  58  57  58  61  59  70  86  83 103 111  92  65  62  61  82 146 140  98  92 162 178 128  75 112 165 181 143  80  95 145 180 175 174 175 175 175 176 178 176 174 175 176 176 177 177 175 173 176 177 175 173 172 173 175 174 173 174 173 172 173 173 171 171 173 171 170 170 170 168 168 170 169 168 168 166 165 167 167 167 168 166 166 169 167 166 166 166 166 166 166 166 165 164 164 163 163 163 161 161 160 161 161 160 160 160 161 160 160 160 161 162 162 161 160 158 159 160 160 159 157 158 157 156 157 157 157 157 157 158 158 158 158 158 156 155 156 156 154 153 153 153 151 150 151 149 149 150 150 150 150 150 150 151 150 149 149 147 148 150 150 149 148 147 149 148 147 147 147 146 145 145 145 143 143 144 143 143 143 144 143 143 143 144 145 144 143 141 141 140 140 142 142 140 140 141 
168 183 198 199 199 200 199 196 196 198 198 195 197 198 198 198 196 191 189 191 192 190 184 176 177 171 159 156 183 192 192 186 158  95  57  57  70 134 186 182 117  67  51  59  77 148 187 173 161 173 183 179 177 175 165 127  70 118 171 179 169 123 110 120  80  64  79 105 119  99  63  38  46  44  44  54  66  66  58  48  40  47  58  66  62  55  50  48  50  49  49  52  53  52  51  52  54  54  53  53  52  53  54  54  56  59  59  59  61  60  64  70  72  90  94  79  63  63  62  81 145 136  95  91 162 174 122  71 108 166 171 118  72  87 135 176 175 175 176 175 176 176 176 177 175 174 175 176 177 175 174 175 176 176 174 172 172 174 175 174 174 174 173 172 174 172 171 172 172 172 170 170 169 167 167 168 170 168 166 166 167 167 168 167 167 165 165 166 166 166 165 166 166 166 165 166 165 165 165 163 164 163 161 161 161 159 158 160 159 160 161 162 161 161 161 161 161 162 161 159 159 160 160 159 156 157 157 157 158 159 158 157 158 159 159 157 159 158 156 155 155 155 154 154 153 153 152 150 150 151 150 150 149 148 148 149 149 151 150 148 149 148 147 150 150 148 148 148 149 147 147 147 147 146 146 147 146 144 143 143 142 142 141 141 144 142 141 142 142 142 142 141 141 140 142 142 142 140 141 142 
168 182 196 198 199 199 197 193 192 196 199 198 197 198 199 199 198 196 195 195 195 193 184 176 180 183 178 177 189 193 193 191 171 103  63  67  81 136 180 170 107  66  55  61  78 142 187 193 192 189 189 191 193 188 185 162  99 128 171 185 184 136 121 133  96  78  94 126 143 125  78  35  44  45  46  54  62  63  56  47  39  47  59  66  62  56  50  47  51  50  50  53  54  53  51  53  55  54  54  56  59  57  55  57  63  63  61  60  62  63  64  63  62  78  82  70  63  66  63  79 144 132  91  92 162 170 119  70 108 163 158 100  65  78 124 172 177 177 176 176 177 176 176 176 176 174 175 175 175 174 175 175 174 173 173 175 174 175 175 173 173 173 174 173 173 172 172 174 171 170 171 171 171 170 168 168 171 169 167 167 168 167 167 168 167 166 165 165 166 166 166 166 165 165 165 166 166 166 164 163 164 163 161 160 161 159 158 159 159 160 161 162 162 160 160 160 160 161 161 160 161 159 159 160 157 158 158 158 159 160 159 157 159 160 158 156 157 157 156 156 155 154 154 153 152 152 152 151 151 150 150 151 149 148 148 149 149 150 149 147 148 146 147 150 151 148 148 149 147 147 147 148 148 147 146 146 146 145 143 143 142 142 141 141 144 142 141 140 142 141 141 141 142 141 141 142 141 141 142 142 
167 178 194 199 201 198 194 191 191 196 198 197 197 198 198 199 199 197 195 195 195 195 183 167 175 183 188 190 194 194 193 191 173 117  90 102 119 155 176 155  94  71  72  83 104 149 184 194 193 192 192 191 191 190 191 176 128 142 172 188 192 145 129 142 107  87 100 132 150 135  86  35  42  46  49  55  58  58  53  44  39  47  58  65  61  55  49  47  50  50  51  56  58  54  51  53  57  55  54  58  62  60  55  61  82  76  65  62  62  66  66  62  60  73  77  67  64  68  64  78 143 126  88  95 162 166 115  71 108 154 145  89  60  71 116 168 178 176 174 175 176 176 176 175 175 174 175 175 174 175 176 175 174 172 174 176 175 176 175 172 171 173 174 174 172 172 173 174 170 169 170 171 173 171 168 167 170 169 168 167 169 169 168 167 167 168 168 166 167 167 167 166 164 164 165 166 167 165 164 164 165 164 161 159 159 160 161 160 160 159 159 161 162 160 158 160 160 160 160 159 160 160 159 159 159 159 159 157 158 159 159 158 161 160 158 156 155 155 156 155 155 154 153 153 152 151 151 153 151 149 149 151 151 150 150 150 149 150 150 147 148 146 146 149 151 148 148 148 147 147 148 148 149 147 146 145 144 144 145 144 141 141 141 141 142 143 142 140 142 142 141 140 141 141 142 142 140 142 142 141 
165 177 195 200 200 198 194 188 190 197 200 198 198 198 197 197 197 197 196 195 196 194 184 171 175 182 187 191 195 195 192 187 173 151 147 162 172 181 183 162 117 104 120 144 156 176 190 192 192 192 191 188 188 189 193 183 150 154 175 192 194 150 134 146 114  89 101 137 155 141  90  37  43  53  56  56  57  55  48  41  38  46  57  64  61  56  52  49  50  48  51  58  59  53  51  57  63  58  54  58  60  58  53  63  98  93  74  65  64  66  68  64  62  75  77  67  63  68  66  81 143 124  86  96 165 162 112  73  99 143 135  81  59  68 111 165 178 178 175 174 176 175 174 175 175 175 175 175 175 172 173 176 175 175 174 173 174 176 176 174 172 172 172 173 172 173 172 172 170 170 171 172 172 170 168 167 169 169 167 167 168 168 167 165 166 169 169 167 168 166 166 165 164 165 166 164 166 166 165 163 163 162 160 157 156 160 162 161 161 160 160 160 161 160 160 160 160 160 160 159 158 159 160 158 157 158 158 156 156 156 158 160 161 161 159 157 156 156 156 154 154 153 154 154 152 150 151 153 151 148 149 150 150 150 151 151 149 150 149 147 148 147 146 147 150 149 149 149 147 148 149 148 147 146 146 146 145 145 145 144 141 141 142 142 142 142 141 140 142 141 141 141 141 143 144 142 139 141 143 142 
162 175 194 199 198 199 194 185 189 197 200 198 197 197 198 198 198 197 196 197 196 193 189 185 185 187 188 189 193 194 192 187 183 180 180 184 188 188 186 177 162 158 165 176 183 188 192 192 190 190 189 189 189 189 190 186 170 171 180 190 193 156 138 143 119  94 105 142 156 147  97  38  48  74  75  55  55  52  46  41  37  43  54  63  62  57  54  51  51  50  52  59  61  56  52  56  66  60  54  57  57  55  52  65 109 103  81  70  65  65  67  68  74  77  73  65  63  68  68  84 141 121  85  98 166 159 111  78  99 136 124  76  65  68 106 162 177 176 175 175 176 176 175 176 174 175 175 175 172 168 168 172 174 175 175 173 174 175 175 175 174 173 173 174 173 172 171 171 170 170 171 172 172 169 167 167 168 167 166 166 167 168 167 165 164 166 168 167 166 166 166 165 164 165 166 166 167 165 164 163 162 162 160 155 151 159 163 161 162 161 160 160 160 160 161 161 161 161 160 159 160 159 158 158 158 158 157 156 158 158 158 161 160 158 157 157 156 155 155 155 153 154 154 153 152 150 150 151 151 150 149 149 151 151 151 152 150 150 149 147 147 147 147 147 149 150 150 147 148 148 148 148 147 147 147 146 145 143 142 142 141 142 142 142 144 142 140 140 141 140 140 140 141 143 143 142 141 141 142 143 
162 175 195 200 199 200 193 183 188 196 200 198 197 198 198 199 199 197 196 197 197 194 193 194 193 192 190 190 192 194 193 190 192 192 190 188 189 189 189 188 189 188 188 188 191 191 192 192 190 188 189 189 189 188 187 186 182 184 186 190 194 163 142 142 129 103 108 144 162 157 110  50  53  95  96  58  55  51  45  41  41  44  54  63  61  57  53  52  52  51  54  59  62  57  52  55  65  59  55  57  55  54  53  65 105 102  88  79  66  68  71  76  95  83  68  64  66  69  67  84 141 119  84  99 166 156 109  79  98 125 113  76  70  69 102 158 176 176 175 176 174 175 176 175 174 173 175 175 169 160 157 165 173 176 175 175 175 175 175 174 174 174 175 176 172 171 172 172 170 170 170 172 171 169 167 168 168 168 167 167 167 166 167 167 166 166 166 166 166 166 166 165 165 165 165 165 166 165 163 163 163 163 158 151 145 156 163 160 162 162 162 161 159 160 161 161 160 161 160 158 159 159 158 157 158 158 157 157 159 159 159 160 158 156 156 157 156 156 156 155 154 154 154 152 152 150 150 151 150 151 150 149 150 151 151 151 150 149 149 148 147 148 149 149 148 149 148 145 147 149 148 147 148 146 145 147 146 143 142 143 143 142 142 142 143 142 141 141 140 141 141 141 142 142 142 141 142 142 141 142 
164 177 196 202 200 200 193 184 187 196 200 200 199 199 200 199 200 198 196 197 197 196 195 195 195 194 194 193 194 195 194 193 193 192 192 192 191 191 191 192 191 191 192 193 192 192 192 191 189 188 189 188 188 188 187 186 187 189 190 192 196 170 147 144 142 113 110 146 173 169 128  73  58 108 114  65  58  53  44  42  56  55  57  63  59  54  52  53  52  50  54  59  62  56  53  56  61  57  55  58  56  55  54  62  86  89  90  87  65  74  80  84 110  89  66  65  68  69  65  83 142 117  81 100 166 153 106  77  91 111 102  75  71  69  99 152 176 177 175 174 172 172 174 175 175 174 174 175 166 146 142 159 173 176 175 174 173 174 174 173 173 173 174 175 172 172 173 173 171 170 171 170 169 169 168 168 169 169 168 167 167 166 168 169 168 166 166 167 167 166 165 165 165 165 165 164 165 165 163 163 164 163 158 148 144 154 162 160 161 162 162 161 159 160 161 160 159 161 160 158 158 159 159 157 156 158 158 157 157 158 160 158 156 156 156 157 158 157 157 155 154 153 153 154 153 150 150 152 151 151 150 149 150 150 151 152 150 150 150 150 149 148 149 150 149 148 147 146 147 150 149 146 146 144 143 146 147 145 145 146 145 144 143 143 143 141 141 142 141 142 143 141 143 142 141 142 142 142 141 142 
164 175 193 199 199 200 196 186 188 196 200 199 199 199 198 199 200 198 196 195 197 197 196 193 193 195 196 195 195 195 194 193 192 192 193 193 192 190 190 191 192 193 192 192 192 192 191 189 188 188 189 189 189 188 186 185 186 189 190 192 194 175 152 144 148 118 112 147 182 178 140  88  62 117 125  69  59  55  43  44  84  76  62  61  56  53  54  54  51  49  54  60  61  58  55  55  56  56  57  59  58  55  53  57  67  70  81  87  64  72  80  83  98  85  70  65  66  67  64  85 144 113  76  99 164 151 103  72  84 108 100  71  70  69  96 147 174 177 173 170 166 167 171 175 175 175 175 173 163 132 129 158 174 175 174 174 172 172 173 174 175 173 173 174 172 173 174 173 171 171 171 171 170 169 169 169 171 170 168 167 167 167 167 167 167 165 166 166 165 165 166 166 166 165 165 166 166 164 162 162 162 163 160 153 148 156 162 160 160 162 161 160 160 161 160 159 159 160 160 159 159 159 160 158 157 156 156 158 158 159 159 158 156 156 156 156 157 156 156 156 155 153 153 154 153 151 151 152 152 151 150 149 149 150 151 152 150 149 150 151 149 149 149 148 150 149 149 149 148 151 149 146 147 146 145 145 145 146 145 145 144 144 144 143 142 141 141 142 142 144 143 141 142 143 142 142 143 142 141 142 
165 175 192 199 198 199 195 187 188 195 199 199 198 198 198 199 199 199 196 195 198 196 195 194 193 195 195 194 195 195 194 193 192 192 192 192 192 189 187 189 193 193 193 193 192 191 190 189 188 189 189 189 189 188 187 186 186 188 191 193 193 179 159 149 153 122 115 152 187 184 149  97  70 125 131  73  60  55  43  53 111  96  67  59  56  53  54  55  51  50  54  60  61  58  57  55  53  54  58  60  60  57  54  53  57  61  72  80  63  66  71  74  83  80  71  65  64  64  65  90 146 112  75 101 169 147  93  64  82 111 101  65  68  72  97 143 175 178 173 165 148 149 162 174 175 175 177 174 157 117 112 150 174 176 174 175 174 173 173 174 174 172 172 174 173 173 174 172 171 172 172 171 170 170 169 168 169 169 167 166 167 167 166 165 166 166 167 167 166 165 166 166 166 164 164 165 165 163 163 162 160 161 161 156 151 157 161 161 161 161 161 161 161 161 160 158 159 160 160 160 160 159 159 159 158 157 157 158 158 157 158 157 155 156 157 155 156 155 154 155 154 154 153 152 152 151 151 152 152 152 150 149 150 151 152 152 151 149 150 150 149 149 149 149 151 148 148 150 148 149 148 146 146 146 146 146 145 146 146 146 145 145 144 143 141 141 141 141 143 144 143 140 142 142 142 141 143 143 141 140 
168 178 194 199 199 199 194 188 190 195 198 198 198 198 198 198 198 197 196 196 198 195 194 195 195 194 193 193 195 195 194 192 192 191 192 192 192 190 189 190 193 193 192 191 191 190 189 189 188 188 188 188 189 188 187 187 187 189 189 191 191 182 167 157 161 129 123 159 188 187 155 106  85 138 139  79  62  54  48  72 138 110  68  57  56  53  53  54  51  50  55  62  62  57  55  55  52  53  58  62  60  57  55  53  54  58  65  69  62  61  65  69  72  72  69  63  62  62  66  94 149 111  75 105 171 145  87  60  88 118 103  61  63  68  95 146 176 179 173 160 128 127 149 173 174 175 177 174 150 105 100 142 173 176 174 175 174 174 174 174 174 171 170 173 172 173 172 171 170 170 171 170 171 171 169 167 168 168 167 167 166 166 166 165 166 166 167 167 167 166 165 165 166 165 164 163 163 164 164 164 160 160 160 157 154 157 161 160 160 160 160 160 161 162 160 159 160 160 160 160 160 159 159 160 159 157 158 158 156 156 156 156 156 156 155 155 156 155 155 155 152 153 153 153 152 152 151 151 151 151 151 151 151 151 152 152 151 148 148 150 149 150 150 150 151 148 147 148 148 148 147 146 146 147 146 145 144 145 145 145 143 143 143 142 141 142 142 141 144 143 142 141 141 142 142 142 143 143 142 141 
174 182 194 199 200 199 196 192 193 197 199 197 198 198 198 198 198 196 196 197 198 196 194 195 195 195 193 193 195 194 193 193 192 192 192 193 193 192 191 191 192 192 191 189 190 191 191 189 188 188 188 189 188 188 188 189 189 188 187 187 188 185 176 169 169 138 136 170 186 187 161 117 104 155 153  90  65  53  58  99 165 123  70  55  55  53  51  51  51  51  57  64  65  58  53  52  53  53  57  63  60  56  54  55  54  57  60  60  58  58  62  66  65  65  64  61  64  63  67  97 153 111  75 109 171 144  85  59 101 130 107  59  58  61  94 150 176 179 170 145 106 105 137 171 174 175 177 172 147 101  98 141 172 176 174 174 173 173 174 175 174 172 171 172 171 170 171 170 170 169 169 170 172 170 167 167 169 168 167 166 166 166 167 167 167 167 167 167 167 166 166 166 167 166 165 164 164 165 166 165 162 161 159 157 157 159 161 161 160 160 160 159 159 161 161 160 159 159 160 160 161 160 160 161 159 157 158 158 157 156 156 158 156 156 155 156 156 156 156 155 154 153 154 153 153 152 151 150 150 150 151 152 152 151 151 151 151 148 148 150 150 150 150 150 149 148 147 148 150 149 148 146 147 148 145 142 142 144 145 143 140 140 141 142 143 143 142 141 142 142 142 143 142 141 142 143 143 142 141 143 
182 186 195 198 199 197 197 197 196 199 199 197 197 198 199 198 199 196 195 197 197 197 197 195 194 195 195 194 194 195 193 192 194 193 192 193 193 193 191 191 193 192 190 189 191 191 190 190 189 189 189 189 189 188 188 191 191 189 188 188 187 186 185 183 175 147 152 184 185 188 169 129 119 165 165 103  64  51  69 124 182 133  74  55  56  54  50  48  51  54  58  63  64  59  54  51  52  54  58  63  61  57  55  55  57  55  54  56  56  58  61  61  61  63  61  60  74  68  68 103 157 107  72 112 173 144  82  60 117 147 116  59  54  63 100 152 175 182 162 119  86  90 127 170 174 175 177 173 153 114 111 146 171 174 173 174 174 175 175 173 174 173 172 172 172 172 171 169 171 170 169 170 170 167 167 168 168 168 167 166 166 166 167 168 168 166 165 166 167 167 166 167 166 164 163 165 165 164 164 163 161 161 161 160 159 159 160 160 160 161 161 160 159 160 161 160 159 159 160 161 160 160 159 159 159 159 159 159 159 158 157 156 156 156 157 156 156 155 155 155 154 152 151 152 151 152 151 149 150 150 151 153 151 150 151 152 152 150 150 150 149 148 147 148 148 146 146 147 150 150 147 146 147 148 146 144 144 144 143 141 141 144 144 142 142 142 141 140 141 141 142 144 142 142 142 143 142 141 140 141 
186 189 195 198 200 198 198 198 198 199 199 197 197 198 199 198 198 197 196 196 196 198 197 195 193 195 196 194 194 195 193 191 194 192 192 193 192 193 192 191 193 193 192 191 192 191 190 190 189 189 190 189 189 188 188 190 191 191 192 190 186 187 190 190 180 156 162 190 188 188 174 143 128 168 172 117  67  50  79 143 189 136  78  58  55  53  50  49  51  55  59  62  60  59  57  55  54  57  60  60  59  58  56  55  56  54  53  56  56  56  58  61  59  61  58  61  83  71  69 108 155 105  73 113 173 139  79  63 126 156 120  58  53  67 107 158 176 183 156 105  76  83 125 171 175 175 176 172 157 133 130 153 172 175 174 175 174 174 173 173 173 173 171 171 171 171 171 170 169 170 171 170 169 168 167 168 167 167 167 165 166 166 167 167 167 166 166 167 166 166 166 166 166 163 163 164 164 165 164 163 161 161 162 161 161 161 161 161 161 161 161 161 160 160 160 161 159 158 159 160 160 159 159 159 158 157 157 158 158 158 157 156 155 156 157 157 156 155 155 153 154 151 150 151 151 152 151 151 151 150 150 152 150 150 150 150 150 149 150 150 149 147 148 150 148 147 147 148 148 148 147 146 147 147 146 144 145 144 144 143 140 142 143 141 142 141 140 140 142 142 142 143 140 140 141 142 142 141 140 140 
189 191 195 198 199 198 197 197 197 199 199 196 196 198 199 198 197 196 196 197 197 198 197 195 194 195 195 195 194 195 194 192 193 192 192 193 193 192 191 190 192 193 192 192 191 191 189 189 189 190 190 189 189 188 188 190 192 192 191 188 186 188 190 190 182 164 168 190 191 188 176 153 138 170 176 129  70  50  85 153 191 139  81  60  57  52  49  51  52  55  59  62  59  59  60  59  55  58  59  58  57  58  58  55  55  54  53  55  55  55  58  60  58  60  58  62  90  71  70 114 155 106  76 117 173 136  77  66 131 158 121  59  54  68 110 164 176 180 156 105  71  83 127 172 174 174 175 173 163 152 150 160 171 173 173 175 174 172 172 172 173 172 171 170 170 170 170 170 168 170 171 170 170 169 167 166 168 167 166 165 165 166 167 166 166 166 167 167 165 165 166 166 165 164 163 163 164 165 165 163 161 161 161 160 162 161 160 160 161 160 160 160 161 160 160 160 159 158 158 159 159 157 158 160 158 157 157 157 156 157 157 156 155 156 156 156 155 155 155 154 154 152 150 151 151 151 150 151 152 149 149 151 150 150 151 151 149 148 148 149 149 149 150 150 148 147 149 150 147 147 147 147 146 146 146 145 145 144 143 143 141 141 141 142 143 142 141 141 143 142 142 141 139 139 139 141 141 141 141 142 
191 192 195 196 196 197 196 194 195 198 199 197 196 198 199 198 197 196 196 197 198 198 197 196 195 195 195 196 195 195 194 194 194 192 192 192 192 192 191 191 192 193 192 191 191 191 189 189 190 191 191 189 189 188 188 191 193 191 188 186 186 186 186 186 181 171 175 189 190 189 179 161 153 175 179 138  74  54  90 159 194 144  84  56  57  53  50  52  53  56  59  62  60  59  59  59  55  55  57  57  55  57  57  56  56  55  53  53  54  58  59  58  57  60  58  67  98  75  72 119 159 109  80 122 173 136  78  68 135 159 122  63  53  67 113 168 174 175 159 114  68  86 135 173 173 174 175 174 170 167 166 168 170 171 172 174 174 173 172 173 174 173 172 170 170 170 170 169 167 170 171 170 169 168 167 167 169 167 166 165 166 166 167 166 166 166 166 166 166 165 166 166 165 164 163 163 164 165 165 163 161 160 160 160 160 161 160 159 160 161 160 159 160 161 161 160 160 159 159 160 159 157 158 160 159 158 158 157 157 156 156 156 156 155 156 155 154 156 156 155 154 153 151 151 151 149 149 151 151 149 149 151 150 151 152 152 151 149 147 149 148 150 150 148 148 148 149 150 147 146 146 146 147 146 145 145 146 144 142 142 143 142 142 143 144 143 143 143 142 143 142 140 140 140 140 140 140 140 141 143 
190 192 195 196 197 197 194 191 192 196 198 197 196 195 198 200 200 197 195 197 198 198 197 196 195 194 195 195 194 194 195 193 192 193 193 192 191 193 194 193 192 192 192 192 192 191 191 191 191 191 191 191 189 189 188 190 192 191 189 187 187 185 186 187 184 178 180 188 189 189 185 175 170 182 182 145  79  62  99 164 194 145  83  51  53  54  54  54  55  58  60  61  59  57  57  58  58  55  54  53  54  54  55  54  56  55  54  55  55  59  61  60  58  60  59  71 107  82  76 123 161 110  84 128 173 135  78  71 140 162 124  66  50  69 118 169 174 175 162 122  70  95 145 174 174 175 176 174 174 172 172 173 172 172 173 174 174 174 173 174 175 174 173 172 171 171 171 170 169 170 170 170 169 166 165 167 168 167 166 167 167 167 167 167 167 166 167 166 166 165 166 166 165 164 164 163 164 165 163 161 161 163 163 161 161 160 161 160 161 162 161 159 158 160 161 159 159 160 162 160 160 160 159 160 159 158 157 158 158 158 157 157 156 155 155 156 155 156 156 155 154 154 153 152 152 151 152 151 150 151 151 151 152 151 150 151 151 150 149 149 149 150 149 147 149 149 147 146 149 148 146 145 146 147 146 144 146 146 144 143 143 144 143 143 144 144 144 144 143 143 142 140 140 142 143 143 142 141 141 141 
189 189 192 197 198 199 195 190 190 194 197 197 197 197 198 199 199 198 197 197 197 197 197 196 195 194 195 195 195 195 194 194 191 193 193 191 191 193 194 193 193 194 193 192 192 191 189 188 190 190 190 190 190 189 188 187 188 190 189 187 185 185 186 188 187 184 184 188 188 189 188 184 183 188 184 148  82  64 102 166 194 148  87  51  55  55  53  55  58  59  60  63  62  57  54  57  57  54  53  56  55  54  54  53  53  52  52  54  54  63  67  63  60  60  60  75 117  86  81 133 163 110  88 136 176 134  78  75 145 167 129  69  52  74 123 170 174 177 165 122  72 104 155 178 176 175 175 175 174 174 174 174 173 173 174 175 173 172 172 172 173 173 172 173 174 172 171 172 170 169 169 170 170 167 165 166 168 167 168 168 166 165 165 166 167 166 166 166 165 166 166 166 165 165 165 163 164 165 163 161 161 162 162 161 161 161 160 161 161 162 161 160 159 160 161 159 160 161 160 158 160 160 160 159 159 157 157 157 158 158 157 158 157 156 156 156 156 155 155 154 153 153 154 153 152 152 152 152 150 151 151 149 151 151 150 150 151 151 150 150 149 149 150 149 148 151 150 146 148 147 146 148 148 147 146 144 144 144 144 144 144 142 141 143 142 142 143 144 143 142 141 140 141 141 143 144 143 142 141 142 
190 190 192 196 199 199 195 190 189 193 197 198 197 197 197 199 199 198 197 196 196 196 196 195 195 195 195 196 196 195 193 193 193 192 191 191 192 193 193 192 192 193 192 192 192 191 189 188 189 190 191 190 189 188 188 187 187 188 189 188 186 185 185 187 189 188 188 188 188 189 189 187 186 190 184 146  80  61  99 165 193 150  90  54  57  56  52  54  57  58  62  66  64  57  55  57  56  52  53  57  58  54  52  52  51  53  53  51  52  67  73  67  66  64  62  81 124  87  83 144 165 108  90 142 179 134  81  81 151 171 132  71  53  77 127 172 174 180 165 119  78 114 161 179 176 175 175 175 174 176 175 174 174 174 173 174 173 172 171 171 173 173 172 173 175 172 171 171 169 168 169 171 171 168 166 165 167 167 168 167 164 163 164 165 167 166 166 166 166 166 166 165 165 166 165 163 162 162 163 163 162 162 162 161 160 160 160 161 161 161 161 160 159 159 159 159 159 159 159 158 159 159 159 159 159 157 156 156 157 158 157 157 157 156 156 157 155 154 154 154 153 153 153 152 152 151 151 151 149 150 150 150 151 150 150 149 150 151 151 150 149 150 150 149 148 149 149 147 147 146 147 148 149 147 144 144 143 143 143 143 143 141 141 142 140 141 143 142 140 141 141 140 140 140 141 143 142 142 143 142 
191 195 195 196 198 197 195 191 189 194 198 198 196 195 197 199 200 199 198 197 196 196 195 194 194 195 196 196 196 194 194 193 193 192 192 192 193 193 193 192 191 191 191 192 192 191 191 190 189 190 190 190 188 187 187 187 187 186 187 189 189 187 185 186 189 189 188 187 188 189 189 188 186 189 181 143  75  57  97 165 192 152  94  56  56  55  52  53  56  60  64  65  63  58  57  58  53  52  53  56  58  53  50  51  54  57  56  50  52  73  78  70  76  71  67  88 131  88  84 149 166 107  90 145 180 136  86  90 159 174 133  72  52  79 130 174 176 179 163 121  91 126 165 177 176 175 176 175 174 174 176 175 176 174 172 171 172 172 172 173 175 175 173 172 173 173 171 170 169 169 169 170 170 169 168 166 166 167 167 165 164 164 165 166 166 166 166 166 166 166 166 166 165 165 164 162 161 161 162 163 162 161 161 161 161 159 159 160 161 161 160 160 159 157 157 158 159 158 158 159 159 158 158 158 158 157 157 157 157 157 157 157 156 155 155 156 156 154 154 155 154 153 152 152 152 150 150 150 149 148 149 151 150 151 150 150 150 150 151 150 151 151 150 148 149 148 147 147 148 149 148 146 148 147 145 143 144 144 143 141 141 143 142 140 141 141 142 141 139 140 141 140 141 140 142 142 141 141 142 142 
193 196 196 199 199 198 196 191 187 192 197 198 197 197 196 198 200 199 198 198 197 197 196 195 195 196 197 196 195 196 197 194 192 194 195 194 193 194 194 192 192 191 190 190 193 191 190 189 188 188 189 190 188 187 187 186 186 186 186 188 189 188 186 184 186 184 184 185 188 191 191 189 187 187 177 141  73  59 103 171 194 156  97  53  55  55  53  56  60  62  64  64  61  56  55  56  52  52  53  52  51  51  51  52  58  59  59  58  60  80  83  72  87  78  71  95 138  92  88 152 165 109  95 148 179 135  89  97 164 178 138  78  54  82 134 177 177 177 166 138 113 140 168 175 176 174 174 175 175 175 175 177 175 174 173 172 172 174 175 174 175 175 173 170 172 172 171 171 170 170 170 169 170 170 169 168 166 167 167 166 166 167 167 165 165 166 167 167 167 166 165 166 166 166 165 164 164 165 164 163 162 161 162 162 162 161 161 160 160 160 159 159 159 158 157 159 159 159 159 160 161 159 158 158 157 156 156 157 157 157 158 157 156 156 155 156 156 156 155 154 153 152 153 153 153 152 151 150 149 148 149 150 149 150 151 151 151 150 149 149 150 151 150 149 149 148 149 148 149 149 149 148 148 147 146 145 145 145 145 144 142 143 144 143 141 142 142 141 140 141 141 142 141 141 142 142 141 140 141 142 
193 197 197 198 200 199 197 192 185 189 195 197 199 198 197 197 200 198 196 197 198 197 196 195 196 197 197 196 194 197 197 195 194 194 194 194 193 195 194 192 191 192 191 191 192 190 190 190 188 188 189 188 187 189 189 187 187 187 187 187 187 187 187 188 188 187 186 187 189 191 191 190 191 179 168 142  79  68 114 177 195 161 102  54  56  57  57  60  62  63  64  64  58  54  53  53  52  53  52  49  47  50  52  52  57  57  58  63  66  91  92  79  98  83  73 103 144  96  92 156 165 108  98 153 178 134  92 103 166 180 141  81  56  90 141 176 175 175 170 156 144 158 172 175 175 174 174 174 175 176 176 175 174 174 174 174 172 174 175 174 174 174 173 171 172 172 172 171 170 170 171 171 170 169 169 168 166 166 167 166 166 167 167 167 166 166 167 169 167 166 166 167 167 165 165 164 165 165 163 162 163 163 163 161 161 161 161 160 160 161 161 160 159 159 159 159 159 159 160 159 160 159 158 159 158 157 156 157 159 159 158 158 156 157 156 155 156 156 156 155 152 152 152 151 150 152 152 150 149 150 149 148 149 151 152 152 151 151 151 150 150 150 150 151 150 149 148 148 148 148 148 149 147 146 146 145 143 144 145 144 142 142 143 142 142 143 143 141 140 141 142 143 142 143 143 142 142 141 140 141 
193 197 197 197 199 199 196 190 182 185 191 196 198 198 198 198 199 197 195 196 197 197 195 195 196 197 196 194 194 196 197 196 195 194 193 194 194 194 193 192 192 192 192 192 190 189 190 190 189 190 190 187 186 190 191 188 188 188 188 188 187 186 188 191 191 190 189 189 189 191 190 190 192 174 162 144  83  75 122 183 193 166 110  57  59  60  59  62  63  64  65  65  59  55  53  52  52  52  52  49  47  50  53  51  54  54  57  61  67 106 108  84 113  90  76 109 146  98  98 163 167 109 102 160 180 133  94 109 168 180 142  83  58  97 147 176 174 174 173 168 166 170 174 175 174 175 175 175 175 176 175 174 173 173 174 174 172 173 174 172 173 173 172 172 173 171 171 170 169 169 171 171 170 169 169 168 166 166 168 167 165 166 168 168 167 165 167 168 167 166 166 166 166 165 164 164 163 164 163 161 164 164 163 161 161 161 161 161 161 162 161 160 159 161 161 159 159 159 158 157 159 159 160 159 158 157 157 157 158 159 159 158 157 157 157 155 155 155 154 153 152 153 152 151 149 151 151 149 149 151 150 148 149 151 151 151 151 152 152 150 149 149 149 149 150 150 148 146 148 148 147 147 146 147 147 145 143 144 145 144 141 142 142 142 142 143 143 142 140 141 142 142 142 143 144 143 142 142 142 140 
193 196 197 198 198 198 195 187 181 181 188 196 197 197 198 198 198 197 197 196 196 196 195 194 195 195 195 195 194 195 196 195 193 193 193 194 194 193 193 193 192 191 192 192 191 190 190 189 190 191 191 189 187 188 189 188 188 187 188 189 190 188 188 192 189 188 189 189 189 191 190 189 191 171 162 147  86  76 125 188 191 171 119  61  60  61  61  63  64  64  63  63  62  57  54  53  52  52  53  52  50  53  54  51  51  54  55  56  71 125 125  91 131  99  80 117 145 102 106 170 168 113 109 164 182 133  97 116 169 181 145  86  60 103 152 175 175 174 174 175 176 175 175 175 175 174 174 175 174 175 174 174 174 173 173 173 174 172 171 171 172 173 172 171 172 171 169 169 170 169 168 169 171 169 167 167 165 168 169 169 165 166 168 167 166 166 166 167 166 166 165 165 166 165 165 164 161 164 164 163 164 164 162 162 162 162 162 162 162 161 160 160 160 160 160 159 158 158 158 158 160 160 160 159 158 158 157 157 157 158 158 157 158 158 157 155 155 154 153 152 153 153 153 153 151 150 151 151 149 150 150 149 150 151 150 151 151 151 151 150 148 148 147 147 149 150 149 147 147 148 147 145 147 148 146 143 145 145 144 143 141 141 143 142 141 143 144 143 141 141 142 140 140 142 144 142 142 142 142 142 
193 198 199 198 197 199 196 187 181 181 189 198 198 198 199 199 197 196 196 196 197 196 195 194 195 195 195 195 196 196 195 194 193 193 194 193 193 192 193 192 191 191 192 193 192 190 189 189 190 189 190 191 188 187 188 189 189 188 187 186 188 186 187 188 186 185 185 186 188 188 188 189 190 171 162 152  94  77 122 186 190 175 128  67  58  60  63  66  66  62  60  62  66  61  55  53  54  54  54  54  52  54  55  53  51  56  55  56  82 139 135 100 144 103  85 128 144 104 112 170 167 113 111 166 183 136 102 121 171 183 147  89  63 109 156 174 176 175 175 178 176 174 175 175 175 175 176 176 175 174 174 175 176 173 171 172 172 171 171 173 174 174 172 171 171 173 172 168 169 168 166 167 170 168 166 165 164 166 169 169 167 167 167 166 166 166 167 167 166 167 166 166 167 166 165 163 161 163 164 163 164 163 161 162 163 164 163 161 161 160 161 160 159 159 160 160 159 158 159 160 161 160 159 158 157 158 158 158 160 159 157 156 157 156 155 154 154 154 153 153 153 154 154 152 152 151 151 152 151 149 148 150 151 151 152 152 152 153 152 149 150 148 148 149 149 150 149 148 146 145 146 146 148 147 146 144 145 144 144 144 142 142 142 142 142 142 143 143 143 142 141 140 141 141 141 142 141 140 140 142 
193 199 199 199 199 199 196 188 179 179 188 198 197 196 198 199 196 197 197 196 198 197 196 195 196 197 196 196 195 195 195 194 192 193 193 192 192 193 193 191 191 191 192 194 191 190 188 189 190 189 188 188 187 187 188 189 188 188 187 187 188 187 186 186 188 188 186 185 188 188 189 190 188 176 172 160 100  78 120 184 189 182 141  80  61  60  64  66  64  57  54  60  66  62  57  56  56  54  54  55  54  56  56  54  53  57  62  71  94 145 141 110 151 105  90 136 145 108 121 176 166 114 114 168 183 135 106 128 171 184 152  95  68 119 165 176 176 176 177 178 179 176 175 176 175 175 175 176 175 173 173 175 176 173 172 172 174 172 170 171 173 174 174 173 172 172 171 168 168 167 167 168 170 168 167 167 166 167 168 168 167 167 168 167 167 167 167 166 166 167 166 165 166 166 165 164 162 162 163 164 163 161 160 162 163 163 162 161 160 160 161 161 159 160 161 160 160 159 159 160 161 160 159 158 158 159 158 158 160 158 156 157 158 157 155 155 155 154 153 153 152 153 154 153 151 151 151 151 150 149 150 151 150 152 153 152 153 153 151 148 149 148 148 148 147 148 149 150 149 148 147 147 147 146 145 145 144 143 143 145 145 144 143 143 144 142 142 143 143 142 141 140 142 142 140 140 142 142 142 142 
192 199 200 199 199 199 196 188 176 177 187 197 197 197 197 198 197 197 197 197 199 198 196 196 196 197 196 196 194 194 194 193 193 194 193 192 192 192 192 192 190 191 192 193 191 189 189 189 190 190 189 188 187 189 189 188 187 188 188 188 189 187 186 187 190 190 187 185 188 189 190 190 188 183 182 165 103  83 124 185 187 186 154  95  64  59  62  62  60  53  51  56  63  61  59  57  55  53  53  54  55  59  58  54  54  57  65  80 107 148 142 118 154 104  93 145 149 115 129 181 165 113 115 169 184 133 107 136 172 183 155 103  76 127 172 176 175 176 178 177 179 177 176 174 174 173 173 174 175 173 172 173 175 173 172 173 175 173 170 169 171 173 174 173 171 171 170 168 167 168 168 169 170 168 167 167 168 167 168 168 168 168 167 167 167 167 167 166 166 167 167 166 165 165 165 165 163 162 162 163 163 161 160 162 162 161 161 161 160 161 162 161 160 161 162 161 160 159 159 159 160 160 159 158 159 159 158 157 159 157 158 159 158 157 156 156 156 154 153 153 151 153 153 152 150 151 151 150 149 150 151 152 150 152 152 151 152 153 152 149 149 149 148 146 147 147 148 149 149 148 147 147 147 146 145 144 145 143 142 144 145 145 144 143 143 142 141 141 141 142 142 141 143 143 142 140 143 142 142 143 
191 198 199 198 198 198 196 187 174 177 188 197 197 198 198 198 198 196 196 197 198 198 196 195 195 195 195 194 193 193 193 194 194 195 194 192 192 191 192 192 190 190 191 191 191 191 190 190 190 189 190 189 189 189 189 188 187 188 188 187 188 188 188 189 190 190 187 187 189 191 190 189 189 188 186 165 104  89 133 190 187 187 163 108  66  60  61  56  54  52  49  51  59  61  59  57  54  53  53  55  57  61  60  55  53  56  61  76 119 151 140 121 153 100  94 155 154 124 138 179 162 110 111 165 182 129 108 143 174 182 156 106  84 135 175 176 174 176 177 176 175 177 176 173 175 173 173 174 175 174 172 172 173 173 171 171 173 172 171 170 169 170 171 171 170 171 170 168 167 169 170 169 170 168 168 168 167 166 167 169 169 167 166 167 167 166 167 167 167 166 167 166 166 165 165 165 164 163 163 163 162 162 162 163 162 161 161 161 161 161 162 162 160 161 161 160 160 160 159 158 158 159 158 157 158 159 157 155 157 159 159 159 157 156 155 155 156 153 152 153 152 153 152 150 151 150 150 150 152 151 151 152 153 152 151 151 150 152 152 151 150 149 147 146 148 148 147 147 147 146 145 146 146 146 145 144 145 143 143 143 142 143 143 141 141 142 141 140 140 142 144 143 143 142 142 142 142 142 141 142 
190 198 199 198 198 197 194 187 174 177 188 197 196 198 199 198 198 196 195 196 198 198 196 194 195 195 195 194 193 193 194 194 194 195 194 192 192 191 191 190 190 191 192 192 191 190 189 189 189 188 188 189 189 188 188 188 187 187 187 186 188 189 190 191 191 190 188 188 189 190 189 190 191 189 187 162  98  91 139 191 187 189 169 115  68  63  63  53  52  48  46  50  58  61  61  61  60  57  54  54  58  61  60  57  55  56  55  71 126 154 137 120 152  99  98 163 153 131 146 179 160 108 106 156 172 123 106 145 177 185 154 102  88 140 178 176 175 177 177 175 174 175 175 176 176 175 173 173 174 174 173 174 175 173 171 171 172 172 172 173 170 169 170 172 171 170 170 170 171 170 169 169 169 168 167 166 166 165 165 167 167 165 165 166 166 166 167 168 167 165 165 166 166 165 164 163 162 163 163 162 163 162 162 163 162 161 161 161 160 161 162 161 161 161 161 161 159 160 159 159 160 159 157 158 159 159 158 156 157 159 159 158 156 155 154 155 155 153 153 153 151 151 151 150 151 151 150 151 153 151 149 151 151 150 150 152 151 150 151 152 152 149 147 147 150 148 147 148 149 148 147 146 146 146 143 142 143 145 145 144 142 143 142 140 140 142 142 140 140 142 143 142 141 141 142 142 141 141 141 142 
191 198 199 198 197 197 196 187 173 176 188 198 196 197 199 199 198 197 195 196 196 196 195 194 194 194 194 194 192 193 195 196 196 194 193 192 192 192 192 191 189 191 192 192 191 191 189 188 188 188 188 188 188 188 188 188 186 187 188 188 188 188 189 191 191 191 189 188 189 189 190 190 188 187 188 161  88  86 140 192 188 191 176 126  73  64  63  52  51  52  53  55  59  64  65  64  64  61  55  52  57  59  60  59  58  57  53  69 133 148 128 120 148  96 100 166 153 134 150 180 154 104 105 150 156 113 105 147 176 184 153 100  88 142 178 176 176 177 177 175 175 175 175 175 177 175 174 173 174 175 175 174 174 172 171 172 172 172 172 173 172 170 170 171 170 170 170 170 171 170 169 169 170 169 167 167 166 166 166 167 166 166 166 168 166 167 168 167 166 165 164 165 166 166 165 164 165 165 163 162 163 162 162 163 161 160 161 163 161 161 161 161 161 160 160 160 159 159 159 159 160 160 158 158 159 158 157 156 157 158 158 157 156 155 154 155 155 154 153 154 152 151 150 151 150 151 151 150 150 150 151 152 151 150 150 150 151 150 150 151 152 149 147 149 150 148 147 148 150 148 146 146 146 146 144 143 143 144 145 146 144 143 142 140 141 142 142 140 141 141 142 142 140 141 142 141 142 142 141 140 
192 199 199 196 196 197 197 187 171 173 187 198 197 196 197 198 197 197 196 196 196 196 196 195 194 194 194 194 193 194 194 194 194 194 193 192 191 192 192 192 190 191 191 191 191 190 189 188 189 189 188 187 187 188 189 188 187 188 188 188 187 186 186 188 191 192 191 189 190 190 190 190 188 188 189 162  83  86 143 192 189 191 182 139  75  62  63  51  42  64  81  76  60  63  67  64  64  61  56  52  56  58  59  60  59  59  54  71 140 142 120 121 143  95 102 166 153 136 154 179 148 100 105 149 145 103 101 148 176 182 150  99  90 142 178 176 176 178 177 174 176 176 175 174 176 175 174 173 174 176 174 173 173 173 173 173 172 172 172 172 172 171 171 170 170 171 170 169 170 169 169 169 169 169 168 168 166 166 166 167 167 166 166 167 165 167 167 166 165 165 164 164 165 166 165 164 165 164 162 162 162 163 162 163 160 160 161 163 162 161 161 160 161 161 161 160 160 160 160 159 160 159 158 158 158 158 157 157 157 156 156 158 156 155 155 154 154 154 153 153 153 151 151 150 150 150 149 148 150 151 151 151 151 151 151 150 150 150 150 150 150 149 148 148 149 147 147 148 150 148 146 146 146 146 145 145 145 144 144 145 143 143 142 141 142 142 141 140 141 141 142 142 140 141 142 141 141 141 141 140 
191 198 197 195 196 197 195 183 167 170 185 198 197 195 195 195 195 196 196 196 196 196 197 197 195 195 195 195 195 194 193 192 192 193 193 193 192 192 192 192 192 193 192 190 190 189 188 189 189 190 189 186 185 187 188 188 188 188 188 187 186 185 185 186 189 192 191 188 190 190 189 189 188 186 187 164  92 101 153 191 188 189 184 151  83  62  65  61  50  90 121 106  61  58  64  61  61  60  58  55  58  58  58  60  60  60  56  74 142 133 110 119 135  93 103 163 148 136 156 178 142  96 107 152 136  91  93 145 175 177 144  96  90 142 176 174 176 178 177 174 176 175 175 175 175 174 173 171 173 174 173 171 171 173 174 173 172 172 172 170 170 170 171 171 172 172 171 168 167 168 168 168 167 168 168 167 166 165 166 167 167 166 165 165 164 165 165 165 166 165 164 163 164 165 164 163 163 162 161 161 162 163 163 162 160 160 162 162 161 161 160 160 161 160 161 160 159 160 161 161 159 159 159 158 159 158 157 159 159 157 156 157 156 156 155 153 155 154 153 152 151 152 151 151 151 149 147 148 150 151 150 150 150 152 153 151 150 151 150 148 148 149 149 146 146 146 147 149 150 148 146 147 146 146 146 147 147 145 143 143 142 143 144 144 143 142 141 140 141 143 143 143 142 142 142 142 141 140 140 141 
187 197 198 197 197 197 191 178 162 168 185 199 197 196 196 196 196 197 196 195 196 198 198 196 195 196 195 196 196 195 195 194 193 194 193 192 192 193 193 192 192 193 192 191 191 191 189 189 190 190 189 188 187 187 188 188 187 187 188 189 188 186 187 189 191 192 190 188 189 190 189 189 186 177 177 164 114 135 172 188 187 187 184 162 112  71  69  95 108 136 149 122  63  56  63  61  61  60  58  57  60  61  61  63  62  62  59  76 130 112  96 115 119  87 102 153 139 134 158 176 133  91 110 155 121  78  88 139 166 165 131  87  85 137 170 169 174 173 174 177 170 171 175 177 175 173 173 172 172 172 172 171 170 171 172 172 172 172 171 170 170 171 172 171 171 172 170 168 167 167 168 169 169 170 169 168 166 166 168 169 167 165 165 166 166 166 166 165 166 165 164 164 164 165 165 163 162 163 162 160 162 163 163 161 161 161 160 161 160 160 160 160 160 159 159 159 157 157 159 161 159 159 160 160 158 156 156 158 158 157 157 156 155 155 155 155 156 155 153 153 152 152 152 153 152 149 149 151 150 150 151 149 149 151 152 152 150 150 151 150 149 149 148 146 147 147 147 149 149 147 146 147 147 146 145 145 146 145 144 144 143 144 145 144 142 141 141 141 142 144 144 143 143 143 143 142 142 140 140 140 
188 196 196 197 197 196 188 175 164 171 187 198 197 196 196 197 198 197 196 196 197 197 196 196 196 195 195 195 195 195 196 196 194 192 192 192 192 194 193 190 191 192 192 191 192 192 191 189 189 189 189 189 188 187 188 189 189 187 187 188 187 186 187 189 192 191 190 189 189 188 189 189 187 179 172 159 132 152 178 187 187 185 183 174 149  95  86 129 159 171 166 133  72  60  65  64  67  63  58  58  61  62  63  65  66  65  63  71  96  84  85 107 100  81  97 135 128 134 160 173 123  85 110 153 106  68  83 135 164 154 116  78  83 128 158 164 170 162 158 160 151 164 175 174 173 174 174 172 171 172 172 171 172 171 170 170 171 172 171 171 170 172 171 170 170 171 170 169 168 169 169 169 169 170 171 169 168 166 167 168 166 166 166 165 167 168 167 166 165 165 165 164 163 164 165 165 165 164 162 160 162 163 163 162 162 161 160 161 160 160 160 160 159 158 159 161 157 158 161 162 159 159 160 160 157 156 156 156 158 158 157 156 156 156 156 156 156 155 154 153 150 152 152 151 151 149 149 152 152 150 150 149 148 150 152 152 150 150 151 150 151 150 148 147 147 146 146 149 150 149 147 147 147 145 145 145 146 146 145 144 142 142 143 144 141 140 140 141 141 143 143 143 143 141 141 142 142 141 140 140 
190 194 191 195 197 197 189 179 172 178 191 198 197 197 197 197 197 197 197 197 198 196 195 196 197 196 194 195 195 195 196 196 194 192 192 193 193 193 193 192 192 192 192 192 191 191 191 188 189 189 189 189 187 186 187 190 190 189 188 186 187 187 187 188 191 191 190 189 188 188 189 189 189 182 173 157 140 155 178 190 187 186 184 180 173 125 113 149 178 182 175 147  85  64  65  67  68  64  59  56  60  62  63  65  67  66  66  69  72  70  78  92  85  76  90 114 115 134 164 169 115  81 112 153  99  63  79 130 165 147 105  73  80 116 144 158 170 148 130 129 131 159 176 172 174 175 174 172 172 172 172 172 172 171 171 171 171 172 172 172 171 171 171 170 170 171 172 170 169 170 169 168 168 169 170 170 168 166 166 166 165 166 166 165 167 168 167 165 165 167 166 164 162 164 165 164 165 164 161 160 162 163 163 162 161 160 160 161 161 161 161 161 159 158 160 161 157 159 161 162 160 159 159 158 157 157 157 157 157 158 157 156 156 157 156 155 156 155 154 153 151 151 151 151 151 150 149 151 152 151 150 150 149 150 152 152 151 151 150 150 151 150 148 147 148 146 146 148 149 149 149 147 147 146 145 145 146 145 145 144 142 141 142 143 142 141 141 141 141 142 143 142 141 140 140 142 141 141 141 141 
189 191 189 194 198 199 194 187 183 187 193 198 199 198 197 198 197 196 197 198 198 196 194 196 197 196 195 196 196 195 196 195 194 193 192 194 193 192 193 195 193 191 192 191 191 190 190 189 190 189 188 188 187 187 188 189 189 189 188 186 187 188 188 187 190 192 191 188 187 189 190 190 189 183 177 165 143 153 177 192 187 187 185 181 181 154 143 160 178 181 181 164  99  66  63  68  63  62  59  55  59  61  64  67  68  66  67  68  66  68  71  74  76  75  81  90  96 131 166 165 107  80 116 155  97  63  76 121 164 139  97  72  75 100 126 151 172 132  96  96 115 155 176 173 176 176 174 174 174 173 173 174 172 170 171 172 172 171 172 172 172 172 172 170 170 172 172 171 171 169 167 166 166 167 168 169 168 167 166 167 166 165 165 166 166 167 166 165 165 167 166 164 163 163 164 162 162 162 161 159 160 162 162 161 161 160 159 161 161 160 161 162 160 159 159 159 156 158 160 161 161 158 157 157 158 158 158 157 156 156 157 156 156 156 155 155 156 154 153 153 152 151 151 152 152 151 150 150 148 150 151 151 150 150 152 152 152 151 151 150 151 149 148 149 147 147 147 147 148 148 148 148 148 147 146 145 145 144 145 144 143 142 143 143 143 141 141 142 141 142 143 142 141 140 141 142 141 140 141 142 
188 194 193 198 199 198 196 194 191 193 195 197 198 197 197 198 197 196 196 198 197 196 195 196 196 196 197 197 196 195 195 194 194 193 193 192 193 193 194 193 191 190 191 192 191 189 188 188 190 189 188 189 188 189 189 188 187 187 188 188 187 188 188 187 190 191 190 188 188 189 190 191 189 186 184 174 150 151 171 190 189 187 185 182 180 169 167 177 182 181 185 174 113  71  62  67  60  59  60  60  60  62  66  71  68  69  67  63  63  64  64  66  75  76  74  72  80 125 167 163  99  77 118 155  94  71  81 113 163 129  86  72  70  80 109 150 168 121  80  77 107 152 177 176 175 174 173 174 175 174 174 175 172 171 171 171 171 171 171 171 171 171 171 170 170 172 171 170 170 168 167 166 165 166 167 168 167 167 167 167 167 166 165 165 165 164 165 165 167 166 165 163 163 164 164 163 162 161 161 160 160 161 162 161 160 160 161 161 161 161 161 161 160 159 159 158 157 159 161 160 160 157 157 158 158 159 159 157 157 157 156 155 156 156 155 156 156 154 153 153 152 151 151 150 150 151 152 151 148 149 149 149 149 151 150 148 148 150 152 150 149 147 147 147 146 146 147 148 148 148 148 146 146 146 146 145 145 144 144 143 142 141 142 143 143 141 141 142 140 141 142 142 141 141 142 143 143 141 141 141 
191 196 194 198 199 199 198 197 195 196 197 197 197 197 196 197 197 197 197 196 193 195 195 196 196 196 197 197 196 195 194 192 193 193 192 191 191 192 192 192 191 191 191 192 190 189 188 188 191 190 189 188 188 188 189 189 188 187 188 188 188 187 187 188 191 190 189 189 190 190 190 190 189 188 187 182 168 164 175 188 189 188 186 184 182 181 182 183 183 185 187 179 145  93  72  81  81  70  62  61  66  79  79  67  66  71  72  66  61  61  60  65  90  86  71  61  71 123 168 160  91  75 117 155 107 104 104 110 162 120  74  67  67  65  96 152 166 116  71  67  99 150 176 175 174 174 173 174 175 175 175 174 172 170 170 170 170 169 170 170 170 170 171 171 170 170 170 169 170 168 168 168 167 167 167 167 168 167 166 167 166 166 165 165 165 165 165 167 166 166 165 165 165 165 163 161 161 161 161 161 161 161 162 162 161 161 161 161 161 160 160 161 160 159 159 158 158 160 160 160 161 159 158 158 157 157 157 157 157 157 156 155 157 156 156 156 156 154 153 152 151 152 152 151 150 151 152 151 149 149 149 148 149 150 150 150 149 151 152 151 149 147 147 147 147 147 146 146 147 147 147 146 146 146 146 145 144 144 144 143 142 141 141 141 141 140 141 142 142 142 141 141 140 140 141 143 141 140 141 140 
192 197 195 197 198 199 199 198 197 197 198 198 198 197 196 195 197 198 197 195 193 194 195 195 195 196 196 196 196 195 194 193 192 193 193 192 192 192 192 191 191 191 191 191 189 189 189 189 191 190 189 189 188 187 188 190 189 188 187 187 188 187 187 187 189 188 187 189 190 190 190 189 190 188 187 186 181 178 181 186 189 188 188 186 185 185 186 186 184 186 187 182 169 124 102 114 124  94  66  60  74 103 106  84  85  95  96  81  65  60  57  70 109  98  72  59  69 126 170 156  89  78 120 157 127 135 127 113 159 114  67  63  63  59  91 153 166 113  67  64  98 148 175 174 174 174 173 174 174 176 175 173 172 171 171 171 170 169 169 170 169 171 172 172 171 170 169 170 170 168 167 169 168 167 166 166 166 167 167 166 165 166 166 166 166 165 166 166 166 165 165 165 166 164 163 161 161 161 162 161 160 160 161 162 162 161 161 161 161 160 160 161 160 160 159 159 158 159 159 160 160 160 158 158 157 157 156 157 157 157 156 156 156 156 156 155 155 155 153 152 151 152 152 151 151 151 150 150 150 150 150 149 148 149 151 152 151 151 151 150 149 148 148 147 148 149 147 147 148 148 147 147 146 146 145 145 144 144 144 143 142 142 141 141 140 140 141 142 142 142 141 140 140 140 141 142 140 140 141 141 
190 197 196 198 198 198 198 197 198 198 198 199 199 198 196 195 197 197 197 196 195 194 194 194 194 194 195 195 195 195 194 194 193 193 194 194 194 193 192 190 191 190 190 190 190 189 189 189 189 189 190 189 190 189 189 190 189 188 188 188 188 188 189 188 185 185 187 190 190 190 189 188 189 189 189 188 185 184 184 186 189 189 189 188 186 184 185 188 187 185 184 183 176 154 144 156 166 123  77  62  81 126 142 126 127 138 132 105  77  67  66  84 128 109  75  61  71 131 171 153  97  93 129 161 143 151 139 120 157 109  66  66  61  59  92 151 166 114  67  65 106 151 173 175 174 174 174 175 175 176 174 173 174 172 171 171 169 170 170 169 169 171 173 173 172 169 169 170 170 168 167 167 167 167 166 165 164 167 168 165 165 166 167 165 165 166 166 166 166 165 164 164 164 164 163 162 161 162 161 160 160 160 161 162 162 161 161 161 161 160 160 161 160 161 161 159 158 159 160 159 158 157 157 158 158 158 158 157 158 157 156 156 154 155 156 154 154 154 153 151 150 152 152 150 151 150 149 150 150 150 151 150 147 149 151 152 151 150 150 150 149 148 148 148 150 149 149 150 150 149 147 147 147 145 144 144 145 144 144 143 142 142 142 141 141 141 141 141 140 140 141 141 140 141 142 142 141 141 142 142 
190 197 196 198 199 197 197 199 199 198 198 198 198 198 198 196 197 197 197 196 195 195 196 196 195 194 194 194 195 194 193 195 194 193 193 193 192 193 192 191 192 192 191 191 191 190 190 189 187 188 189 188 188 189 190 189 187 187 188 188 187 190 192 191 187 184 186 189 190 190 190 187 187 188 190 189 187 185 186 187 189 189 189 188 187 185 186 187 188 187 185 183 178 174 173 174 174 146 102  68  86 139 167 162 162 166 155 128 102  93  93 109 143 120  84  67  75 135 170 153 116 117 141 162 155 159 146 130 157 104  69  78  68  61  92 150 169 119  70  70 120 159 174 173 171 172 174 175 173 174 173 172 173 171 170 170 169 170 169 167 168 170 171 172 169 168 168 168 169 169 169 168 167 166 165 166 166 167 167 166 167 168 166 164 164 165 165 166 166 166 165 165 165 164 163 162 161 161 161 160 160 160 160 161 161 162 162 160 160 159 159 160 160 161 161 160 159 159 160 159 157 157 158 158 158 158 158 157 158 157 156 154 153 153 155 155 155 154 153 152 153 152 151 150 149 150 150 150 150 150 149 149 148 149 150 151 150 150 150 150 149 148 148 148 149 149 149 149 149 148 147 148 148 147 145 144 144 145 144 144 144 143 142 141 140 141 141 141 141 140 141 141 141 140 141 142 142 142 143 142 
190 198 198 198 199 198 198 200 199 198 198 199 197 198 198 197 196 196 196 197 196 197 197 197 195 194 194 195 195 193 194 194 195 196 194 192 192 192 192 192 193 192 192 192 191 190 191 191 189 188 188 189 189 189 189 188 187 188 188 187 189 190 190 190 189 188 187 189 188 188 189 187 189 189 189 188 187 187 186 187 189 188 188 188 188 187 187 186 186 187 187 185 181 182 181 180 179 166 125  82  94 147 178 175 176 177 168 152 137 128 126 135 155 132 102  86  91 140 169 158 134 133 148 165 164 166 155 143 155 101  79 101  86  73 100 152 169 127  81  76 130 165 174 173 173 172 173 174 173 173 173 171 172 170 169 169 170 170 169 167 168 169 170 170 168 169 169 168 168 168 168 168 167 166 166 166 166 167 166 166 166 168 167 167 167 167 166 164 165 166 166 165 164 162 162 162 160 160 161 161 161 160 161 162 162 162 161 161 159 159 160 159 159 160 160 160 158 158 159 158 156 157 159 158 159 158 157 157 159 157 156 156 154 154 155 155 155 154 153 152 152 151 151 151 150 149 150 151 150 150 149 149 150 150 151 152 152 150 150 151 149 149 148 147 148 149 148 147 147 147 148 148 146 146 146 145 145 145 144 143 143 142 142 142 142 142 142 142 140 140 141 142 141 142 141 140 141 141 142 143 
190 199 198 198 198 199 199 199 198 197 197 198 197 199 198 196 196 196 196 196 196 197 196 195 195 194 194 195 195 194 194 194 194 195 194 192 193 192 191 192 192 192 191 191 191 191 191 193 190 188 188 188 190 188 188 189 188 188 188 187 190 189 188 188 190 189 189 188 188 189 189 188 189 189 188 188 187 187 186 187 188 187 186 188 188 188 187 187 185 186 187 186 184 183 182 182 182 175 152 122 126 160 180 179 180 181 177 169 162 156 155 158 164 148 130 118 118 150 170 163 152 149 158 169 173 172 164 156 152 109 100 125 111  99 117 154 169 133  91  86 140 170 176 172 174 174 173 173 173 174 172 170 171 169 169 170 171 170 169 168 169 169 169 169 169 170 170 169 168 168 168 168 167 167 167 167 166 166 167 166 166 167 167 168 168 167 166 164 164 165 166 164 163 162 162 162 159 160 161 161 160 160 161 162 161 161 160 161 160 160 161 159 159 159 159 159 157 158 158 157 157 158 159 158 158 158 156 156 159 158 157 156 155 155 156 156 155 155 153 151 151 150 151 152 151 150 149 150 151 150 150 150 151 150 151 152 151 150 150 151 150 149 148 147 147 149 149 147 149 149 148 147 146 146 146 145 145 145 144 144 143 142 141 141 142 142 141 142 141 141 141 142 141 143 142 141 140 141 142 142 
193 199 198 198 198 199 199 198 197 198 197 197 197 198 197 195 196 197 196 196 195 196 194 193 195 195 194 193 193 194 195 194 194 193 192 193 194 192 191 192 191 191 190 191 192 191 191 192 191 189 188 187 188 188 188 190 190 188 187 188 188 189 189 188 189 189 188 189 189 190 191 190 187 188 190 189 187 186 187 188 187 186 185 187 188 187 187 188 185 185 185 186 186 183 182 184 181 179 175 169 167 174 181 183 182 184 183 179 174 175 174 173 170 165 159 152 149 163 172 170 169 168 169 174 178 176 171 166 152 129 129 144 139 132 138 158 170 137 103 104 149 174 177 172 173 175 174 173 173 175 173 169 170 169 169 171 172 170 169 169 169 169 169 169 169 169 170 169 168 169 169 168 167 167 167 167 166 167 168 167 165 165 166 166 167 166 165 165 165 165 165 163 163 162 162 162 161 160 161 160 159 159 160 161 161 160 160 161 160 161 160 159 159 158 158 158 157 157 158 158 159 159 157 156 157 157 155 155 158 158 157 155 155 155 156 157 156 155 154 152 151 151 151 152 152 150 149 151 152 150 150 152 151 150 150 152 151 150 151 151 150 150 149 148 147 148 148 149 151 150 148 146 147 147 146 145 146 146 145 144 144 142 141 141 141 142 141 142 143 143 142 140 141 143 143 141 141 141 142 141 
194 199 197 198 199 199 198 198 199 199 198 197 197 197 196 195 195 198 199 196 195 195 195 195 196 196 195 192 191 193 194 194 193 193 192 193 194 193 192 192 191 191 192 192 192 191 190 191 191 189 188 187 187 187 188 189 189 187 186 187 187 188 186 185 187 190 191 188 188 191 192 189 188 189 190 190 187 187 187 188 188 187 187 187 186 186 188 188 186 186 187 185 183 183 183 185 183 179 177 176 178 179 181 183 181 183 183 180 178 178 179 177 173 173 171 166 167 169 172 174 173 173 174 176 178 178 176 170 158 152 152 156 154 152 154 162 168 143 125 132 155 170 173 172 171 173 175 175 175 175 173 170 169 169 169 170 171 170 168 168 169 170 171 170 170 169 169 168 169 168 168 167 166 166 167 166 165 166 166 165 165 165 165 166 166 166 165 166 165 164 162 162 163 163 163 162 161 161 160 159 159 160 160 160 161 161 160 160 161 160 160 159 159 158 158 159 156 157 158 160 159 158 157 157 157 156 156 157 157 157 158 157 156 156 155 155 155 154 153 153 152 153 154 152 151 151 150 150 152 152 152 151 150 150 151 151 150 150 151 151 149 150 150 149 150 150 150 148 147 148 148 147 147 147 145 145 147 147 144 141 142 143 142 143 142 141 141 142 143 143 142 141 142 143 143 142 142 141 140 140 
195 200 198 199 197 197 198 199 200 199 199 198 197 197 197 196 194 196 197 196 196 195 196 196 196 196 194 192 192 193 194 193 194 194 193 194 194 193 193 193 191 191 191 191 192 191 190 190 190 189 188 187 186 187 188 188 188 188 188 187 189 188 186 185 188 191 190 188 188 190 189 188 189 189 189 189 188 187 186 186 187 187 186 186 186 186 187 188 185 185 186 185 186 184 183 183 183 181 180 179 181 182 183 183 181 182 182 182 180 180 179 179 177 176 175 176 175 173 173 176 179 177 177 179 179 179 177 173 168 167 168 168 167 163 163 167 167 149 140 149 163 170 173 173 174 174 175 175 175 174 172 169 169 170 169 169 170 169 167 167 169 170 170 170 169 168 168 169 168 167 166 165 166 166 166 166 165 165 165 164 167 166 165 165 166 165 165 164 165 165 164 162 162 163 162 161 162 161 160 158 159 159 160 160 161 161 160 161 161 161 160 159 160 160 159 158 156 157 158 158 158 157 157 157 158 157 158 159 156 156 157 157 155 155 156 156 155 155 154 153 153 153 153 152 151 151 151 150 152 152 151 150 150 150 151 152 151 151 151 151 149 150 150 149 149 148 148 147 147 147 148 147 148 148 145 144 146 145 143 140 142 142 142 142 141 140 140 140 141 142 141 141 143 143 142 141 141 141 140 140 
196 202 200 198 197 196 198 200 199 199 199 198 197 198 199 197 195 196 196 195 197 196 196 196 196 195 195 193 193 193 193 193 195 194 193 193 194 193 192 192 191 191 190 190 192 191 191 190 189 188 188 187 188 188 188 187 187 189 190 189 190 190 188 188 190 191 189 189 189 188 187 188 189 189 188 188 189 187 186 185 185 187 186 186 187 187 187 186 185 185 185 184 186 185 183 183 182 182 182 181 182 183 183 182 182 183 183 182 181 181 180 180 178 176 178 179 177 176 175 177 181 179 179 180 180 179 179 177 175 175 176 176 174 171 171 172 169 159 155 162 168 172 174 175 175 175 175 175 174 173 171 170 170 170 169 168 169 168 167 166 169 169 169 169 168 168 168 167 167 166 165 165 166 166 166 166 165 166 166 165 166 167 165 164 165 166 164 164 164 166 166 163 163 163 162 161 162 161 160 159 159 159 160 161 162 161 160 160 160 160 160 160 161 160 159 157 156 157 158 157 158 157 157 157 157 157 158 159 157 156 157 156 155 154 156 156 155 155 154 153 152 152 152 153 151 151 151 150 151 151 149 149 151 151 151 152 152 151 151 151 151 149 149 149 148 147 147 147 147 148 148 147 148 147 145 144 145 145 143 142 143 142 141 141 140 140 140 140 141 142 142 143 143 143 142 140 141 141 141 141 
197 202 199 198 199 198 198 199 199 198 198 197 196 198 198 197 197 197 196 196 198 197 196 195 195 196 195 195 194 193 194 194 195 193 192 192 194 193 192 191 191 190 190 191 191 192 191 189 189 188 188 189 189 188 188 188 186 189 191 191 191 192 191 191 190 190 190 188 189 189 190 189 188 188 188 189 189 187 186 186 185 187 188 188 188 188 188 185 185 185 185 185 184 184 184 184 183 182 183 183 183 183 182 181 183 183 183 182 182 181 181 181 179 179 179 179 178 177 176 177 179 179 179 179 180 181 181 180 178 178 179 179 177 176 175 175 171 169 170 172 171 172 174 176 175 174 175 175 174 172 172 172 170 170 169 169 170 169 167 166 167 168 169 170 169 169 169 165 166 167 166 166 166 166 165 166 165 167 166 165 166 166 165 165 165 166 165 164 163 164 165 164 165 164 162 162 163 161 160 159 160 159 160 161 161 161 160 159 159 158 159 159 161 160 158 157 157 157 158 158 158 159 158 157 156 156 157 158 157 156 157 157 156 155 154 154 154 154 153 152 151 152 153 153 151 151 150 150 150 150 150 150 151 152 152 151 151 151 151 152 152 149 147 148 148 148 148 148 148 149 148 147 148 147 145 145 147 146 145 144 144 142 141 141 142 141 141 142 142 142 143 144 144 142 141 141 142 142 141 141 
198 203 198 199 198 197 196 198 198 199 199 197 197 197 196 196 197 197 197 197 198 198 197 195 195 196 195 195 194 194 195 195 196 194 192 192 193 193 192 191 191 191 190 191 192 193 192 189 189 188 188 191 190 188 188 189 187 187 190 192 191 191 192 190 190 190 189 187 188 190 192 191 189 187 188 189 188 187 187 187 187 188 188 187 187 188 187 185 185 187 188 187 185 184 184 185 184 183 183 183 184 183 182 183 184 183 182 183 182 180 180 181 182 180 179 180 181 178 177 180 179 178 178 180 180 181 181 180 179 178 179 180 179 177 175 174 174 175 174 173 174 174 174 174 176 175 174 174 172 172 172 173 171 169 169 170 170 169 168 167 167 167 169 171 170 169 168 167 168 167 166 166 166 166 166 166 167 166 165 166 166 165 164 164 166 164 163 164 163 163 164 165 165 162 161 162 162 160 159 159 162 161 161 161 161 162 161 160 159 159 158 158 158 158 158 158 159 158 157 158 158 158 158 157 156 155 155 156 156 155 155 156 157 156 154 154 154 154 154 152 152 152 153 153 150 149 150 151 151 151 150 150 149 151 152 152 151 152 152 151 151 150 150 148 148 147 148 148 150 150 147 146 147 147 146 145 147 146 145 144 143 142 141 142 144 141 139 141 142 142 143 143 142 141 141 142 142 142 141 140 
198 201 198 199 199 198 196 197 199 200 198 196 197 197 196 195 196 196 196 197 198 197 197 196 195 196 196 194 193 193 194 194 195 193 192 191 193 192 191 191 192 191 190 190 190 192 191 190 188 188 188 189 189 187 187 188 187 186 188 190 190 191 192 191 189 190 190 188 188 189 190 190 189 188 189 189 187 186 187 188 188 187 186 187 187 187 186 185 186 187 187 186 184 184 184 184 184 183 184 184 183 184 183 183 184 183 182 183 182 180 180 182 181 180 179 181 181 177 176 180 179 178 179 180 180 181 182 179 179 180 180 179 180 177 175 175 176 177 176 175 176 175 173 173 174 175 174 173 172 171 171 172 171 168 168 168 167 167 168 168 168 167 168 171 171 169 167 167 166 167 168 168 168 167 166 166 166 166 165 166 166 165 165 165 165 163 163 164 165 164 164 164 163 161 161 161 161 161 159 158 161 161 161 161 162 162 162 161 160 160 159 157 158 158 158 158 158 158 158 158 158 157 157 158 157 155 154 155 156 156 155 157 158 156 153 154 155 154 153 152 150 151 152 153 151 149 150 151 151 150 149 150 149 151 151 151 152 151 151 150 150 150 149 149 148 148 148 148 150 150 148 146 145 146 147 145 146 146 146 144 143 142 142 142 142 140 140 141 142 141 141 141 141 143 142 141 142 143 142 140 
198 202 199 200 198 198 198 197 199 199 198 197 196 197 197 196 197 196 196 197 197 196 196 196 196 196 195 194 193 192 192 193 194 193 192 192 193 192 192 192 191 190 189 189 189 191 192 191 189 188 188 189 187 187 187 187 188 187 186 188 190 190 191 189 187 188 188 187 188 188 189 190 190 188 188 188 187 186 186 188 190 188 187 187 187 187 186 185 187 185 185 185 184 184 184 184 184 184 184 184 184 184 183 182 183 184 183 183 182 181 181 181 179 179 180 180 179 176 176 179 180 179 178 178 179 182 181 178 179 180 180 178 179 177 176 176 178 177 176 175 176 175 173 173 173 174 174 175 174 173 172 172 171 169 167 166 167 166 167 169 170 168 169 171 170 168 167 167 165 166 168 169 168 167 166 166 167 166 165 166 165 165 165 165 164 162 162 163 165 166 165 163 162 161 161 161 161 160 160 160 160 161 161 162 162 162 162 161 160 160 160 158 159 160 159 158 158 158 158 158 158 157 157 158 157 156 155 156 158 157 156 157 157 155 154 154 155 154 154 152 150 150 152 153 151 150 150 150 150 149 149 149 150 151 151 151 152 150 149 150 150 148 147 148 148 148 148 149 149 149 147 146 146 146 147 145 146 145 146 144 142 142 141 141 141 140 140 142 142 141 141 142 143 144 143 140 142 143 142 141 
198 202 200 199 196 198 199 199 199 199 198 198 197 196 196 197 198 198 198 197 197 196 195 196 195 196 195 195 194 193 193 193 195 193 192 193 193 192 193 192 192 190 190 189 190 190 192 192 191 189 188 188 188 187 188 188 189 187 187 188 188 188 188 187 185 185 185 185 188 189 190 191 190 188 188 189 187 185 186 188 190 190 188 187 187 188 187 186 187 184 183 184 184 184 185 185 185 184 183 184 185 184 182 181 182 184 184 184 183 182 182 181 178 179 180 179 178 178 178 179 181 178 176 176 180 181 180 179 178 178 179 179 179 178 177 177 179 178 176 176 176 175 173 172 173 174 174 175 176 175 173 172 172 171 168 166 168 167 167 169 169 168 169 170 169 167 167 166 166 166 167 167 167 166 166 167 167 166 165 165 165 165 165 165 164 161 160 162 165 166 165 162 163 161 160 160 161 160 160 162 160 160 161 163 162 161 161 160 159 160 160 160 159 159 160 159 160 158 158 158 158 158 157 158 158 156 157 158 158 158 157 156 155 154 155 156 154 155 155 153 153 152 152 152 152 151 151 151 150 149 149 150 150 150 150 151 150 150 150 150 151 148 147 146 146 146 147 148 149 148 146 146 147 147 146 146 147 146 145 143 142 141 140 140 140 141 141 142 142 142 144 145 145 145 143 140 141 142 141 141 
197 201 199 197 196 197 199 199 200 199 198 199 198 197 196 196 197 197 197 198 197 195 194 195 195 195 196 195 196 194 193 193 195 194 193 193 193 193 192 191 192 190 189 190 190 191 191 191 190 188 188 189 189 188 188 188 188 187 187 187 186 188 189 190 188 187 186 186 188 190 189 189 188 187 188 190 188 186 186 186 188 188 187 186 186 186 187 186 186 185 184 184 184 183 184 184 183 183 184 185 185 184 183 182 181 183 184 185 183 183 182 181 180 180 181 181 179 177 178 180 181 178 177 179 180 180 179 178 177 177 179 180 178 178 177 178 177 177 177 177 176 174 173 172 173 175 175 173 174 174 173 171 170 168 166 166 167 166 165 167 168 167 168 169 169 167 167 168 167 168 168 166 165 163 163 164 164 164 163 164 165 167 166 165 165 162 161 162 164 164 163 163 165 163 161 160 162 160 160 161 159 159 161 162 161 161 161 162 161 160 162 161 160 158 157 157 157 156 157 159 158 157 157 157 158 158 158 158 157 157 157 156 154 155 155 156 155 154 154 154 154 152 151 151 151 150 150 151 150 150 150 150 149 150 150 151 151 151 150 148 149 149 148 146 146 146 146 146 147 148 148 146 145 146 147 147 148 147 145 143 141 141 141 141 140 141 142 142 142 142 143 144 144 143 142 141 142 142 141 141 
197 199 196 195 197 197 198 200 201 199 197 198 198 197 197 196 196 195 196 198 197 195 194 194 194 195 196 197 195 194 194 194 195 194 193 193 192 192 192 191 192 191 189 189 191 191 191 189 188 188 188 189 189 188 188 188 187 188 187 185 187 189 190 191 190 189 187 185 188 191 190 187 187 187 188 188 188 187 186 186 186 187 187 186 185 185 186 186 185 184 185 184 183 183 183 183 184 184 183 184 185 185 183 183 182 183 183 182 180 179 180 181 181 181 180 180 179 177 178 180 180 178 177 179 180 180 179 177 177 178 179 180 179 178 178 178 176 176 177 176 176 174 172 170 174 175 174 172 172 171 170 170 169 167 165 166 167 166 166 168 167 166 167 167 168 167 167 168 166 167 167 167 166 163 162 164 165 164 165 165 165 166 166 165 165 163 162 163 163 163 163 163 165 164 161 160 161 160 159 158 158 159 160 161 161 162 161 160 160 159 160 161 161 160 158 156 156 156 157 158 158 157 157 157 157 157 157 158 157 158 157 156 155 156 156 155 155 154 154 153 153 152 151 151 150 152 152 150 150 151 152 150 150 150 150 151 152 152 151 149 148 150 149 146 146 146 146 145 146 147 147 147 145 146 147 147 147 146 145 144 141 141 142 142 141 141 141 141 141 142 143 144 143 141 141 142 141 142 141 140 
199 197 194 193 198 197 197 199 201 198 197 197 198 198 197 196 195 195 196 197 196 194 193 193 193 195 197 197 194 194 194 194 194 194 194 192 192 191 192 192 193 192 191 190 190 191 191 190 188 188 189 190 189 189 189 188 187 188 188 186 187 190 191 190 190 190 188 187 189 191 190 187 187 188 188 187 186 188 188 187 187 188 187 186 184 185 185 185 184 184 184 184 183 182 183 184 185 185 184 184 185 184 183 182 183 183 183 181 178 179 181 181 181 181 179 178 179 177 177 180 180 178 177 177 178 179 178 176 178 179 179 179 179 178 177 177 177 176 176 176 175 174 171 170 175 174 172 171 171 170 169 169 170 167 165 166 166 166 168 169 167 166 167 168 167 167 167 167 165 166 166 166 166 164 163 164 166 165 165 166 165 166 165 164 165 164 164 163 162 162 162 162 163 162 161 160 161 160 158 157 159 160 160 160 162 162 161 159 159 160 160 160 161 159 158 157 157 157 157 158 158 158 158 157 155 156 157 156 156 157 156 155 155 157 156 154 155 155 154 152 153 152 151 152 151 152 153 150 150 151 152 150 150 150 151 151 152 151 151 150 150 151 150 146 145 147 147 147 148 147 146 146 145 146 147 147 146 146 146 144 142 141 141 143 142 141 140 141 141 142 143 143 142 141 141 142 141 142 142 141 
200 197 192 192 199 199 197 199 199 198 197 198 197 197 197 196 196 195 196 196 196 194 193 193 193 196 197 196 193 194 194 193 194 195 194 192 192 191 192 193 193 192 192 191 190 191 192 191 190 189 188 189 188 189 189 188 188 187 188 189 189 189 190 190 190 191 191 190 190 191 190 187 187 188 189 188 186 187 188 188 188 188 187 185 184 184 185 185 185 184 184 184 185 184 184 184 183 184 185 184 184 183 181 181 183 182 183 182 179 180 182 182 181 180 179 179 180 177 177 181 180 178 177 178 177 178 178 177 178 179 178 179 180 179 176 175 176 175 175 177 175 173 171 171 175 174 172 171 172 171 169 170 170 168 166 167 166 166 167 167 167 166 167 167 167 167 167 166 166 166 166 165 165 165 163 163 165 165 165 166 166 165 165 164 164 165 164 162 161 161 160 160 159 160 160 161 161 160 159 159 159 160 160 160 162 162 161 160 161 161 161 161 161 159 157 158 159 158 158 159 157 158 158 156 156 156 155 154 155 155 155 155 155 156 155 155 154 154 154 153 153 152 151 152 152 152 152 150 150 151 151 150 151 150 151 152 152 150 149 151 151 151 149 146 145 147 149 149 149 148 146 145 145 146 147 147 147 146 145 144 143 142 141 143 144 142 140 141 142 142 142 142 142 141 141 142 141 141 142 142 
198 196 190 189 198 200 200 199 199 198 198 198 197 196 197 197 196 195 196 196 196 194 194 194 195 196 196 194 194 193 194 194 194 194 193 191 191 191 191 192 192 191 191 192 191 190 191 191 191 188 188 189 188 188 188 188 187 187 188 189 189 189 190 190 189 190 191 191 190 190 189 188 188 188 189 188 188 187 187 187 187 187 186 184 185 185 186 187 187 185 184 185 185 185 184 183 183 183 183 183 182 183 183 183 184 183 183 182 181 179 180 181 179 179 180 181 181 178 178 181 179 177 178 178 177 179 179 177 178 179 178 179 180 178 178 177 174 175 177 176 174 172 173 173 173 173 172 170 173 173 170 169 169 170 169 168 168 167 166 166 165 165 167 168 168 167 167 167 167 167 167 165 165 164 164 162 163 165 166 166 165 165 165 165 165 164 163 161 160 160 160 160 160 162 162 162 162 161 160 159 159 158 159 161 160 160 161 161 162 161 160 161 161 158 158 158 159 158 158 158 156 157 157 156 157 156 155 154 155 156 156 156 156 156 155 154 154 155 154 152 150 150 151 151 151 150 150 150 149 151 150 149 150 150 151 152 151 151 151 150 150 149 150 150 147 146 148 148 148 146 145 146 147 147 146 147 146 145 146 145 143 143 142 143 143 142 142 142 141 141 142 142 142 140 141 142 142 141 141 141 
200 196 191 190 197 200 200 200 198 198 199 199 197 196 198 198 196 196 196 196 195 195 194 195 195 196 197 196 194 193 194 196 195 194 193 191 191 192 192 192 193 192 191 192 190 190 190 190 190 189 189 188 189 188 187 187 187 187 186 187 190 190 191 191 190 190 190 190 189 190 189 190 190 190 188 188 187 187 187 187 187 188 187 186 187 186 186 186 186 184 184 184 184 184 184 183 183 183 185 185 184 184 184 183 183 183 182 182 181 180 180 180 180 180 181 181 180 179 179 180 179 179 180 180 179 180 180 178 179 180 179 178 178 177 177 176 176 176 176 176 174 174 173 173 172 173 173 171 172 171 170 170 170 169 168 167 168 167 166 165 166 167 168 168 167 168 167 166 167 166 165 166 165 165 165 164 164 165 165 165 165 164 163 164 164 164 164 163 162 161 161 161 162 161 162 162 162 160 159 159 160 160 160 161 161 161 161 160 162 161 161 161 160 158 158 159 159 158 157 157 157 157 157 157 157 157 156 155 156 157 156 156 155 155 155 154 154 155 155 154 151 152 153 153 151 149 149 149 149 150 150 149 149 151 151 151 149 150 151 151 149 150 150 149 146 146 147 146 147 146 146 148 148 146 146 147 145 146 146 144 143 143 143 142 141 141 142 141 140 142 143 143 142 141 141 144 143 141 141 142 
199 197 193 193 199 199 198 199 198 198 200 200 198 198 198 197 196 196 196 196 196 195 195 195 196 196 196 196 194 194 195 196 195 193 192 192 193 193 192 192 193 192 191 191 190 189 188 188 188 190 189 188 189 188 187 188 188 188 187 187 190 190 190 191 191 190 189 188 188 189 189 190 190 189 188 187 187 187 187 187 187 188 188 188 188 187 186 185 184 184 184 184 184 183 183 183 183 184 185 185 183 184 184 182 182 183 182 182 181 180 180 180 181 181 181 180 179 178 178 181 179 179 179 180 179 180 180 179 179 180 180 179 177 176 176 175 176 175 175 175 174 173 173 173 172 173 173 172 171 169 169 170 169 167 166 166 167 166 166 166 168 168 168 167 166 168 168 166 166 165 164 165 164 165 165 164 164 165 165 164 164 163 163 164 164 164 163 163 163 162 161 162 162 162 161 161 162 160 157 158 160 160 160 160 161 162 161 160 161 162 162 161 159 157 158 158 159 158 157 157 157 158 158 157 157 157 156 156 157 156 156 156 155 154 153 153 154 154 155 154 153 154 155 154 152 150 150 150 150 150 150 150 150 151 151 150 148 150 151 151 150 151 150 148 147 147 146 145 147 147 147 149 148 146 145 147 146 145 144 143 142 142 143 142 140 140 140 140 141 142 143 141 141 141 141 143 143 142 142 142 
198 196 196 198 201 200 198 198 197 199 199 199 200 200 198 196 195 196 196 196 197 196 195 196 197 196 195 195 195 195 196 195 194 192 191 193 194 193 192 191 191 190 191 191 190 188 188 188 189 189 189 188 188 188 188 189 189 189 189 189 189 190 189 188 189 189 188 188 189 188 188 189 189 188 187 188 187 187 186 186 187 188 189 188 188 187 186 185 183 185 185 183 183 183 183 184 184 185 184 182 181 183 183 182 182 184 184 182 181 181 181 180 180 181 181 180 179 177 178 181 179 177 177 179 180 180 179 178 178 178 179 179 177 175 174 175 174 175 175 174 173 172 171 171 171 172 173 173 171 169 169 169 168 166 166 167 166 166 167 168 168 168 167 165 165 168 168 166 166 164 164 164 163 164 164 163 162 165 166 164 165 165 165 164 164 163 163 163 164 162 162 162 163 162 161 161 162 160 157 156 159 160 159 158 159 161 161 160 161 162 162 160 158 157 157 157 157 157 158 157 157 157 157 156 156 156 156 157 157 156 156 156 155 154 153 154 153 154 154 153 153 154 155 153 152 151 151 151 150 150 150 150 151 151 150 149 148 149 152 152 151 150 149 148 148 146 145 146 148 147 147 147 147 147 146 146 147 145 143 141 141 141 142 143 141 140 140 140 140 141 141 140 140 141 142 143 141 141 142 142 
200 200 199 199 200 198 198 200 198 198 198 197 199 199 198 197 197 198 198 196 196 195 195 195 195 196 195 196 195 196 195 193 194 193 191 193 193 192 192 191 190 191 191 192 192 190 191 191 191 188 187 188 188 188 188 188 189 188 189 189 189 189 189 187 188 189 189 189 190 189 188 188 190 189 188 189 188 186 185 186 187 189 188 187 187 187 186 184 184 186 186 184 184 183 184 185 185 184 183 182 182 183 184 183 183 183 184 183 181 183 183 180 181 181 181 180 179 178 179 181 180 178 178 180 180 180 179 177 177 178 179 179 177 176 175 176 176 177 176 173 172 173 165 155 164 171 173 173 171 170 170 169 167 166 166 167 166 167 167 167 166 166 166 166 166 168 168 167 165 165 165 164 162 163 163 161 161 164 165 163 166 166 165 163 163 164 165 165 164 164 164 163 162 162 162 161 161 160 159 157 159 160 159 158 159 160 161 161 160 160 161 161 160 159 158 157 155 156 157 158 156 157 158 157 157 156 156 157 157 156 157 156 155 154 153 154 153 154 155 155 154 154 153 152 152 151 150 150 150 150 149 149 151 152 152 151 150 151 152 152 151 150 148 146 147 145 145 146 147 148 147 146 146 146 145 145 146 145 144 143 143 143 143 143 141 140 141 140 140 139 140 140 141 141 142 142 141 141 142 142 
201 201 199 200 200 199 199 199 197 198 199 198 199 198 198 199 198 198 197 197 196 195 195 194 195 196 195 195 195 196 194 191 193 192 192 193 192 191 192 192 192 191 191 191 191 191 192 192 189 187 187 188 188 189 189 187 186 187 188 188 190 190 190 190 189 188 188 190 190 189 188 188 189 189 187 187 187 186 186 186 187 190 189 187 186 186 186 185 184 184 185 185 184 184 184 184 185 184 183 184 183 183 183 184 183 181 182 183 181 182 183 181 181 181 181 180 179 178 178 180 180 178 178 180 181 181 180 177 177 177 178 178 176 176 176 176 177 177 176 175 174 172 148 125 150 169 174 172 171 170 169 168 167 166 165 165 167 168 167 167 166 166 166 166 166 167 167 166 165 166 165 164 163 164 162 160 161 163 163 163 165 166 166 165 164 164 165 164 163 164 164 163 163 163 162 161 161 161 160 158 160 159 159 160 161 161 161 161 159 160 161 160 159 158 158 158 157 157 157 157 157 158 158 157 157 156 155 155 156 156 157 156 155 154 154 152 152 154 155 155 153 152 151 151 151 151 151 151 151 151 150 148 149 150 152 152 151 152 152 151 150 150 147 145 147 146 146 146 146 147 148 147 145 145 145 144 144 144 144 143 143 144 144 142 140 140 140 141 141 141 141 142 142 142 142 141 140 141 142 142 
200 200 199 200 200 200 199 198 196 197 198 199 199 198 197 198 197 197 197 197 196 196 196 195 195 196 196 196 195 195 194 192 192 193 193 194 193 192 192 193 193 192 192 191 191 191 192 190 188 188 188 188 187 188 188 186 186 186 187 187 189 188 189 190 189 188 189 190 189 188 188 190 190 189 187 186 186 186 186 187 187 188 188 186 186 185 186 186 185 183 183 185 183 183 184 184 184 184 183 184 184 183 183 183 183 180 180 182 181 182 183 182 181 182 182 180 178 177 179 180 180 178 178 180 182 182 180 178 178 177 178 178 176 176 176 176 176 176 175 176 175 169 144 122 149 169 174 171 170 170 169 167 167 166 165 165 167 167 167 167 168 168 168 167 168 169 168 166 165 165 165 165 165 165 163 161 162 162 162 162 163 164 165 165 163 163 164 164 162 162 163 163 163 162 161 161 162 162 161 158 161 159 159 161 162 161 161 161 160 160 160 159 158 157 157 158 157 157 157 156 156 157 157 157 157 156 154 154 155 156 156 155 156 156 154 152 153 154 154 154 153 151 150 151 152 152 151 151 151 151 150 149 148 150 151 151 150 151 152 150 149 148 147 146 147 147 146 147 146 146 148 148 145 145 145 145 144 145 145 144 142 143 143 141 141 141 140 140 142 142 142 142 142 142 141 140 142 142 143 141 
200 198 198 200 200 199 199 199 197 196 197 199 198 197 196 196 195 196 198 196 197 197 196 196 196 195 196 196 195 195 194 194 193 193 193 193 194 193 192 192 191 191 192 191 190 191 191 190 189 189 190 188 186 186 187 188 188 187 187 188 188 186 187 189 189 189 189 189 188 187 189 191 191 189 188 186 186 187 187 186 186 185 185 186 185 186 187 186 186 183 183 184 183 183 184 184 184 183 183 184 185 184 183 183 183 180 180 182 180 182 183 182 182 181 182 180 178 177 178 179 178 178 178 180 181 181 180 178 178 177 177 177 175 175 176 176 176 174 175 175 173 167 155 146 161 169 171 170 170 170 169 167 167 167 167 167 167 166 167 168 169 171 170 169 169 171 170 167 166 166 166 166 166 165 164 163 162 162 162 162 163 163 164 164 161 161 162 163 163 162 162 163 163 161 160 161 161 161 159 159 159 159 159 161 162 162 160 161 161 160 159 159 159 157 155 155 156 156 157 156 156 156 157 156 156 155 155 155 155 156 155 153 156 157 155 153 155 154 154 153 152 153 152 152 153 152 150 149 151 151 150 150 151 151 151 150 149 151 152 150 148 146 146 148 147 147 146 146 147 146 147 147 147 146 145 146 146 146 147 145 143 142 142 141 141 141 140 140 141 142 142 141 142 141 141 142 142 144 142 140 
200 197 197 200 201 199 198 199 199 197 197 200 198 197 197 196 195 196 196 195 195 196 197 195 195 194 195 195 195 194 194 194 192 192 193 193 193 192 192 192 191 192 192 190 189 190 190 189 188 190 189 188 187 186 187 188 188 187 186 188 189 188 187 189 191 190 189 187 187 188 189 191 190 189 188 186 187 188 188 186 186 185 185 185 185 187 187 185 185 184 183 184 183 184 185 184 184 183 182 184 185 183 183 182 182 180 180 181 180 182 182 182 182 180 180 179 177 178 179 177 176 177 178 180 180 179 179 178 178 178 177 177 176 174 175 175 175 175 175 173 171 169 165 162 166 170 170 169 170 169 168 166 167 168 168 167 166 166 166 166 168 168 168 167 169 170 170 168 166 165 164 165 165 164 164 164 162 161 163 165 164 163 163 164 163 161 162 162 162 160 161 163 162 161 161 160 161 160 159 158 158 159 160 160 160 160 161 161 162 160 158 159 159 157 156 156 156 156 156 156 156 157 156 155 156 155 155 156 156 156 155 154 156 156 156 155 155 153 152 151 151 154 154 152 152 151 150 149 149 149 150 151 150 150 151 150 149 150 150 150 148 148 148 148 147 147 146 145 146 146 146 147 148 146 145 146 146 146 146 145 143 141 141 141 141 141 141 141 141 142 142 141 142 142 142 142 141 141 141 141 
200 197 197 200 200 199 199 199 199 199 199 198 197 197 197 197 195 196 195 194 193 195 196 194 193 194 194 193 194 193 193 194 192 193 193 192 192 191 191 192 191 192 191 190 191 191 190 190 189 190 190 188 188 188 188 189 187 187 188 188 191 189 188 187 189 189 189 189 189 188 189 190 189 189 189 188 189 190 188 187 186 186 186 186 185 187 187 185 185 184 183 183 183 183 184 183 184 183 183 183 184 183 183 183 182 181 182 181 181 182 182 181 181 182 181 180 178 177 178 179 177 177 177 178 178 177 177 178 179 179 179 178 176 175 175 175 175 175 174 171 168 168 167 167 170 170 171 170 169 168 169 169 167 166 167 168 167 166 166 164 165 166 166 167 169 170 170 169 167 165 165 166 164 164 163 162 161 162 162 163 165 165 165 165 164 163 162 160 160 160 161 163 162 162 161 160 159 159 159 158 158 159 160 160 160 160 161 161 162 161 160 158 158 159 158 157 156 156 156 156 156 157 157 155 155 154 154 155 155 155 155 155 155 155 155 157 155 153 152 152 151 152 154 153 151 149 149 149 150 149 150 151 150 150 151 149 150 150 151 151 149 148 147 148 148 147 145 144 146 146 145 145 145 145 144 144 145 143 143 144 144 143 141 140 142 142 141 140 142 141 141 142 143 142 142 143 142 141 141 141 
198 198 199 200 199 198 199 198 199 199 198 197 197 198 198 197 195 195 196 195 194 195 196 194 193 194 194 194 194 193 193 195 193 193 193 191 191 192 191 191 192 191 190 190 192 191 190 189 190 190 189 187 188 188 188 188 187 187 187 188 189 188 187 186 187 188 189 189 189 188 188 189 188 189 189 189 190 189 188 186 186 186 186 186 185 186 187 186 185 184 183 184 183 184 183 182 183 183 183 183 184 183 183 183 182 182 182 182 182 182 182 182 180 181 181 180 178 178 179 181 179 177 177 178 178 178 177 178 180 179 179 178 177 175 174 175 175 175 170 163 164 167 168 168 170 171 171 170 170 169 169 170 166 165 166 166 167 167 166 165 165 166 166 167 168 169 169 168 166 165 165 166 164 163 163 161 161 162 162 163 165 166 165 164 164 163 162 160 160 161 162 163 162 162 161 159 158 158 158 158 159 160 160 160 159 160 161 162 162 161 160 159 158 159 159 157 155 155 156 156 156 156 157 156 156 156 155 155 155 155 155 156 154 154 155 156 155 153 153 153 152 153 152 152 150 150 150 150 150 151 151 150 150 150 150 150 150 151 151 151 150 149 148 148 147 146 145 145 146 146 145 144 145 144 143 144 144 144 143 144 144 144 142 140 143 143 142 141 142 141 141 143 142 141 141 142 143 142 140 141 
198 198 199 200 199 198 198 198 199 199 198 197 197 198 199 197 194 195 197 196 195 195 195 194 194 194 195 195 194 193 193 195 194 194 193 191 191 191 191 192 193 193 192 190 191 191 189 189 190 189 188 188 187 187 188 188 188 187 186 186 185 185 186 187 188 189 189 188 187 188 188 188 188 189 189 189 189 189 187 186 185 185 185 186 186 185 186 187 185 185 185 184 184 184 183 182 183 184 184 184 184 183 184 184 184 182 182 183 183 182 182 181 180 179 179 179 178 179 181 181 178 178 179 180 181 180 179 179 179 179 179 178 177 175 175 175 175 177 164 146 154 165 170 169 169 171 170 168 170 171 169 167 166 167 166 165 166 167 167 165 165 166 167 167 166 167 167 167 166 165 166 165 164 162 162 161 161 162 163 164 164 164 165 164 163 163 162 161 161 161 161 162 162 162 161 159 159 159 158 158 161 161 160 160 160 160 161 162 161 160 160 160 160 159 158 156 156 156 156 155 156 155 156 157 157 158 157 156 156 156 156 156 155 154 155 154 154 154 153 153 154 152 152 152 150 150 151 150 150 151 151 150 150 149 150 150 150 151 151 149 149 150 149 148 146 145 146 147 146 146 145 146 146 144 144 146 146 146 145 145 145 144 144 143 143 143 142 142 142 141 141 142 142 143 142 140 142 141 139 141 
199 198 199 200 199 199 198 198 199 200 199 197 197 198 198 196 193 195 196 196 195 195 195 194 194 195 195 195 194 193 193 195 194 194 193 191 192 191 191 192 193 194 192 189 189 190 191 190 190 188 188 189 189 188 187 188 188 187 186 185 186 186 185 186 188 189 190 189 189 189 189 188 188 189 188 188 189 188 187 186 186 186 186 188 188 185 185 187 186 188 186 184 185 184 183 183 184 185 185 184 183 182 183 183 183 181 181 182 182 182 181 181 181 179 178 179 178 179 180 181 179 177 178 180 181 179 179 179 179 179 179 178 177 176 175 175 176 176 159 135 141 156 166 169 168 169 170 169 170 168 167 167 166 165 166 167 166 166 167 166 166 166 167 168 167 166 167 167 166 166 166 165 163 161 160 161 161 162 163 165 165 165 165 164 162 162 162 160 161 162 162 160 161 161 160 159 159 160 158 157 159 160 160 160 161 161 161 160 161 161 160 159 159 158 158 157 157 157 155 155 156 156 156 157 157 156 156 156 155 156 156 155 155 155 155 155 155 154 153 153 153 152 152 152 150 148 148 149 150 150 150 150 151 150 150 150 148 149 149 148 147 149 150 149 148 146 147 147 146 146 147 146 145 144 145 146 146 146 145 145 145 144 144 144 142 141 141 142 141 140 140 141 140 141 142 141 142 142 141 142 
199 199 199 199 200 199 198 197 199 201 199 198 198 199 198 197 195 195 195 196 195 194 194 195 194 193 193 193 193 193 193 195 195 195 193 192 193 192 191 192 193 193 191 189 189 190 191 191 189 188 188 190 189 188 187 187 187 187 187 187 188 188 187 187 189 188 188 189 189 189 189 189 189 188 187 187 188 188 187 186 185 184 185 186 187 185 185 187 187 187 186 183 183 183 183 184 184 184 184 184 183 183 183 183 182 181 180 181 182 182 181 180 181 180 179 180 179 179 179 179 179 178 178 179 181 180 178 178 178 178 178 177 176 176 176 176 175 172 155 131 133 149 163 170 168 168 169 170 170 168 168 168 166 165 166 167 167 166 167 167 167 166 168 169 169 167 167 167 166 166 167 165 163 160 160 161 160 162 164 164 163 163 164 164 163 163 163 161 161 162 162 161 160 161 160 159 159 159 158 157 156 158 159 160 160 161 161 160 160 160 160 159 158 158 158 158 157 157 156 156 157 156 155 156 156 156 156 157 156 156 156 156 157 156 155 154 154 154 153 152 152 152 153 153 152 149 147 149 150 149 149 151 151 151 151 150 148 149 150 150 147 148 150 149 147 146 146 147 145 146 147 147 146 145 143 143 143 144 144 144 144 143 144 145 142 140 141 141 141 141 141 141 139 141 142 141 141 142 141 141 
200 199 199 199 200 199 198 197 199 199 198 197 198 198 198 197 196 195 195 197 196 194 194 194 193 192 192 193 193 193 193 194 195 194 193 193 193 192 191 192 192 191 191 190 189 190 190 191 189 188 188 189 188 187 186 188 188 188 188 188 190 190 189 189 188 188 188 189 188 188 188 189 188 188 187 186 188 188 186 185 185 184 184 186 186 184 184 186 186 185 184 183 183 183 183 184 184 183 183 183 183 183 184 184 183 181 181 181 181 182 181 180 180 179 178 179 180 180 179 178 178 178 177 178 180 180 178 177 177 177 176 175 175 176 176 175 176 167 150 132 129 146 163 171 168 168 169 170 170 169 169 168 166 166 166 166 165 166 167 168 168 167 166 168 169 168 167 166 166 166 166 165 163 161 161 162 160 162 163 163 163 163 163 162 163 163 162 160 161 162 162 161 160 160 160 160 160 159 159 158 156 158 160 160 159 160 161 160 159 160 160 159 158 158 158 157 157 157 156 157 157 157 156 156 157 157 157 157 157 156 155 155 156 155 154 154 154 154 153 152 152 152 153 153 153 151 148 149 151 149 149 150 150 150 151 151 149 150 150 150 147 148 150 147 146 145 145 147 146 146 146 146 147 146 144 143 144 144 144 143 144 142 143 144 142 141 141 142 141 141 142 141 141 141 141 141 141 141 141 141 
200 199 198 199 199 200 198 197 198 198 197 197 199 198 196 195 196 195 195 197 196 195 195 194 194 193 192 193 193 194 193 193 193 192 191 193 193 191 191 191 191 191 191 191 190 189 188 189 190 189 189 189 187 186 187 188 188 189 190 190 190 190 190 189 189 189 190 189 187 187 188 188 188 188 187 187 187 188 187 185 186 186 186 187 186 183 182 184 185 184 184 184 183 183 183 184 185 184 183 183 183 184 184 184 184 183 182 182 182 183 182 180 180 179 178 179 179 181 180 178 177 176 177 177 179 179 178 178 178 177 176 176 175 176 175 175 176 164 146 132 130 148 164 170 168 169 170 170 170 169 169 168 167 166 166 165 163 165 166 168 170 168 166 166 167 168 167 166 166 165 164 165 162 160 161 162 161 160 162 163 164 165 164 163 162 163 162 161 163 162 161 160 160 160 161 161 160 157 158 160 159 159 160 161 160 161 161 162 161 160 161 160 158 157 157 156 156 155 157 157 156 156 155 157 157 157 156 155 156 156 155 154 153 154 154 155 154 153 152 152 153 153 152 153 153 152 150 149 150 150 149 148 147 149 150 151 151 150 149 148 147 149 149 146 144 145 146 147 147 145 144 146 146 147 146 145 146 145 144 143 144 141 141 142 143 142 142 141 141 141 141 140 141 142 141 141 141 141 141 140 
198 198 197 198 199 200 199 196 198 198 197 197 199 198 196 196 196 196 196 195 195 194 195 196 194 194 195 194 194 194 194 193 193 192 191 193 193 192 191 191 192 192 191 190 190 189 188 189 190 190 189 189 187 188 188 188 188 189 190 190 190 190 190 190 189 189 189 188 187 189 191 189 188 189 189 188 188 189 188 186 188 186 186 188 189 186 184 184 185 183 182 183 183 184 183 184 184 184 183 183 184 185 184 184 185 183 182 182 182 184 183 181 180 180 180 179 180 182 181 177 176 176 176 177 178 180 179 179 178 179 179 178 178 177 175 175 175 162 145 133 134 153 167 169 167 168 169 170 169 168 168 168 167 166 166 167 166 166 166 166 168 168 167 165 166 167 167 166 167 165 164 166 164 162 162 163 162 163 163 162 163 165 165 165 164 165 164 163 164 163 161 161 160 161 161 161 159 158 157 158 159 158 159 162 162 161 161 161 160 161 161 160 160 159 158 156 156 156 158 158 156 155 154 155 157 157 156 156 156 156 155 153 154 155 154 154 154 154 154 154 152 152 153 152 152 151 150 149 150 150 149 148 149 150 151 151 152 150 149 149 148 149 148 147 144 146 147 147 146 144 144 146 146 146 147 146 145 145 144 143 143 142 142 142 142 143 142 140 140 141 141 140 141 142 141 140 141 140 139 140 
198 198 197 197 200 200 199 198 199 199 198 198 200 197 195 195 196 197 196 195 194 194 195 196 195 195 195 194 193 193 194 194 192 192 192 192 191 191 191 191 193 193 191 190 189 189 189 189 190 190 189 188 188 189 189 188 187 188 191 191 190 189 189 190 190 190 189 188 188 188 189 189 189 189 189 189 189 189 188 187 187 186 186 188 187 186 185 185 184 183 184 185 183 183 183 183 183 183 183 182 183 183 183 184 184 182 181 180 181 182 182 181 179 180 180 179 179 180 179 176 175 177 178 178 178 180 179 177 177 178 178 178 177 176 175 175 175 167 152 138 140 157 168 169 168 168 168 169 169 169 169 168 167 166 166 165 166 166 166 166 168 167 166 166 166 168 168 167 167 166 165 165 163 162 162 162 162 163 163 162 161 163 164 164 163 163 163 162 163 162 160 160 160 160 160 160 158 157 157 158 158 156 157 161 161 160 159 160 161 161 160 160 159 158 158 157 156 156 158 157 156 155 155 156 156 157 156 154 155 155 156 156 155 154 154 154 154 154 154 153 153 153 154 153 151 151 151 150 149 149 149 149 149 150 150 150 150 150 149 150 149 148 148 148 146 146 146 146 145 144 145 146 145 144 144 146 145 144 143 142 141 142 143 144 143 143 141 140 140 141 141 141 142 141 141 141 140 140 139 138 
199 197 195 195 199 199 199 198 199 199 199 198 198 196 195 196 197 197 197 195 195 194 194 195 194 194 194 192 192 193 194 193 192 191 192 191 191 191 191 191 192 192 191 190 189 189 189 189 190 190 189 189 189 190 190 187 186 188 190 191 191 189 189 190 190 190 189 188 189 188 188 188 189 189 189 190 189 188 187 187 186 185 186 186 187 185 186 185 184 184 185 186 182 182 183 183 184 183 183 183 182 183 183 183 183 182 180 179 180 181 182 182 180 180 179 178 179 178 178 176 176 178 179 178 178 179 178 176 176 177 178 177 176 175 175 175 176 172 161 148 148 160 168 168 168 168 167 168 169 169 168 167 166 166 166 165 166 166 166 167 167 166 165 166 167 167 168 167 166 166 165 164 162 162 161 161 161 162 162 161 160 162 163 163 162 162 161 161 162 162 160 160 161 160 160 160 159 158 158 158 157 157 158 160 160 160 159 159 162 161 160 160 159 158 158 158 158 157 156 156 157 155 155 156 156 157 156 155 155 154 156 158 155 154 154 155 155 154 153 152 154 154 153 152 151 151 150 150 149 149 150 150 148 149 150 149 149 149 150 150 149 147 146 147 146 146 145 145 144 145 146 146 145 144 144 145 144 144 143 141 141 141 142 142 142 142 141 139 140 141 141 139 141 142 141 142 140 139 139 139 
199 195 191 190 198 199 198 198 198 199 198 197 198 197 196 196 198 197 196 195 194 194 193 193 193 193 193 192 192 193 194 193 191 191 192 192 191 191 192 193 192 192 192 191 190 189 189 189 189 189 189 188 190 190 190 189 187 188 190 191 191 188 189 190 190 190 189 188 189 190 189 188 188 189 189 189 189 187 187 188 186 185 185 186 186 185 185 186 184 184 186 184 183 182 183 184 184 183 183 184 182 184 184 182 183 183 181 180 180 181 182 181 182 180 178 177 179 179 178 177 175 177 179 178 179 179 177 176 176 177 178 176 175 174 175 175 175 173 166 157 156 162 167 167 167 167 168 169 169 168 167 167 167 165 165 166 168 167 166 166 166 165 166 167 167 166 166 166 164 165 165 162 162 162 161 160 162 161 161 160 160 163 164 164 164 162 160 160 161 162 161 161 161 161 160 160 161 161 159 156 155 159 160 160 160 162 161 159 161 162 161 160 160 159 158 158 158 157 157 156 156 155 155 156 157 157 157 156 155 153 155 156 155 155 155 154 154 154 154 153 154 153 152 153 152 151 149 148 148 149 150 150 147 149 151 149 147 148 149 148 148 147 147 146 147 146 146 145 146 146 145 146 145 145 145 144 144 144 143 142 142 141 141 141 142 142 141 139 139 141 140 138 139 141 141 141 141 140 140 141 
197 195 188 186 197 200 199 198 199 199 198 199 199 199 198 197 196 196 196 195 195 194 195 194 193 194 195 195 193 194 195 193 190 190 192 192 191 189 191 193 192 192 192 191 191 190 190 191 189 188 188 187 188 190 191 190 190 189 190 191 191 189 189 190 190 190 189 189 190 189 189 189 188 188 189 190 190 189 188 188 187 186 186 184 184 185 185 184 183 186 188 185 184 183 184 184 184 182 182 183 182 182 184 183 182 182 181 181 182 182 181 180 181 181 178 177 177 178 179 177 175 176 179 180 180 179 178 177 176 177 177 176 174 175 176 175 175 173 169 162 162 167 170 169 167 167 168 169 169 168 168 168 167 166 165 165 167 167 167 166 165 165 165 167 167 165 165 165 166 165 166 165 164 162 161 160 162 164 163 161 161 164 164 165 166 163 160 160 161 161 161 161 162 161 159 158 159 158 158 158 158 160 159 159 158 160 161 161 162 161 159 159 160 159 158 157 156 156 157 157 155 156 157 159 158 157 155 154 155 156 154 153 154 155 154 154 153 155 154 152 153 153 153 154 153 152 150 148 149 149 149 149 148 148 150 150 149 148 149 148 147 147 147 146 146 146 145 145 146 145 144 145 144 144 144 144 145 143 143 142 142 142 142 142 142 143 141 140 139 141 142 141 141 140 141 140 141 141 141 142 
198 194 186 185 198 201 198 198 199 198 198 198 198 199 198 196 196 197 196 195 195 195 195 195 194 195 195 195 194 194 194 193 191 191 193 193 191 190 190 191 192 192 191 192 192 190 191 192 190 189 188 188 189 190 190 189 189 189 190 190 190 191 191 190 189 189 190 189 188 188 188 188 187 187 189 189 189 189 188 187 186 185 185 184 184 185 186 184 183 185 185 184 184 184 184 184 185 183 182 183 182 182 182 182 182 182 182 182 182 181 180 180 180 178 177 178 179 179 178 177 175 177 179 179 178 178 178 177 177 177 177 177 176 175 175 176 176 172 167 165 168 167 168 169 167 168 169 170 168 167 167 167 167 167 166 165 165 167 168 167 167 165 165 166 167 167 167 167 165 165 166 166 164 162 160 160 161 164 163 161 161 163 164 164 164 162 160 160 160 160 161 160 161 160 159 158 158 157 156 156 157 158 159 158 159 161 161 162 162 160 159 159 159 158 158 157 155 156 158 157 156 155 156 158 158 157 156 156 156 155 153 152 155 155 155 155 155 155 154 153 155 154 153 154 153 151 150 149 149 148 148 147 147 148 151 151 149 147 148 149 148 148 147 146 144 147 146 145 147 145 144 146 144 144 145 145 144 143 142 142 142 142 142 143 142 142 142 141 140 141 142 142 141 140 141 141 142 141 141 142 
198 192 185 184 198 200 197 197 198 198 197 197 197 197 197 196 197 197 196 195 195 195 194 195 195 194 193 193 193 194 194 193 192 192 193 193 192 191 190 191 192 191 191 191 191 189 190 193 191 189 189 189 190 189 188 187 188 190 190 190 189 190 191 190 188 189 190 189 187 187 187 187 187 188 188 188 188 189 188 187 185 184 184 185 185 185 185 184 183 184 183 182 184 184 183 183 184 183 183 183 182 181 182 182 182 181 181 183 181 180 180 182 180 177 176 178 180 178 177 177 176 178 179 179 177 177 178 178 177 178 178 178 175 175 174 175 176 171 165 162 169 169 167 169 168 168 168 169 167 166 165 165 166 167 166 166 166 167 167 167 167 166 165 167 168 168 167 167 165 165 166 166 163 161 160 160 161 163 163 160 162 164 164 163 162 161 160 160 160 160 161 160 160 160 158 158 158 157 156 156 156 158 159 159 160 162 161 161 162 161 160 160 158 157 157 156 154 156 157 157 155 155 155 156 157 157 156 156 155 155 153 152 154 154 155 156 156 155 153 153 156 155 153 153 153 151 150 149 149 147 147 146 147 148 151 151 148 146 147 150 149 148 147 145 144 146 146 145 145 145 144 145 145 146 145 145 145 145 143 142 141 141 142 142 141 141 141 141 140 141 141 140 140 141 141 141 140 141 142 142 
197 190 182 182 197 199 197 198 197 198 197 197 196 197 197 196 195 196 197 195 195 194 194 195 195 194 193 192 193 193 192 192 192 192 192 192 192 190 190 192 192 191 190 190 189 188 189 191 190 190 191 191 191 189 188 187 187 189 190 191 190 189 189 189 190 189 189 188 187 186 187 187 187 188 187 186 187 189 190 188 185 184 185 187 187 186 184 184 184 185 184 182 182 183 183 182 183 184 184 183 182 181 182 182 182 179 179 181 182 180 181 183 181 177 177 177 179 177 177 177 177 178 179 179 178 177 177 178 178 178 178 177 174 174 173 172 175 171 162 157 167 170 168 168 168 167 167 167 167 166 166 166 166 168 167 166 168 167 166 167 167 166 166 168 169 167 166 165 165 165 165 163 162 161 160 161 161 161 161 162 164 164 164 163 163 161 160 161 161 161 161 160 160 158 157 156 158 157 156 158 157 157 158 159 162 162 162 161 162 162 162 160 158 156 155 155 153 155 156 155 156 156 155 155 156 157 157 156 155 155 154 153 153 154 156 155 155 154 153 154 155 154 153 152 152 151 151 151 149 147 146 147 149 149 150 151 149 147 149 151 149 147 146 147 145 145 145 143 142 143 144 145 147 145 144 144 146 146 145 142 141 141 141 140 141 141 140 140 140 141 141 140 140 141 141 140 139 141 142 141 
197 190 181 179 195 200 198 197 197 198 197 197 197 197 197 197 196 197 196 194 194 194 194 194 194 193 194 195 194 193 193 192 193 193 192 193 192 192 191 191 191 190 190 190 189 189 189 188 188 189 190 190 191 190 189 187 187 188 190 191 189 189 189 190 190 188 187 186 186 188 188 187 187 186 186 187 188 188 188 187 185 184 187 189 188 186 186 185 184 185 184 182 182 184 184 183 183 183 184 183 182 181 181 182 182 179 178 180 182 179 179 180 178 178 178 177 177 178 178 178 178 177 179 180 178 177 177 177 178 177 176 176 174 173 172 172 175 170 161 155 164 167 167 168 169 168 167 167 168 168 167 166 166 168 168 165 167 167 167 168 168 166 166 167 168 168 166 165 165 166 164 161 162 162 161 160 161 161 162 163 165 163 163 164 164 163 162 160 160 160 160 160 160 157 156 157 159 158 158 157 157 157 158 161 164 163 161 161 161 162 162 160 159 156 155 154 153 155 156 156 158 157 155 154 155 156 157 156 155 154 153 151 151 154 156 155 153 152 153 154 154 155 154 151 151 151 152 152 150 148 146 146 148 149 149 151 151 151 150 150 148 146 146 147 146 145 144 143 141 142 144 146 147 145 143 142 144 144 144 143 141 142 141 140 141 141 140 139 140 140 141 140 140 140 141 141 141 139 140 140 
199 191 180 178 195 199 198 198 197 198 197 197 196 196 197 198 198 197 195 194 195 194 193 194 194 194 194 194 193 194 193 192 194 193 193 193 193 192 192 192 190 191 191 191 191 191 190 188 187 188 189 189 188 189 189 188 187 187 189 190 189 190 190 189 188 188 188 187 186 187 188 187 187 186 187 188 189 189 188 187 187 186 187 188 187 185 186 186 186 185 185 183 182 183 184 184 185 183 183 184 182 183 183 181 182 181 180 181 182 179 178 179 178 178 178 178 178 178 178 177 178 178 179 179 177 177 178 179 179 177 175 174 174 174 174 175 175 170 162 158 165 167 168 168 168 169 169 169 169 169 167 166 166 167 167 166 166 166 166 165 167 167 167 167 168 168 167 166 165 166 165 163 163 163 162 161 160 162 163 163 163 162 161 163 164 163 162 161 160 161 161 161 160 159 157 157 158 158 158 157 157 158 159 162 164 164 161 160 161 162 161 160 159 157 156 156 155 156 157 157 157 157 157 156 157 157 157 156 155 155 154 152 153 154 155 155 155 154 154 154 154 153 151 150 151 151 152 151 149 147 147 148 148 148 150 151 150 149 149 149 148 147 147 147 146 145 146 146 144 145 145 146 146 144 143 144 145 145 145 145 142 142 142 142 142 141 141 141 142 141 140 141 141 141 141 141 141 139 139 139 
198 192 180 176 196 198 197 198 198 197 197 197 196 196 196 197 197 196 195 195 195 194 193 193 195 194 194 193 192 193 193 192 193 193 193 192 192 193 193 192 191 191 191 191 191 191 190 189 188 188 189 190 187 188 188 188 186 187 189 189 188 189 189 188 188 188 189 189 187 187 188 187 188 187 187 189 189 189 188 187 187 186 187 187 186 185 185 186 185 185 184 184 183 183 183 184 184 183 183 183 182 183 183 181 181 180 181 181 181 180 179 180 180 178 178 178 179 179 178 176 178 179 178 178 176 177 178 179 179 177 175 174 174 175 175 177 176 171 165 163 167 169 169 167 167 169 170 169 169 169 167 165 166 166 166 166 166 166 165 165 167 168 168 168 167 167 167 166 165 166 165 163 163 162 162 162 161 162 164 164 163 161 162 164 164 162 161 161 161 160 160 161 160 160 158 157 157 157 157 157 157 158 158 160 163 163 162 161 160 161 161 161 159 157 157 156 157 157 158 157 156 157 158 157 157 158 157 156 155 155 154 152 154 153 153 154 155 155 154 153 153 152 151 151 151 151 151 151 149 147 148 148 147 148 149 149 148 149 149 148 147 148 147 146 145 145 146 146 146 145 145 145 144 144 145 145 145 144 144 145 143 141 142 144 143 142 142 142 142 141 141 142 142 141 140 141 141 139 139 140 
198 192 179 175 196 198 196 199 198 198 198 197 197 196 195 195 195 196 196 196 195 194 194 194 195 194 194 194 193 193 193 191 192 193 192 191 191 192 192 191 192 191 190 189 190 190 189 190 190 188 188 189 189 189 188 188 186 187 189 190 189 188 188 189 189 189 188 188 189 189 188 188 188 188 187 188 188 187 187 186 186 185 185 186 186 185 185 185 184 183 184 184 184 183 184 184 183 183 183 184 183 182 183 182 180 180 180 179 179 179 180 182 182 179 178 179 179 178 178 176 177 178 179 178 177 176 176 177 178 176 176 176 176 175 176 177 176 173 169 166 166 169 169 166 167 169 169 168 169 168 167 166 167 166 165 165 166 166 166 166 167 168 167 167 167 167 167 166 166 165 164 161 162 162 162 162 162 162 164 164 164 164 164 166 164 162 162 162 161 160 160 161 161 159 158 158 158 157 156 157 158 158 158 159 161 162 162 161 161 160 161 161 160 158 156 156 155 156 157 157 156 157 157 156 156 157 157 156 155 154 153 152 153 153 153 153 154 154 154 153 152 152 152 151 150 149 150 150 150 148 147 146 146 147 147 147 149 149 149 147 147 147 147 146 146 145 145 146 145 144 144 145 144 146 146 145 144 143 143 143 143 142 142 142 142 141 142 141 141 141 140 142 142 140 140 141 142 140 140 141 
200 193 179 172 194 200 198 199 198 198 197 198 198 196 195 194 193 196 196 195 194 195 195 195 195 193 193 194 193 193 192 191 192 191 191 190 190 190 191 192 192 190 189 189 190 189 190 190 190 188 187 187 188 189 190 191 190 191 190 190 192 188 186 188 190 188 187 189 189 189 189 189 189 187 186 187 188 187 186 187 186 185 185 187 187 187 186 185 184 183 183 183 183 184 184 183 183 184 185 184 183 183 184 182 181 182 182 180 179 178 180 182 183 179 177 179 180 178 177 176 176 179 180 179 178 178 177 176 176 175 176 176 176 175 175 175 175 174 172 169 166 168 168 168 169 169 169 169 170 169 167 167 167 166 165 165 165 167 166 166 167 167 166 166 166 166 166 165 166 166 165 164 163 164 163 161 161 162 163 164 163 164 165 165 163 162 162 162 162 161 160 162 162 160 159 158 159 158 157 157 159 159 159 160 161 162 161 160 161 161 160 160 158 157 156 155 155 156 156 156 156 156 157 156 156 156 156 156 156 154 153 153 154 153 153 154 154 155 154 153 151 152 152 151 151 150 149 150 150 148 147 147 147 147 146 146 148 149 148 147 145 144 145 147 146 147 148 147 146 145 145 144 144 145 144 144 144 145 144 143 142 143 142 141 141 142 141 141 141 140 140 142 142 142 141 140 141 140 140 141 
200 193 178 171 193 198 197 197 197 197 197 198 198 196 195 195 195 195 195 195 194 195 195 195 195 194 193 193 194 192 191 190 191 191 191 191 190 190 191 192 191 190 188 188 191 191 190 190 190 189 187 186 188 190 189 188 189 189 189 190 190 187 185 188 189 189 188 189 191 189 188 189 189 187 186 186 188 187 186 186 186 185 185 186 186 186 186 185 184 184 183 182 183 185 185 185 185 184 185 185 185 184 183 183 182 183 182 180 179 179 178 178 175 176 178 179 180 177 176 176 176 179 180 179 179 178 177 176 176 175 175 175 175 175 174 174 176 174 172 169 167 168 168 168 168 167 167 168 169 167 166 166 166 165 164 165 166 167 167 166 166 166 165 165 165 166 166 165 163 164 165 166 164 162 162 161 160 161 163 163 160 161 163 163 162 161 162 162 159 160 161 161 160 160 159 158 159 158 157 156 159 159 159 160 162 162 161 160 161 160 160 159 158 158 157 156 156 156 156 156 156 157 157 157 156 155 155 155 156 154 152 151 154 151 151 153 154 155 155 152 153 152 151 151 151 151 150 151 149 148 148 148 148 147 147 146 149 149 147 145 146 145 144 146 146 147 147 145 145 145 146 145 145 145 144 142 143 144 143 142 143 144 143 141 141 141 141 141 142 141 140 141 142 141 140 140 140 140 140 140 
199 191 177 170 191 197 196 196 196 197 197 198 197 196 195 195 196 195 195 196 195 194 194 194 194 193 193 193 194 192 191 191 191 191 191 191 191 190 190 191 191 190 189 188 191 192 191 190 189 188 187 186 188 190 189 186 186 186 188 190 188 187 187 189 189 188 188 190 191 190 188 188 188 187 186 187 187 187 186 186 186 185 186 186 186 185 185 185 185 184 183 183 183 184 185 186 184 184 184 184 186 185 183 182 182 182 181 179 179 180 180 179 176 173 174 180 180 177 176 177 177 179 179 178 178 178 178 177 177 176 175 175 174 175 173 172 175 173 170 169 168 168 169 169 167 167 167 168 168 167 166 165 165 165 165 166 167 167 167 167 167 166 165 165 165 167 167 166 162 164 166 166 162 161 162 162 161 162 163 162 160 161 161 162 162 162 161 160 159 160 160 160 160 160 159 156 157 158 156 156 158 158 158 161 163 162 162 161 160 161 159 158 159 158 157 157 157 156 156 158 156 157 157 157 156 156 155 155 155 154 150 149 154 153 151 152 153 155 154 152 152 152 152 151 150 151 151 150 149 148 148 149 147 147 147 147 149 149 148 146 146 146 145 146 146 147 146 143 144 146 145 144 145 145 144 142 143 143 142 142 143 143 143 141 141 141 141 142 143 140 139 140 141 141 141 141 139 139 139 140 
198 191 177 170 190 197 197 197 196 197 198 199 197 196 196 196 194 196 197 196 196 194 193 194 194 193 193 195 195 193 192 192 192 192 192 190 191 190 190 191 192 190 190 191 189 191 191 189 188 189 189 188 188 190 190 188 186 187 188 189 189 189 190 191 189 188 188 190 189 190 189 187 186 187 187 186 187 187 186 185 187 186 186 187 188 186 184 185 184 184 183 184 184 184 185 184 184 184 184 184 184 184 183 181 181 180 180 180 179 181 182 183 186 173 170 180 180 178 177 176 177 178 179 178 177 178 179 179 178 176 176 176 174 175 173 171 172 172 170 169 168 168 170 170 167 168 168 168 168 169 167 165 164 165 166 166 166 165 166 167 167 166 164 165 166 167 167 166 164 164 164 163 162 162 162 162 161 163 163 161 162 162 162 163 162 162 160 160 160 162 161 159 160 161 159 156 156 158 157 156 157 157 158 161 162 163 162 162 162 162 159 156 158 158 157 157 158 155 155 158 156 156 157 156 156 156 156 155 155 154 151 150 154 154 153 154 153 154 153 152 152 153 153 151 150 152 152 149 148 149 149 148 147 146 146 147 148 150 149 148 147 146 147 146 146 146 144 143 144 145 145 144 145 145 144 143 144 144 143 142 142 143 142 140 141 142 142 142 141 139 138 139 140 141 142 142 140 139 139 140 
200 195 181 171 187 195 197 198 197 198 199 199 197 196 196 196 195 197 196 195 195 196 195 194 193 193 194 195 194 193 193 192 192 193 193 192 192 191 190 190 192 190 190 191 190 189 189 188 188 189 190 190 189 189 190 189 187 189 189 188 187 189 190 191 191 190 189 189 189 188 187 187 187 187 187 187 187 187 186 186 187 186 185 184 185 185 185 184 184 183 183 183 184 183 183 184 184 185 184 183 184 183 182 180 180 180 181 181 180 180 181 182 186 179 176 181 179 177 176 176 176 179 180 178 178 177 178 178 177 177 178 176 174 174 174 173 170 170 170 168 166 168 169 168 166 168 169 168 167 167 168 167 166 165 165 165 165 166 167 168 167 166 165 166 167 167 166 165 165 164 164 163 163 163 161 160 161 162 162 163 163 164 163 163 162 161 161 160 161 161 161 160 160 160 159 158 158 158 157 156 156 155 157 161 162 162 163 164 164 163 160 158 157 157 157 156 155 154 156 157 156 156 157 157 156 155 155 156 156 155 154 152 153 153 154 155 153 153 154 153 152 152 152 152 152 152 150 149 149 150 149 147 146 145 145 147 149 149 149 149 147 147 148 147 145 145 144 143 144 144 144 143 143 146 146 144 143 143 143 143 142 143 142 141 141 142 143 141 142 141 140 140 140 139 140 143 142 140 140 141 
199 196 182 170 184 193 196 197 197 198 198 198 196 195 195 197 196 195 195 196 196 195 195 195 194 193 193 194 194 194 194 193 192 192 193 193 193 192 191 190 191 190 189 189 189 190 189 188 188 189 191 191 188 187 188 189 188 189 190 188 187 188 189 189 189 189 189 188 189 188 188 187 186 186 186 186 187 187 186 185 185 185 185 185 185 185 185 184 184 183 182 183 183 183 183 184 185 185 185 184 183 183 180 178 179 181 181 180 179 180 182 182 182 181 180 180 180 178 176 176 177 180 180 178 177 178 178 177 177 177 177 176 175 173 173 173 170 170 171 170 168 168 169 167 167 167 168 167 166 165 167 168 167 165 165 165 164 166 167 167 166 166 166 165 167 168 167 166 165 163 163 164 165 162 159 160 163 162 161 162 163 161 162 163 162 161 160 160 160 161 162 161 160 159 159 159 158 157 155 156 156 156 158 161 162 162 162 162 163 161 160 159 156 156 157 157 155 154 155 156 155 155 156 155 155 155 155 154 156 156 155 152 151 153 154 153 152 152 153 153 151 152 152 151 152 152 150 149 149 150 149 148 147 147 147 148 150 148 148 149 147 147 147 146 146 145 144 144 145 145 144 143 143 145 145 144 143 142 142 142 142 142 141 141 142 143 142 140 141 141 141 142 139 139 141 141 142 141 140 140 
199 196 181 167 182 192 196 197 197 197 198 197 196 195 196 197 196 194 195 196 196 196 195 195 195 193 192 193 193 193 193 193 192 192 192 193 192 191 191 191 191 191 189 189 189 190 189 188 189 189 190 190 189 187 187 187 188 190 191 189 187 188 189 188 189 189 189 189 188 188 188 187 187 187 186 185 186 185 184 184 185 186 186 186 187 187 186 185 184 183 184 184 184 184 184 185 184 184 184 184 184 182 180 179 180 183 182 179 178 180 183 183 179 180 179 178 180 179 177 176 178 180 180 178 178 179 178 177 178 177 175 175 176 173 170 171 172 171 171 170 169 168 168 169 169 167 167 168 166 166 166 168 167 166 166 166 164 165 167 166 165 164 164 164 166 167 167 167 165 165 164 163 163 162 161 162 162 162 162 162 161 161 161 164 164 161 160 160 161 161 161 161 160 158 157 158 158 157 155 155 157 158 159 160 161 161 161 161 161 160 160 159 156 156 157 157 155 155 155 155 156 156 156 156 156 156 155 154 155 156 154 152 152 153 153 152 153 153 152 152 152 151 151 151 151 151 150 149 150 151 149 147 148 150 150 148 149 148 148 148 146 146 146 146 146 146 144 145 146 145 145 144 144 145 145 144 144 143 141 141 142 141 140 140 142 142 141 140 140 140 141 142 140 140 141 140 141 140 140 140 
199 197 181 164 179 192 197 198 198 198 198 197 196 195 196 196 196 195 194 194 195 197 197 195 195 193 192 193 193 193 193 193 192 192 192 193 192 190 190 192 191 192 191 189 190 190 189 188 188 189 189 188 189 190 188 187 188 191 192 189 186 188 189 189 189 191 190 189 189 188 187 187 187 188 187 186 185 185 184 185 186 187 186 188 188 188 187 186 183 184 184 184 183 183 184 184 183 183 184 185 183 180 180 181 180 182 182 179 178 181 183 182 177 177 177 177 180 179 176 176 178 180 180 179 179 178 177 178 177 176 175 174 174 172 170 171 173 172 170 169 169 168 169 170 169 167 168 168 168 166 167 168 167 167 166 165 165 165 166 166 165 164 164 165 164 166 167 168 167 166 165 164 162 163 163 163 161 162 163 161 161 161 163 165 164 162 161 162 162 161 161 161 160 157 157 158 158 157 156 155 157 158 159 159 161 162 161 161 160 160 160 159 158 157 157 157 156 154 155 156 156 156 157 158 158 157 156 155 155 155 154 153 154 153 152 153 154 154 152 152 153 151 151 152 151 150 150 150 150 150 148 145 147 150 150 147 149 149 148 147 147 145 146 147 147 145 145 146 146 145 145 146 146 147 146 143 143 144 143 141 143 141 140 140 141 141 141 141 140 140 141 142 141 141 141 141 140 139 139 141 
198 197 181 161 175 190 198 199 198 198 198 197 196 197 196 197 196 195 194 194 195 196 197 196 196 195 194 194 193 193 193 192 192 191 192 193 192 191 191 191 191 192 191 190 191 190 189 188 188 188 187 187 188 190 189 187 189 191 190 188 187 189 189 188 188 190 190 190 190 190 189 187 188 188 187 185 186 187 187 186 185 185 185 185 187 186 186 185 182 183 184 183 182 181 182 183 183 183 184 184 183 182 181 179 180 182 182 180 180 181 182 179 176 176 179 179 180 179 177 176 177 180 180 179 179 177 176 178 178 176 175 174 171 170 172 173 172 171 170 169 170 169 169 168 167 166 167 166 166 165 165 165 166 165 166 166 165 165 166 166 166 164 165 166 165 165 166 167 164 164 164 165 163 163 163 164 163 163 162 161 161 161 162 163 162 161 162 162 161 159 159 161 160 159 158 158 157 157 157 156 158 158 158 160 161 161 161 162 161 160 159 159 159 157 157 157 157 155 155 156 156 155 156 157 158 157 156 155 156 156 155 154 154 152 151 153 153 153 154 152 152 151 151 151 150 150 149 149 148 148 148 147 147 148 148 147 149 149 147 146 146 146 146 146 146 146 147 148 146 145 145 146 146 146 144 141 142 144 144 142 142 140 140 141 141 139 140 140 140 140 141 141 141 140 141 141 140 141 140 140 
197 198 182 160 171 190 198 198 197 197 197 196 197 196 196 196 196 194 193 194 196 195 195 195 195 195 194 193 194 193 193 193 192 192 193 193 193 191 190 190 190 191 190 189 190 191 190 189 189 188 188 189 188 190 189 188 189 192 191 189 189 190 190 189 190 191 190 189 189 189 188 187 188 188 187 185 185 186 187 186 185 185 184 184 186 186 185 185 182 183 184 184 183 183 183 183 183 184 184 183 183 182 182 182 182 183 180 178 181 183 182 178 176 176 178 180 179 178 178 176 178 179 178 179 178 176 176 178 178 176 175 173 171 171 173 174 169 169 170 171 171 170 169 168 168 168 168 167 167 167 167 167 166 165 165 165 166 166 166 167 166 165 165 166 166 166 167 167 165 164 163 162 162 162 162 162 163 163 163 163 162 161 160 160 161 161 161 159 160 159 159 161 160 159 158 157 157 156 156 156 156 156 158 160 161 161 162 163 162 161 160 160 159 158 156 156 156 155 155 156 155 155 155 156 157 157 155 154 154 153 154 153 153 150 151 154 152 152 153 153 151 152 151 149 150 150 150 148 146 146 147 147 148 148 147 147 148 148 147 148 148 148 147 146 147 146 145 145 144 143 143 144 144 143 143 143 144 144 143 142 141 141 142 143 141 139 140 141 140 141 141 141 141 141 141 141 141 141 140 138 
196 197 181 158 166 187 199 197 197 197 197 197 197 196 195 195 195 194 193 195 195 195 194 193 194 195 195 193 194 193 192 192 192 192 193 193 192 191 190 189 190 191 190 190 191 191 191 190 190 189 190 191 189 189 188 187 189 191 191 190 189 190 190 190 191 191 190 188 188 189 188 186 187 187 187 185 185 186 187 187 185 185 185 186 187 187 185 184 183 184 183 183 184 184 184 183 183 183 184 184 183 183 183 183 184 182 180 178 180 183 181 177 177 178 179 180 179 178 178 178 179 178 178 179 178 178 177 178 177 176 173 171 173 172 172 173 169 169 171 171 170 169 169 170 168 169 168 168 168 167 167 167 166 165 165 166 165 166 166 166 166 165 165 165 165 164 166 167 166 165 163 161 161 162 162 160 162 162 162 162 163 162 161 160 160 161 160 159 160 160 160 160 159 158 157 155 156 156 156 156 155 155 158 161 162 161 161 162 161 160 161 160 158 156 155 156 155 154 154 155 155 156 156 156 156 156 155 154 154 153 152 152 153 151 152 153 153 153 153 152 152 151 150 149 150 150 148 147 147 147 147 146 147 146 146 148 148 147 147 148 148 148 147 146 146 145 144 144 143 143 144 142 142 142 143 145 145 143 142 142 142 142 142 142 140 140 140 141 141 142 142 140 142 141 140 140 141 141 140 139 
197 197 180 155 162 185 198 198 197 198 198 197 198 197 196 196 195 196 195 195 196 196 194 192 193 195 195 193 194 192 192 192 192 192 193 192 191 190 189 190 190 190 191 192 191 191 191 190 189 189 190 191 189 187 187 187 187 190 190 190 190 190 189 190 190 190 189 188 189 189 187 185 185 186 186 187 188 188 188 187 185 185 186 188 187 187 186 184 185 184 184 184 183 184 184 183 182 183 184 183 182 182 182 182 182 182 180 178 179 181 181 177 178 179 180 181 180 178 178 179 179 179 179 180 179 178 178 178 178 175 172 171 173 172 172 171 170 171 171 170 169 167 168 169 168 167 168 168 168 166 165 165 166 166 166 167 165 165 165 165 165 166 165 165 165 163 164 166 165 166 164 162 161 162 162 160 162 162 161 161 162 163 162 161 161 160 160 160 159 161 161 159 158 157 157 155 156 157 157 156 156 156 157 159 161 161 161 162 161 160 160 159 158 156 156 156 156 155 153 153 154 156 157 156 156 156 156 156 155 153 151 151 152 152 152 154 155 155 153 151 153 151 150 150 151 148 146 147 148 149 146 145 146 145 146 147 145 145 146 147 147 147 146 146 146 145 144 146 145 145 144 142 140 143 145 145 145 143 142 143 141 142 142 140 140 139 140 141 140 143 142 140 141 141 141 142 141 141 140 140 
197 198 181 153 159 184 198 196 197 198 197 196 196 197 197 196 196 195 194 196 197 195 193 193 193 195 194 192 194 193 192 192 192 193 194 192 191 189 189 190 190 189 189 191 190 190 190 189 189 188 189 190 188 186 186 187 187 188 189 190 190 191 190 189 190 190 189 188 189 188 188 186 185 185 186 187 188 188 188 189 188 185 185 186 184 187 187 184 186 185 184 184 183 184 184 182 182 183 184 183 182 181 183 184 182 181 179 177 177 182 183 179 176 178 180 180 179 178 178 179 177 179 180 179 178 176 176 179 178 176 174 172 171 171 171 170 169 169 170 170 170 168 167 167 167 167 167 168 169 166 164 166 166 167 166 166 165 165 165 164 164 166 166 165 165 164 164 164 163 165 166 163 160 163 163 162 163 164 163 161 162 161 162 161 161 160 160 159 159 162 162 160 159 160 159 157 157 157 156 156 157 156 155 157 160 162 162 163 164 162 161 160 159 157 156 156 157 155 154 154 156 156 156 156 156 156 156 156 154 151 150 152 153 152 152 153 154 155 153 151 152 152 151 151 149 147 146 148 148 147 147 146 146 146 146 146 144 146 147 146 147 148 148 146 146 145 144 145 144 144 143 142 142 144 144 143 144 144 144 144 142 142 142 141 140 141 141 141 141 141 142 140 140 142 141 140 142 141 140 140 
196 198 183 155 153 183 200 196 196 198 197 195 196 198 198 196 195 194 194 195 196 194 193 193 193 193 193 192 194 194 193 193 193 193 193 193 191 189 189 190 191 190 189 190 189 190 190 189 188 188 189 189 188 186 187 188 190 190 190 190 190 191 190 188 189 189 189 189 188 188 187 186 185 185 186 186 186 186 187 189 187 185 184 184 185 187 187 184 185 185 183 183 184 185 185 183 183 184 184 184 183 182 182 183 183 181 178 177 178 182 183 179 176 176 179 181 178 177 178 178 177 179 179 177 177 176 178 179 178 176 176 174 171 171 171 171 169 170 170 169 170 169 167 167 167 167 166 167 167 167 167 166 166 165 165 165 165 165 164 162 162 164 164 164 165 165 166 164 164 166 166 163 161 162 163 163 164 165 164 163 162 161 161 161 161 161 161 159 160 162 162 160 159 159 158 158 157 156 157 158 158 156 156 157 159 161 162 162 163 162 160 159 160 157 156 156 155 156 156 155 155 155 155 155 155 156 156 155 154 153 151 151 153 152 151 153 154 155 154 153 152 151 151 152 148 147 146 146 148 148 147 146 147 148 148 146 145 147 147 147 147 147 147 147 146 145 144 144 144 144 144 144 143 144 143 142 143 144 145 144 142 142 142 141 141 142 142 141 140 142 143 141 140 140 140 141 141 141 141 141 
196 197 184 159 152 181 199 195 195 197 197 196 196 198 198 197 195 195 194 194 194 194 194 193 193 193 193 193 193 194 194 194 193 192 191 192 191 189 189 190 191 192 190 190 190 190 189 189 188 188 187 188 189 187 187 189 190 191 191 191 189 189 189 188 189 188 188 189 188 188 187 186 186 186 186 185 184 185 187 188 186 184 184 185 185 186 185 184 184 184 183 183 185 185 185 184 184 184 184 183 183 183 181 180 182 180 180 180 179 181 181 178 177 177 179 180 178 178 178 177 177 178 179 178 178 178 178 179 178 177 176 174 173 172 172 172 171 171 170 168 169 168 168 167 168 167 167 166 165 167 167 166 166 165 165 165 165 165 165 164 163 163 163 162 164 164 165 167 166 167 165 163 162 162 162 162 164 164 164 164 163 162 162 162 162 161 161 160 160 160 160 160 159 158 157 157 156 157 157 158 157 156 156 157 159 161 162 161 161 160 160 159 159 157 156 156 155 155 155 154 154 156 156 156 155 156 156 155 156 153 152 152 153 152 152 152 152 152 153 153 152 150 150 152 150 148 148 147 147 148 146 145 146 147 147 147 147 147 147 148 147 146 146 147 145 145 145 144 145 145 144 144 144 143 143 142 142 143 144 143 142 142 142 142 141 141 141 140 140 141 142 141 141 140 140 140 140 141 141 142 
196 196 184 162 155 179 196 194 195 197 197 197 197 197 198 197 196 195 195 194 195 195 194 194 194 195 194 192 192 193 193 193 193 191 191 191 191 190 190 189 191 191 190 189 189 190 190 190 189 187 187 188 189 188 188 189 189 190 191 191 189 189 189 189 190 188 187 187 187 188 188 187 186 186 186 185 185 186 187 187 186 184 184 186 186 185 184 183 184 185 185 184 184 184 184 185 184 184 182 181 182 183 181 180 181 181 181 181 180 180 180 178 178 178 178 178 180 180 178 176 177 178 179 180 179 178 178 178 179 178 176 174 174 173 172 172 172 171 169 168 167 169 169 167 168 168 167 166 166 166 166 166 167 166 166 166 166 164 165 167 166 163 163 163 163 163 165 167 165 165 165 163 162 162 162 162 162 163 163 163 163 163 163 163 162 161 161 160 160 159 160 159 158 158 157 156 155 157 157 156 156 155 156 158 160 161 161 162 161 160 160 159 158 157 156 155 155 153 153 153 155 155 156 156 155 155 156 157 157 153 151 153 152 153 152 152 150 150 151 152 152 150 150 152 151 150 149 148 147 146 145 144 145 146 147 148 148 146 146 148 148 145 145 146 145 145 146 145 146 145 144 144 143 143 144 144 142 142 143 144 143 141 141 141 141 141 141 140 141 141 140 140 140 141 141 140 139 141 141 140 
196 196 186 167 157 180 196 195 196 197 196 197 197 197 198 197 196 194 194 195 196 195 195 195 194 194 193 192 193 192 191 192 193 191 190 191 190 190 190 189 190 191 190 189 189 190 191 190 190 188 187 188 189 189 189 189 189 189 190 191 191 190 190 189 190 189 188 188 187 188 188 187 185 185 186 186 187 188 187 187 187 184 184 186 186 186 185 183 184 185 184 183 183 183 184 184 184 183 181 181 182 183 182 181 181 180 180 180 179 180 181 180 178 179 180 178 181 180 177 176 179 179 179 179 179 178 177 178 180 178 175 172 173 172 171 171 171 170 169 168 167 169 168 166 166 167 168 167 166 166 165 166 166 166 165 166 166 164 165 165 164 162 162 164 165 166 166 164 164 165 165 163 161 161 162 162 162 162 163 163 162 161 162 163 162 161 160 160 160 161 160 159 158 157 157 156 157 158 158 157 156 155 156 158 159 161 162 162 162 160 160 159 157 156 155 154 155 154 153 154 155 155 155 156 156 156 155 155 155 153 152 152 153 154 154 153 152 152 151 152 152 151 152 152 151 149 149 148 148 146 145 145 146 146 146 146 147 145 144 147 149 148 147 147 146 145 144 144 145 146 145 144 143 145 145 145 144 142 142 145 143 141 141 141 142 141 140 141 142 141 140 140 140 141 141 140 140 141 141 140 
197 196 188 173 161 180 196 195 195 196 197 197 198 198 197 196 194 193 194 195 195 195 195 196 194 193 192 192 193 192 190 190 193 192 191 191 190 190 191 190 191 191 190 189 189 190 191 191 190 188 188 190 191 192 191 190 188 190 191 191 191 191 191 189 189 189 190 189 187 187 188 187 186 186 186 187 188 188 188 187 185 184 185 187 187 186 184 184 185 184 183 184 185 184 183 183 183 183 181 181 183 184 183 183 181 180 179 179 180 180 180 180 179 180 179 178 179 179 178 178 180 180 179 178 179 179 178 178 178 177 174 172 172 171 171 171 171 172 170 168 168 167 167 167 167 166 166 167 166 165 165 166 166 167 167 166 166 166 164 163 163 163 163 164 165 165 164 164 165 165 165 163 161 160 161 161 161 162 163 162 162 162 162 161 160 160 159 159 161 161 161 160 157 157 157 157 156 157 157 157 155 156 158 158 159 161 162 162 162 161 160 160 157 156 156 155 156 155 153 154 155 154 155 156 157 156 154 153 154 153 152 152 152 153 154 155 153 153 153 152 151 151 152 152 150 149 148 149 149 147 145 145 145 146 147 147 147 145 146 147 147 147 147 147 146 145 144 143 145 146 144 143 144 145 145 144 144 143 143 145 142 141 141 142 142 140 139 140 142 141 141 142 140 140 141 141 142 140 138 137 
197 195 190 179 166 180 195 197 196 196 196 196 197 198 197 196 194 194 194 194 194 194 195 195 195 194 192 192 192 191 190 190 192 192 192 192 192 190 191 191 191 190 190 190 189 190 190 190 190 189 188 189 190 192 192 190 189 190 190 190 190 191 191 190 189 189 190 189 186 187 188 188 186 186 187 188 188 187 187 188 185 184 185 186 187 185 184 184 185 183 183 185 185 185 183 183 183 183 183 182 183 183 183 183 182 180 180 180 181 180 180 180 180 180 179 178 178 179 179 179 180 180 179 178 178 179 179 177 176 175 174 173 173 172 171 171 171 172 171 167 167 167 167 168 168 166 165 167 166 166 166 166 166 167 166 166 165 166 165 162 162 163 163 162 164 162 163 165 165 165 165 164 161 160 161 161 161 163 163 162 162 163 162 160 160 160 159 158 160 160 160 161 157 158 157 156 155 156 156 156 155 157 159 159 159 161 162 161 162 161 161 160 157 157 157 155 155 155 155 155 155 154 155 156 156 155 155 155 155 153 152 154 151 150 153 154 153 153 154 153 151 151 152 152 150 149 149 148 148 147 145 145 145 146 147 147 147 146 147 148 147 147 147 147 146 146 145 145 146 145 144 143 144 145 144 142 144 143 144 144 142 141 142 142 141 139 139 140 141 142 142 142 141 141 141 141 141 140 138 136 
197 195 192 183 171 181 194 199 198 197 196 195 197 196 196 196 197 196 194 193 193 194 195 195 196 195 194 192 192 191 190 190 191 192 193 194 193 191 190 190 190 190 191 191 190 190 189 189 190 190 189 187 188 190 190 190 189 189 188 189 189 190 190 190 190 190 189 188 187 187 188 187 186 186 188 190 189 187 186 187 186 186 185 184 186 186 185 183 183 184 184 184 185 184 183 184 184 184 183 182 182 183 182 181 182 181 180 181 182 180 180 181 179 179 180 179 178 178 179 179 178 178 179 178 178 179 179 177 175 175 174 173 172 173 172 170 170 170 169 167 167 166 167 167 167 167 167 167 167 166 165 166 166 166 165 165 164 164 164 162 162 163 163 163 164 163 163 165 165 165 166 165 163 161 162 163 163 162 162 161 161 161 161 161 160 160 159 158 159 158 159 160 159 159 158 155 155 156 156 156 155 157 159 159 160 161 161 161 162 161 160 160 158 159 158 155 153 155 155 155 153 154 154 155 155 155 156 156 156 153 153 154 152 150 151 152 153 154 154 153 152 152 153 152 151 150 149 147 146 146 146 146 147 146 146 146 146 146 148 148 147 147 147 147 146 146 147 148 147 144 143 144 144 145 143 140 143 144 144 145 142 142 141 141 141 139 140 141 140 140 141 141 141 142 142 140 140 141 140 138 
199 198 195 187 175 182 193 197 197 197 196 196 197 196 195 195 195 197 195 193 193 194 195 195 195 195 194 193 191 192 191 190 192 192 193 194 193 191 189 188 189 189 190 191 190 190 189 189 189 189 188 187 187 189 189 189 187 186 187 188 189 189 189 189 190 189 188 188 188 188 188 187 187 187 188 188 187 187 187 187 186 186 185 184 186 187 185 182 182 184 184 184 185 184 183 183 183 183 182 182 182 183 182 181 182 181 180 180 182 180 180 179 178 178 180 180 178 176 177 179 178 178 177 178 179 179 178 177 175 176 175 172 171 173 173 170 170 170 169 168 167 166 166 166 165 168 168 167 167 165 165 166 166 164 163 164 165 165 165 164 163 164 165 165 164 164 164 165 165 164 164 164 162 161 163 164 163 161 160 161 161 162 161 159 159 158 158 160 160 158 157 158 157 158 158 156 156 156 156 156 156 156 156 158 159 160 161 162 162 160 159 159 158 159 158 156 152 153 153 152 152 153 154 155 155 155 155 154 155 155 153 153 154 153 152 153 153 154 154 152 152 151 151 151 150 151 151 149 147 145 146 147 147 147 146 146 146 146 147 147 146 145 146 147 145 145 145 147 146 144 143 143 143 145 143 140 143 144 144 144 142 142 141 141 141 140 141 140 139 140 140 140 141 142 142 140 140 140 140 138 
199 198 196 190 176 181 191 196 196 196 197 197 198 196 195 196 196 196 196 195 194 194 194 194 194 194 195 195 193 193 192 192 194 193 192 191 192 191 190 189 189 190 191 193 192 191 189 188 188 188 187 186 187 188 189 189 188 186 187 190 191 189 188 189 190 189 189 189 189 187 187 187 187 187 187 188 186 187 187 186 186 185 185 185 185 185 184 183 182 183 184 184 184 183 182 181 182 183 183 182 183 183 182 179 180 180 180 181 182 180 179 179 179 179 180 180 179 177 178 179 181 179 178 177 178 178 178 178 177 176 174 171 170 172 172 172 172 170 169 168 168 169 169 166 166 168 168 167 167 166 166 166 166 165 165 165 166 165 165 165 164 163 163 163 162 164 166 165 165 163 162 161 160 161 163 164 163 161 161 162 162 161 161 160 159 158 158 160 159 158 158 159 157 156 156 156 155 156 156 156 156 156 156 158 160 160 161 161 160 161 160 158 157 156 156 155 154 154 155 154 153 154 154 154 155 155 155 155 155 154 153 153 152 153 154 153 150 150 151 152 150 151 151 150 149 150 150 149 147 146 146 146 146 146 147 147 146 145 146 147 147 146 145 146 147 145 144 145 145 145 145 144 144 144 144 142 143 143 144 144 142 142 142 141 141 141 141 140 138 139 141 141 141 141 140 140 141 140 139 139 
198 197 197 192 177 180 191 196 195 196 197 197 197 196 195 196 197 196 194 195 195 195 195 194 193 194 195 195 193 193 192 193 194 193 191 190 190 190 190 190 190 191 192 192 191 191 190 189 188 187 187 187 188 189 189 190 188 186 187 190 192 190 188 187 189 189 189 189 189 187 187 188 189 187 186 187 187 186 186 185 185 186 186 185 185 185 184 184 183 184 185 184 184 183 182 182 183 184 184 183 184 184 183 180 179 180 181 182 181 179 179 180 180 180 180 179 178 178 179 180 181 180 179 177 178 179 178 177 176 175 173 172 171 171 171 172 171 169 169 169 169 171 170 168 167 168 167 166 167 166 166 166 167 167 167 168 167 165 165 165 164 162 161 161 160 164 166 165 164 162 161 161 161 161 162 163 163 163 162 161 161 161 161 161 160 159 159 159 159 159 159 159 158 156 155 156 155 156 156 155 157 156 157 158 159 159 161 161 160 159 159 158 157 155 155 156 156 156 156 156 154 154 154 154 155 155 155 156 154 153 153 153 152 152 153 152 150 151 151 152 150 150 151 150 150 150 150 149 147 146 145 145 145 146 147 146 145 144 145 148 147 147 146 146 148 146 143 143 144 145 144 144 145 145 144 143 143 142 143 144 144 143 142 141 141 141 141 141 140 140 140 141 141 140 139 139 142 140 139 139 
197 197 198 194 177 181 192 197 194 197 198 196 197 196 195 196 197 195 193 194 195 195 195 193 193 194 195 193 192 192 192 192 193 192 191 191 191 191 190 189 190 192 191 190 189 190 190 189 188 187 188 188 189 190 190 190 188 186 186 189 191 191 189 188 188 189 188 189 189 187 187 188 190 188 185 186 186 186 186 185 183 186 186 183 184 185 185 184 184 186 186 183 184 184 183 183 183 184 184 184 184 185 183 181 181 180 181 183 181 179 179 180 179 180 180 178 176 178 179 179 178 179 179 176 177 178 178 176 175 175 174 173 173 171 171 171 170 169 169 168 170 171 170 168 167 167 166 166 167 166 165 166 166 167 167 167 167 165 163 162 164 162 162 162 162 163 164 164 164 161 161 163 162 161 161 162 163 163 162 160 161 162 162 162 161 160 158 158 159 158 158 159 159 157 157 156 156 155 155 155 156 157 157 157 158 158 159 160 160 159 158 158 158 157 155 157 157 155 155 155 152 154 155 156 157 156 156 156 155 153 154 154 153 151 150 151 153 153 152 151 151 151 151 151 150 151 150 149 148 147 146 143 145 146 147 147 145 146 146 147 147 146 146 147 146 145 143 144 145 144 143 144 144 145 144 143 141 141 142 144 145 143 142 142 140 141 141 141 142 141 141 140 140 139 139 141 141 140 139 138 
199 197 198 195 178 181 191 195 194 197 198 197 197 197 195 195 196 194 192 194 196 197 195 194 194 193 194 195 194 193 193 192 193 192 191 190 190 190 189 189 190 190 189 190 189 189 189 188 188 187 188 189 189 189 191 190 189 188 189 189 190 189 189 189 188 188 189 188 188 187 186 188 188 186 186 186 187 186 185 185 183 184 185 184 183 184 185 184 183 185 185 183 184 183 183 183 183 184 183 183 182 183 182 181 181 180 181 182 181 179 179 180 180 181 180 178 178 180 179 178 178 179 179 177 177 178 178 177 176 176 175 173 173 172 173 174 171 168 167 168 170 171 170 169 167 168 168 166 167 166 165 165 165 165 167 167 166 163 162 162 164 162 162 163 164 162 162 163 163 161 160 161 161 161 162 162 162 161 161 160 161 162 162 161 161 160 159 158 157 157 158 158 159 158 157 156 156 156 156 155 156 157 156 157 158 159 160 161 160 160 159 158 159 157 155 156 158 157 156 155 152 154 156 156 156 155 156 157 155 154 154 153 152 151 150 149 152 151 151 152 152 153 152 150 150 151 150 147 147 147 145 144 146 145 146 147 146 145 146 148 148 146 146 148 147 146 145 145 146 144 142 143 142 144 145 144 141 140 142 144 144 143 141 141 140 140 141 141 141 141 141 140 140 140 140 141 142 141 139 137 
198 197 199 197 179 182 191 195 195 196 197 197 198 197 196 195 195 193 193 194 196 196 194 195 194 193 194 194 194 194 193 192 193 192 191 192 192 191 190 189 190 190 190 190 191 189 188 187 187 187 188 189 189 190 190 190 190 189 188 190 190 188 187 188 188 188 189 189 188 188 187 187 186 187 187 187 187 187 185 184 184 185 186 185 181 179 181 186 185 183 182 184 184 182 181 182 183 183 183 183 184 183 181 179 180 180 181 182 180 179 180 181 181 180 180 178 177 179 180 179 179 179 179 178 178 179 179 178 177 176 175 174 174 172 171 172 172 170 169 170 170 170 170 169 168 168 167 166 166 166 165 165 166 166 166 165 165 163 163 163 162 162 161 162 163 163 163 162 163 161 160 160 160 160 162 162 161 160 161 161 162 161 161 161 160 159 159 159 159 159 158 158 158 158 157 156 155 155 156 156 156 155 155 157 158 159 160 160 160 161 161 161 159 157 156 155 156 156 155 153 153 154 155 155 155 155 156 156 156 154 153 153 150 152 152 151 151 150 152 155 152 152 152 150 150 150 149 147 147 147 146 146 147 146 147 147 147 146 146 147 149 147 147 148 148 147 146 146 146 144 143 143 144 144 144 143 141 141 142 143 144 143 142 141 141 141 140 141 140 141 141 140 140 140 141 141 140 139 139 138 
197 197 199 196 179 181 191 196 196 196 196 196 197 196 196 196 195 193 192 194 195 195 194 195 193 194 194 193 193 193 193 192 193 191 192 193 193 191 190 189 191 191 191 190 190 190 189 188 188 188 188 189 188 189 190 189 190 189 189 190 190 187 187 188 188 188 188 189 188 188 187 186 185 187 187 186 187 187 184 182 184 185 185 184 181 178 180 185 184 182 182 184 183 182 182 182 183 183 183 183 184 184 181 179 180 181 181 181 179 179 179 181 180 180 180 178 176 177 179 181 180 179 177 178 178 179 180 179 176 175 174 174 173 172 171 171 171 170 169 169 168 169 169 169 167 166 165 166 166 166 166 166 167 167 166 166 166 164 163 163 161 161 162 161 161 163 163 163 162 161 160 160 160 160 161 161 161 161 161 162 161 161 161 161 160 159 158 158 159 159 158 158 158 157 157 156 155 155 156 156 156 154 155 157 158 159 159 161 161 161 161 161 159 157 155 154 155 157 156 153 154 154 154 154 154 155 155 156 156 155 153 152 150 151 152 151 151 151 153 155 152 151 151 150 149 149 149 147 148 147 146 146 148 147 146 146 148 147 147 147 149 148 146 147 148 147 146 145 146 145 144 144 144 145 143 142 142 143 143 143 143 144 143 141 141 141 140 141 141 141 141 140 139 140 141 140 139 139 139 139 
196 197 199 196 179 182 191 196 197 197 197 197 196 194 194 196 195 192 191 194 194 194 195 195 193 193 193 192 191 191 192 193 191 191 192 192 192 190 189 190 191 191 191 190 189 190 191 191 189 188 189 190 188 189 189 188 190 190 189 190 189 188 188 189 187 187 187 188 187 187 186 185 186 187 186 187 187 186 185 184 184 183 183 182 183 182 182 184 183 183 184 183 183 183 184 184 185 183 182 182 183 182 180 179 180 181 182 180 178 178 179 179 179 180 180 178 177 177 179 180 180 178 177 177 177 179 179 178 176 173 172 172 172 172 172 172 171 169 167 167 167 168 169 168 165 162 163 166 167 166 166 167 167 168 167 167 168 164 162 162 162 161 161 161 161 161 162 162 161 160 160 161 161 161 160 161 162 162 162 162 161 160 161 161 160 158 157 159 159 158 158 158 158 156 155 157 157 156 156 157 156 155 156 158 158 158 159 161 161 159 159 160 159 157 155 155 155 157 156 154 154 154 153 153 154 156 156 155 156 157 154 151 151 150 150 151 153 153 153 153 152 151 151 149 149 149 149 148 149 148 147 147 147 147 145 144 147 148 147 148 149 147 147 147 148 147 146 145 147 146 145 144 144 145 143 141 142 144 144 142 142 143 143 140 140 140 141 141 140 141 140 139 138 140 140 138 140 140 139 138 
197 198 200 196 180 182 191 195 196 197 198 197 196 194 194 196 195 192 191 193 194 194 195 195 194 193 194 193 192 191 192 193 191 191 192 192 192 190 189 191 191 190 189 190 190 190 190 190 190 189 190 190 189 190 190 188 189 189 189 191 189 189 190 189 188 187 188 189 188 188 186 184 186 187 187 188 187 185 185 186 183 183 183 182 183 183 184 185 184 184 184 182 183 183 184 184 184 184 183 183 183 183 181 178 178 180 181 180 179 179 180 180 180 180 180 179 178 179 178 178 179 180 180 178 178 179 179 178 177 175 174 173 173 172 172 171 171 169 169 169 169 170 169 167 162 161 162 165 166 165 165 167 167 167 166 166 166 163 162 163 163 160 160 162 162 161 161 161 161 162 162 160 161 162 161 161 162 163 162 161 161 161 161 160 158 156 156 159 160 158 157 157 157 156 156 158 158 155 155 156 156 156 156 157 158 159 160 161 160 158 157 158 159 157 156 156 157 155 153 152 153 153 152 153 155 156 155 154 155 155 153 150 152 153 153 151 152 153 154 154 154 152 151 150 149 150 149 148 149 148 148 147 146 147 146 145 147 148 147 146 148 147 146 147 148 146 145 145 146 147 146 144 144 144 143 142 142 144 144 144 143 141 140 140 140 141 140 140 139 140 141 141 138 139 140 140 141 140 138 137 
199 199 199 195 181 183 191 195 196 197 198 197 196 194 194 194 194 193 192 193 193 194 196 196 194 193 193 193 193 193 193 193 191 190 191 192 192 191 191 191 192 191 190 189 190 190 191 191 189 190 191 191 190 190 189 189 190 189 189 188 188 188 188 189 189 188 187 187 188 188 185 183 185 187 189 189 187 185 186 187 185 184 183 183 184 185 184 184 185 184 183 183 183 184 184 184 185 183 183 183 183 182 181 179 178 179 180 180 179 180 181 181 180 180 180 179 179 178 178 179 179 180 179 178 178 178 178 177 176 174 172 171 171 171 172 173 172 170 169 169 170 169 169 167 158 156 161 166 166 165 165 166 165 166 167 166 164 164 164 163 163 161 161 163 163 161 161 162 162 162 162 161 160 162 162 161 162 163 162 161 160 162 161 160 158 156 156 159 160 159 158 157 156 156 157 158 157 155 155 155 155 155 156 156 157 159 160 159 160 158 157 157 158 156 155 157 157 152 149 150 151 152 152 153 156 156 156 156 156 154 153 152 153 153 152 152 152 152 153 154 154 152 151 151 151 150 149 148 148 148 147 146 145 146 147 146 147 146 145 146 146 147 147 146 147 147 145 145 147 147 146 144 143 142 144 145 143 143 143 144 143 142 141 141 140 141 140 139 139 140 141 140 138 139 140 140 141 140 140 139 
199 198 198 195 182 185 192 195 196 197 198 196 195 195 194 193 194 193 193 193 194 194 196 196 195 193 192 192 193 193 193 193 191 190 191 192 192 191 191 192 192 192 191 190 190 190 190 191 189 191 192 190 190 188 188 189 190 190 189 187 188 187 186 186 188 188 188 187 187 187 185 184 184 187 189 189 187 185 186 187 186 186 184 184 185 186 184 183 185 184 183 183 183 184 184 183 184 183 182 182 183 182 181 179 179 179 179 181 180 180 181 182 181 180 178 178 178 179 180 180 179 179 178 177 179 179 177 176 176 174 172 171 171 172 173 172 171 170 168 168 170 169 169 165 147 142 151 164 166 165 165 167 165 166 167 166 164 165 165 164 163 163 162 162 162 162 162 163 161 159 159 160 160 161 161 160 161 162 162 160 160 161 161 160 159 158 158 158 159 158 158 157 157 158 158 157 155 155 155 155 154 155 156 156 156 158 159 158 160 160 159 157 157 155 155 157 157 152 149 150 151 152 153 154 156 157 157 157 156 154 153 153 153 152 151 152 152 152 153 153 153 152 151 150 151 151 149 148 149 148 146 145 146 146 146 146 146 146 146 147 147 147 147 147 147 146 145 145 145 146 144 143 143 143 144 145 143 142 142 142 143 142 141 142 141 140 140 139 139 141 141 141 140 140 139 140 140 141 140 140 
197 198 198 195 182 185 192 196 196 198 198 196 196 195 194 193 195 193 193 194 195 195 196 195 193 193 192 193 192 192 192 192 191 192 192 192 192 191 191 191 191 190 191 191 191 189 188 189 188 189 190 191 191 189 188 189 190 190 189 189 189 187 186 186 186 188 189 188 188 186 185 185 185 187 189 188 187 186 186 185 185 186 185 183 184 186 185 184 184 184 183 182 182 184 184 183 183 182 182 183 182 182 181 179 179 179 180 181 180 180 181 182 182 179 178 178 178 180 181 180 179 178 178 179 180 179 178 176 175 175 174 172 173 173 173 171 170 169 168 168 169 169 170 163 135 122 137 161 165 164 165 167 166 166 166 165 165 166 166 164 164 163 162 160 161 162 163 162 159 158 158 159 160 160 160 159 160 161 160 160 160 161 161 160 160 159 158 158 157 158 158 157 157 157 157 155 155 155 155 155 154 156 156 157 157 158 158 159 161 161 160 158 157 155 155 157 157 153 150 149 152 154 154 155 155 156 156 155 156 154 151 151 154 153 151 151 152 152 152 151 151 152 151 150 150 151 151 150 150 148 147 146 146 146 146 145 146 146 148 147 147 147 148 147 147 145 144 145 145 144 144 144 144 144 145 144 141 141 142 141 142 142 141 141 142 141 140 140 141 141 142 143 141 140 141 141 141 140 140 139 
197 198 199 194 182 183 190 196 196 198 199 197 196 194 193 193 195 194 193 194 194 195 194 193 191 192 194 193 192 191 191 190 191 191 192 192 190 190 192 191 190 190 190 190 190 189 188 189 188 188 189 190 190 191 190 190 190 191 190 189 188 189 190 189 189 188 187 187 187 188 186 185 185 186 187 187 186 186 187 187 185 184 185 185 186 185 185 185 185 183 182 182 181 183 184 183 183 181 181 182 182 183 182 179 180 180 181 182 181 180 180 181 182 179 178 179 178 179 181 181 180 179 179 180 179 179 178 176 175 174 172 171 172 174 174 170 169 170 170 169 169 168 169 163 136 117 129 159 166 167 166 165 164 163 165 165 165 166 165 163 163 162 161 161 162 160 160 162 160 160 160 159 160 160 161 160 161 160 160 160 160 160 160 160 160 159 158 156 158 158 157 155 156 156 155 155 155 155 154 154 154 155 156 157 157 157 158 159 161 160 160 159 157 154 155 156 156 154 152 152 153 154 155 155 156 156 155 155 154 153 152 151 152 151 152 152 152 152 151 151 151 152 152 150 150 151 150 150 149 147 147 148 146 145 146 147 148 148 147 147 146 147 146 146 146 145 146 146 147 145 144 144 144 145 144 142 141 140 141 140 141 140 140 141 141 141 140 140 141 141 140 141 141 141 142 142 141 141 139 138 
197 197 197 193 184 184 190 197 197 198 198 198 196 195 194 195 196 195 194 193 193 195 195 194 192 194 195 193 192 192 191 190 192 192 193 192 189 189 191 192 191 191 191 190 190 189 190 190 188 188 188 188 189 191 191 189 190 190 190 191 190 189 188 189 189 189 188 187 188 188 187 186 185 186 187 188 187 187 187 186 185 185 185 185 185 184 184 185 184 184 183 182 183 183 183 183 183 182 182 183 182 182 182 181 182 182 182 181 180 179 179 180 181 179 179 179 178 179 180 180 179 178 178 179 178 178 179 177 175 174 171 170 172 174 173 170 169 170 170 169 169 168 168 164 147 134 141 160 165 167 166 164 165 166 166 166 165 165 165 164 163 162 161 161 161 161 161 161 160 161 161 160 159 160 161 162 161 160 161 161 160 160 160 159 159 158 157 155 158 158 157 155 154 156 156 155 156 155 154 155 156 156 156 157 157 158 159 160 160 160 160 160 158 157 156 156 156 154 154 155 153 153 154 154 155 155 155 155 155 153 153 154 152 151 152 153 151 151 152 152 152 153 152 151 150 150 150 150 150 147 145 145 147 146 146 147 146 146 147 146 148 147 146 146 146 145 145 147 147 146 146 146 145 144 144 142 141 142 142 141 141 141 140 140 141 142 141 140 139 140 141 141 141 141 141 141 140 140 140 139 
195 196 196 194 189 186 191 197 197 197 197 197 196 196 195 195 195 194 193 194 194 195 196 195 194 195 194 193 194 193 191 191 192 192 193 192 189 189 191 192 191 190 190 190 191 190 190 190 189 188 188 187 188 190 191 190 189 187 188 190 190 188 187 187 188 188 188 188 189 188 187 186 185 187 189 189 187 186 186 186 185 185 185 184 184 184 184 185 184 184 183 182 183 183 182 183 184 183 184 184 182 181 181 182 182 182 182 181 179 179 179 179 180 179 178 179 180 180 180 180 178 178 177 177 178 179 178 178 176 174 172 171 173 173 171 169 170 169 169 169 170 169 167 165 159 152 154 162 165 165 164 164 166 167 167 166 165 165 165 163 163 162 161 161 162 162 161 161 160 160 161 160 159 160 161 162 161 160 160 162 161 160 160 159 158 159 158 156 156 157 157 156 155 156 156 156 155 155 155 156 156 156 156 156 157 160 161 161 160 160 160 159 159 157 157 157 156 154 155 155 153 153 154 155 155 155 156 156 156 154 153 154 154 152 151 152 152 151 152 152 152 153 153 151 151 151 150 149 150 146 145 146 147 146 146 147 146 146 146 146 148 148 148 148 148 146 145 146 146 146 147 146 144 144 144 143 142 142 143 142 141 141 141 141 141 141 141 141 140 140 140 139 140 140 140 140 140 140 140 140 
193 196 198 196 193 190 192 197 196 195 196 197 197 196 195 193 192 190 191 194 196 195 195 195 194 194 193 192 194 194 192 192 192 192 192 192 190 190 191 191 192 190 189 189 191 191 189 189 189 188 187 186 187 188 190 191 188 185 185 187 189 188 187 186 187 188 187 188 189 186 185 185 185 187 189 188 187 185 185 186 187 186 185 185 185 184 184 186 184 182 182 183 184 183 182 183 183 183 184 184 182 181 181 180 181 181 181 180 180 180 181 180 179 178 178 179 180 180 181 180 179 178 177 177 179 178 178 177 175 173 173 173 174 172 170 170 170 170 169 168 170 171 169 167 165 161 160 163 165 165 164 165 165 166 167 167 166 165 164 163 162 162 161 162 163 162 161 162 160 161 161 161 160 160 161 160 160 160 160 162 161 161 160 158 159 160 159 157 156 157 158 158 158 156 155 156 155 156 156 156 156 155 155 156 157 160 162 161 160 161 160 159 158 157 157 157 156 154 154 154 154 153 155 157 156 157 157 156 158 156 153 152 154 153 152 151 151 151 152 153 151 153 154 152 152 151 149 148 149 146 146 148 146 147 148 147 148 147 146 146 146 147 149 150 149 148 148 147 147 146 146 146 143 143 144 144 143 143 144 144 141 141 142 141 140 140 141 142 142 141 139 139 140 140 139 139 139 139 140 142 
192 196 198 196 193 191 193 197 196 196 196 196 197 197 196 193 193 191 191 194 195 194 194 195 192 191 191 193 194 192 191 191 191 192 192 192 190 191 190 191 191 191 190 189 190 190 190 190 189 188 187 188 187 188 189 190 189 187 186 186 188 189 189 189 189 187 186 186 187 186 186 186 186 187 188 186 186 184 184 185 186 185 184 185 184 184 185 186 184 183 183 183 183 183 184 183 183 182 182 182 180 180 181 181 181 182 181 180 181 181 181 179 178 177 177 177 179 180 180 180 179 179 178 176 179 178 178 177 174 172 171 172 171 171 171 171 170 171 170 168 170 170 169 167 165 164 165 165 165 164 165 166 166 166 167 166 167 165 164 165 163 161 160 161 161 162 163 161 159 160 161 162 161 161 161 160 160 161 161 162 162 161 161 161 161 161 160 158 155 157 158 158 158 156 155 156 155 155 155 156 156 155 155 156 156 157 159 160 161 161 160 159 158 156 156 157 156 154 154 154 155 153 153 155 156 156 156 156 156 155 153 151 152 153 153 152 151 151 153 153 151 151 152 152 152 150 149 149 150 149 146 144 146 147 147 147 147 147 147 146 146 147 147 147 148 147 146 147 148 147 147 146 144 143 142 143 143 143 144 144 141 141 142 141 140 140 140 140 141 141 140 141 140 140 140 139 138 137 138 139 
192 196 198 196 194 192 193 195 195 197 197 197 196 195 194 193 193 193 192 194 194 193 194 195 193 193 192 192 193 192 192 190 189 190 191 190 191 191 190 190 190 191 190 189 189 190 190 191 189 188 189 189 187 186 187 188 189 189 188 187 188 189 189 188 189 188 186 186 186 186 186 186 184 186 187 187 186 185 184 184 185 185 184 183 183 184 184 184 184 183 184 184 184 183 183 182 181 182 182 182 180 181 181 180 181 181 181 180 179 181 182 181 178 176 176 176 179 180 180 178 177 177 177 177 179 178 177 177 174 174 172 171 169 170 171 170 171 171 169 168 169 168 168 167 165 165 166 166 165 165 165 165 165 166 167 167 168 164 163 164 163 161 161 162 161 162 162 161 160 159 159 160 160 160 161 160 161 161 160 160 161 161 161 162 161 159 159 158 156 156 157 157 157 156 155 155 156 155 155 156 156 155 156 156 156 157 158 158 159 159 159 158 157 157 158 156 155 154 154 154 153 152 152 155 156 157 155 154 156 154 153 152 150 152 154 153 151 151 153 153 151 150 151 152 151 150 150 150 150 148 146 144 146 146 146 146 146 146 147 148 148 149 149 148 147 147 146 146 147 147 147 146 143 143 143 142 142 143 143 143 141 142 141 140 140 141 140 141 141 141 140 139 139 140 141 140 138 138 138 138 
194 196 197 196 196 195 195 195 195 196 197 196 196 195 194 193 194 193 193 194 194 194 195 195 194 193 193 191 192 193 193 192 190 191 190 190 190 190 190 190 190 190 190 189 190 189 190 190 189 188 188 189 188 186 186 188 190 190 189 189 189 189 188 188 188 188 187 187 187 187 187 187 184 185 188 188 187 186 184 184 184 185 185 183 184 185 185 183 183 183 184 185 184 183 182 181 181 182 182 181 180 181 182 181 180 180 180 179 179 180 182 182 180 178 177 177 177 178 179 178 177 176 176 177 179 177 176 176 175 174 172 170 170 172 171 169 170 169 168 168 168 167 167 166 165 166 166 165 166 166 165 165 165 165 165 166 167 165 163 162 163 163 161 161 162 162 162 162 161 159 158 159 160 160 160 160 160 161 160 159 160 160 161 161 160 158 157 157 156 156 156 156 156 155 155 156 156 155 155 155 156 156 155 154 155 157 158 158 158 159 159 157 157 158 158 156 155 154 155 155 154 153 154 155 156 156 155 154 155 154 153 153 151 152 152 152 151 151 152 153 151 151 151 151 150 150 150 149 149 147 146 146 145 145 146 147 147 146 147 147 149 149 148 148 147 146 147 147 145 146 147 145 142 144 144 143 143 143 143 143 143 143 141 140 140 140 141 141 142 142 140 138 138 139 141 141 140 139 139 138 
194 196 197 197 198 197 197 196 195 195 196 196 196 195 194 194 195 193 193 195 196 195 195 194 193 192 192 191 191 193 194 193 193 192 191 190 189 189 189 190 190 190 189 189 190 189 188 188 189 187 187 189 189 187 188 189 190 190 189 189 189 189 189 189 188 187 187 188 188 187 188 188 186 186 188 188 188 186 184 184 185 186 186 186 186 186 185 183 184 184 185 185 184 183 183 182 182 182 181 179 179 182 183 182 181 180 180 180 180 181 182 183 181 179 178 177 177 177 178 178 176 175 176 178 178 177 176 175 175 174 171 170 172 173 171 168 167 167 167 167 168 168 167 166 166 167 166 165 165 167 167 166 166 165 163 164 165 165 163 162 163 163 161 160 162 162 162 162 161 160 159 160 160 161 160 161 160 161 161 160 160 160 161 161 160 158 157 156 155 156 156 156 157 155 154 156 156 155 155 155 155 156 155 153 154 157 158 157 158 158 159 158 157 157 157 155 156 157 156 155 155 154 155 156 155 156 155 155 155 154 153 153 153 152 151 150 150 151 152 152 151 152 152 151 151 149 147 146 147 147 146 147 145 145 145 146 146 147 146 147 149 148 147 146 147 147 147 148 145 145 145 143 142 144 144 143 143 143 143 144 143 142 140 140 140 140 140 141 141 142 141 139 138 138 140 142 141 141 140 138 
192 195 198 199 199 198 197 197 197 197 196 197 196 194 194 194 195 195 195 196 195 194 194 194 192 190 191 193 192 192 192 193 193 191 191 191 190 189 190 191 190 188 188 189 190 189 188 188 189 188 187 187 187 187 187 188 189 190 190 189 190 190 190 189 188 188 188 189 189 188 189 187 185 186 187 188 187 186 184 184 185 186 186 188 186 187 186 184 186 186 186 186 184 183 183 183 182 182 181 179 181 182 183 182 182 181 181 180 180 181 182 181 179 178 177 178 179 179 179 178 176 175 176 179 180 180 176 174 175 176 173 169 171 171 170 170 168 167 167 167 168 168 169 168 166 166 165 164 165 167 167 166 166 166 166 165 165 165 164 163 163 163 162 161 162 162 162 161 160 159 159 160 160 160 161 161 161 162 162 160 161 160 160 161 160 160 158 156 154 156 157 157 157 155 155 155 155 156 155 155 154 155 155 155 156 157 157 157 159 157 156 158 157 158 157 155 157 157 156 155 154 154 154 155 155 155 155 155 157 155 154 153 154 152 151 150 151 152 152 151 151 150 151 152 151 149 148 149 149 147 147 146 145 145 145 145 146 147 146 147 149 148 147 148 149 147 146 147 147 146 144 142 143 144 143 142 142 143 144 145 143 141 140 140 140 140 141 142 142 140 139 140 138 139 140 141 141 139 139 138 
192 196 198 198 198 197 196 194 195 195 195 195 195 194 194 196 195 194 194 195 194 193 193 194 192 192 193 194 193 191 190 191 192 190 190 191 189 189 190 190 190 189 189 189 189 188 188 190 191 190 188 188 186 187 188 189 189 190 190 189 188 189 189 190 189 188 188 188 188 189 189 187 185 185 186 188 186 185 184 184 185 185 186 188 187 186 185 185 186 186 185 185 184 182 182 182 181 181 180 180 182 181 181 182 182 181 180 180 181 182 182 181 179 178 177 177 179 180 179 177 176 176 178 178 178 179 178 176 173 173 173 171 171 171 170 170 169 168 167 168 167 169 170 169 168 166 165 164 165 166 166 165 166 166 166 166 165 165 165 163 161 161 162 162 162 160 161 162 160 159 159 160 160 159 160 161 162 161 161 160 159 159 159 160 158 160 160 158 155 156 158 157 157 156 155 155 155 156 155 155 155 155 155 155 157 157 157 158 161 158 157 157 157 158 158 156 156 156 156 155 154 154 155 155 155 156 156 155 156 154 153 152 153 152 152 152 154 153 152 152 150 150 152 152 149 149 149 149 148 146 146 147 146 146 146 146 148 148 147 147 150 149 149 149 148 146 145 146 145 146 144 143 145 144 143 142 142 143 144 145 143 141 141 142 142 141 141 141 141 140 139 139 139 139 141 143 142 140 139 139 
192 196 198 197 198 197 195 194 194 195 195 194 194 193 194 196 194 193 194 194 194 193 193 193 192 192 192 193 193 191 191 191 192 190 190 189 188 188 190 190 189 190 189 188 188 188 188 191 191 190 189 189 187 188 189 190 190 190 190 188 188 188 189 190 189 188 188 188 188 188 188 186 185 185 186 187 187 184 184 184 184 185 187 187 186 186 184 184 185 185 184 184 184 182 181 181 180 180 180 181 181 181 181 181 181 180 180 181 182 182 182 180 178 178 177 176 178 179 179 177 177 177 178 177 177 177 177 175 173 173 172 171 170 171 171 170 170 170 169 169 167 168 169 169 167 166 165 165 166 167 166 166 165 164 165 165 164 164 164 163 160 161 162 162 162 161 161 161 161 160 159 159 159 159 159 160 161 161 160 159 158 158 159 160 157 159 161 160 156 156 157 156 156 156 155 155 156 155 155 156 156 155 154 155 156 156 157 158 159 158 157 157 156 158 157 156 155 156 156 154 154 155 155 155 155 156 155 155 155 153 152 152 153 152 152 153 155 154 153 153 151 151 152 151 147 149 150 150 148 145 146 147 147 147 147 148 149 149 148 147 149 149 148 148 147 145 145 147 146 145 145 144 146 145 144 143 143 143 143 144 143 141 142 143 143 141 140 140 140 140 140 140 139 139 141 142 141 140 138 137 
189 195 198 197 199 198 196 195 196 197 196 195 194 193 193 194 194 194 194 195 194 194 193 191 192 190 190 191 191 191 192 192 192 191 190 189 189 188 189 190 190 189 188 188 188 188 189 191 190 189 190 189 187 189 190 189 190 190 190 188 189 189 190 189 188 188 189 189 188 186 185 187 185 186 186 186 186 185 183 183 184 186 187 186 186 185 184 183 183 185 185 184 182 183 183 181 181 180 180 181 181 182 182 181 181 180 180 181 182 181 181 179 177 177 177 177 178 180 179 176 176 177 178 178 179 177 175 173 174 174 173 170 170 171 171 169 170 170 169 168 166 167 168 167 166 164 164 166 167 167 166 165 164 163 164 166 164 163 163 161 160 161 161 160 161 161 161 160 161 160 159 158 158 158 159 160 161 161 160 158 159 158 159 160 158 158 160 159 157 156 155 155 156 156 155 156 156 156 155 155 156 155 154 154 155 156 156 156 157 157 156 156 157 157 157 156 156 157 157 156 155 155 155 155 155 155 155 156 155 153 152 153 153 152 152 153 153 154 153 153 152 152 152 151 149 150 151 150 148 146 146 147 148 148 148 149 149 150 148 146 148 149 148 146 146 145 146 148 147 145 144 145 146 145 144 144 144 143 143 143 143 141 141 141 141 140 139 139 139 140 141 141 140 140 139 140 140 139 138 135 
189 194 197 196 199 197 196 197 197 197 196 195 195 194 193 193 193 194 195 194 193 193 194 193 192 191 191 192 191 191 193 192 192 191 190 189 190 189 187 188 190 191 190 189 189 188 188 190 190 190 190 189 187 188 189 188 189 190 189 188 189 188 188 189 188 187 187 188 186 185 185 186 187 186 186 186 186 184 183 183 184 185 186 187 186 184 184 184 184 184 184 184 183 183 183 181 181 181 180 181 181 183 183 182 181 180 180 181 182 181 180 180 179 177 177 178 179 180 180 177 176 176 176 177 178 179 178 176 175 173 171 172 173 170 168 168 169 167 167 167 166 168 168 167 165 163 164 166 166 165 165 165 165 165 166 166 166 164 162 160 160 163 163 161 161 160 161 161 161 160 159 158 158 159 160 162 161 161 160 159 160 159 159 161 159 159 158 157 158 157 156 156 155 155 155 156 157 156 155 155 155 154 155 154 156 157 158 157 157 158 156 155 156 155 156 156 157 156 156 156 154 154 155 156 156 155 156 155 156 154 153 153 153 152 153 152 153 153 151 151 151 152 152 152 150 149 149 149 147 146 147 148 148 148 149 150 149 149 147 146 147 147 148 148 148 146 146 147 147 145 144 143 143 144 143 143 144 142 141 142 143 142 142 141 141 140 140 141 140 140 141 142 141 141 141 141 140 140 139 137 
188 193 197 196 198 196 195 196 196 197 197 196 195 194 194 194 193 195 196 194 193 193 193 195 195 192 192 192 191 190 191 191 192 191 190 190 190 190 189 188 190 189 189 190 190 189 187 188 190 190 189 188 187 187 186 186 186 188 190 189 189 189 188 188 187 186 187 187 185 186 187 185 186 186 187 188 187 184 184 185 183 184 185 185 185 185 185 185 185 184 184 184 183 183 183 182 182 181 180 180 182 184 184 183 181 180 180 180 180 180 180 179 178 177 178 178 180 181 181 178 177 177 177 177 178 179 177 175 175 172 169 169 171 170 170 170 169 167 166 166 167 170 169 167 165 164 164 166 165 164 164 165 166 166 165 166 168 166 163 161 162 162 162 161 161 161 161 162 161 160 158 158 158 159 161 162 162 161 160 161 161 159 159 160 161 160 158 158 159 157 156 156 156 156 155 155 156 156 156 156 154 154 155 154 154 156 156 156 158 158 157 155 155 156 156 156 156 156 154 155 155 155 155 156 156 155 155 156 156 154 153 151 152 152 153 153 152 151 151 151 151 152 152 150 148 147 146 148 148 147 148 150 150 150 149 149 148 147 148 147 148 147 148 149 147 146 147 147 146 144 143 143 142 143 145 146 146 143 141 142 142 142 141 142 141 140 141 141 141 141 140 139 139 141 142 140 139 140 139 137 
186 192 196 196 198 196 195 196 196 196 196 195 195 194 194 195 193 194 195 195 194 194 194 195 195 194 192 191 191 190 189 190 191 190 190 189 189 189 189 190 190 189 189 191 191 190 189 189 189 189 189 187 188 187 186 186 186 187 189 189 189 189 189 188 187 187 187 186 185 187 187 186 185 186 187 187 187 184 185 186 183 184 185 184 185 185 185 185 184 184 184 183 183 183 183 182 182 181 180 180 182 184 185 184 181 179 179 180 180 179 179 178 178 178 179 179 181 181 180 178 176 177 178 177 177 178 176 174 174 171 169 169 170 171 171 171 169 167 166 167 169 170 169 167 166 165 165 167 166 164 164 164 165 165 166 166 168 165 163 161 162 161 161 161 162 162 162 162 160 158 157 157 157 160 161 162 162 161 162 162 161 160 160 160 161 161 160 159 158 157 156 155 157 157 156 155 156 156 156 157 155 154 155 155 154 154 155 156 157 157 157 156 156 158 157 155 157 155 155 155 156 156 156 156 155 155 156 156 156 155 153 151 151 152 153 154 153 151 151 152 151 151 152 151 148 147 147 149 149 147 147 148 150 150 149 149 147 146 147 148 149 147 148 149 146 146 147 147 146 145 145 145 143 142 144 145 144 142 141 142 142 141 142 142 141 140 141 140 140 140 140 138 138 140 140 139 139 139 139 138 
185 191 195 194 197 197 196 196 197 194 194 195 196 194 194 193 191 191 193 194 195 195 194 195 194 193 192 192 192 191 190 190 189 189 189 190 189 188 189 191 191 190 190 191 190 190 190 190 189 189 189 187 188 188 188 188 188 188 188 187 188 189 188 188 188 188 188 187 185 186 187 188 186 186 187 186 186 185 185 185 184 186 186 186 186 186 185 184 184 183 183 182 181 182 183 182 182 182 181 181 181 183 185 184 181 179 179 181 181 180 179 178 177 178 179 180 180 180 178 176 176 176 177 176 175 176 177 175 174 172 170 171 172 171 170 170 169 167 166 167 168 169 169 167 166 165 165 166 166 164 163 163 164 166 166 166 166 164 162 161 160 160 161 161 161 161 162 161 159 157 156 156 157 159 161 161 161 162 162 161 160 161 161 159 159 160 159 158 157 157 156 155 157 157 156 157 156 157 157 156 156 155 155 157 156 154 155 157 155 156 157 157 156 158 158 156 156 155 156 157 156 156 155 156 156 156 156 156 155 156 155 152 152 152 153 152 153 151 151 151 150 150 151 151 149 148 149 151 150 147 146 145 147 148 148 148 148 147 146 147 148 148 148 147 147 146 146 146 146 146 146 146 143 142 142 141 141 141 141 142 142 141 141 141 140 140 141 140 139 139 140 141 140 140 139 139 139 139 138 139 
182 190 195 196 196 195 194 195 196 195 195 196 196 193 192 193 192 191 191 193 193 194 194 194 194 194 193 192 192 192 192 191 190 189 190 191 191 190 190 190 190 191 190 189 188 188 189 191 189 188 187 187 188 189 189 188 188 188 188 188 188 188 189 190 189 189 188 187 185 186 187 187 185 185 186 186 185 185 185 185 186 186 185 185 185 185 185 184 184 183 184 183 182 182 182 181 181 182 183 182 181 180 182 183 182 179 179 181 181 181 180 178 177 177 178 179 179 180 179 177 177 179 179 177 177 176 175 175 174 175 173 170 171 169 169 170 170 169 168 167 168 169 168 167 166 165 164 165 164 163 163 163 165 166 165 164 165 163 162 162 161 159 160 161 161 161 161 160 158 157 156 155 156 159 160 159 159 161 161 159 159 161 160 158 158 159 158 157 156 156 156 155 156 156 155 155 155 156 156 157 156 155 155 156 155 154 154 156 156 158 159 157 156 157 158 157 157 156 155 156 156 155 155 155 155 156 156 156 156 156 155 153 153 153 152 152 151 150 150 150 149 151 152 150 148 149 151 151 148 147 146 147 147 147 147 147 146 147 147 148 148 148 148 148 148 147 148 148 146 145 145 145 144 144 144 142 141 142 142 142 141 142 141 140 140 141 142 141 139 138 139 141 141 140 139 139 139 138 138 139 
181 188 193 196 195 195 195 195 195 195 194 195 195 193 191 192 193 192 192 193 194 194 194 194 193 193 194 193 193 193 192 191 191 191 191 191 190 190 190 189 190 190 189 188 187 188 190 192 191 188 186 188 189 189 190 189 189 188 188 188 189 189 189 190 189 189 189 189 187 186 186 185 185 186 187 185 184 186 186 185 184 185 185 184 184 185 186 185 185 184 184 183 182 182 182 182 182 182 183 183 183 181 180 181 181 179 179 181 181 180 180 178 177 178 179 178 180 180 179 178 179 180 179 177 177 176 175 176 174 174 173 171 171 171 169 169 169 169 168 168 168 168 168 167 166 166 165 164 164 163 164 165 167 167 165 164 165 163 162 162 161 161 162 163 161 161 160 159 158 158 158 157 157 159 161 160 160 161 161 160 160 162 161 159 159 160 159 157 157 157 156 155 155 156 156 155 155 155 156 157 155 154 154 154 154 154 154 155 158 158 157 157 156 157 157 156 156 156 156 157 156 155 154 154 155 155 155 155 155 154 153 153 153 152 151 152 151 151 151 151 149 150 152 151 149 149 151 150 148 147 148 148 149 149 148 148 146 146 146 147 147 147 148 149 147 147 148 149 146 145 145 144 145 145 144 143 142 143 144 143 141 142 142 141 141 141 141 141 138 138 139 140 140 139 139 139 138 138 137 137 
177 185 191 196 196 196 196 196 196 195 194 194 195 192 190 191 193 193 193 194 193 194 195 194 192 192 193 193 192 193 193 192 192 192 191 191 189 189 189 188 189 188 188 189 188 189 190 191 191 189 187 188 189 190 190 190 190 189 189 188 189 190 189 189 188 188 189 190 188 187 186 185 185 187 186 184 185 186 186 185 184 185 185 184 184 185 185 185 184 184 184 184 183 183 183 182 183 182 182 183 184 182 180 179 180 178 179 182 181 181 179 177 178 178 178 178 179 179 178 178 179 178 177 176 176 176 176 176 174 172 172 172 172 172 170 169 170 169 168 168 169 169 168 167 166 165 165 165 165 165 166 167 167 166 165 165 165 164 163 162 162 162 163 163 162 161 160 160 159 159 158 157 157 159 161 161 161 160 160 160 160 161 161 160 160 161 161 159 157 158 158 156 157 156 156 156 155 156 156 157 156 155 155 154 154 155 154 155 158 157 156 156 156 157 156 155 155 156 157 157 155 155 156 155 154 154 155 156 155 152 152 154 153 152 152 152 152 152 152 151 150 149 149 150 150 150 150 150 148 148 148 147 149 149 149 148 147 146 147 146 147 146 148 148 145 145 147 148 145 145 145 144 145 145 144 143 143 143 144 143 141 142 142 141 141 141 141 141 139 139 139 140 139 139 139 138 138 138 137 136 
171 181 190 197 198 196 196 197 197 196 195 194 195 190 189 191 192 194 194 194 194 194 194 193 192 191 192 192 193 193 193 193 192 191 190 189 189 190 190 189 190 188 188 189 189 189 189 190 191 190 188 189 189 191 191 190 189 188 188 189 189 190 189 188 188 187 188 189 188 188 187 186 185 185 185 185 186 185 184 185 187 185 184 185 184 184 185 184 184 184 183 184 185 183 182 181 182 182 182 183 183 181 180 179 179 177 179 183 182 180 178 176 179 176 176 178 178 177 177 178 177 177 176 175 177 176 176 175 174 173 173 172 171 172 171 169 169 169 168 167 169 169 168 167 166 166 165 165 165 166 167 166 166 165 165 165 165 164 163 162 161 162 163 162 162 162 161 161 161 160 159 157 158 159 160 161 162 160 159 159 159 160 160 159 159 161 161 159 156 159 159 156 158 156 155 157 154 155 157 156 157 156 155 154 154 155 155 156 157 156 156 156 157 157 156 155 155 155 156 156 155 156 157 155 155 156 156 157 156 153 153 153 152 153 152 152 151 151 151 151 151 150 148 148 150 150 150 149 148 148 147 147 147 146 147 147 146 147 147 146 147 148 148 147 145 144 145 146 144 145 145 144 145 144 143 144 144 143 142 141 141 140 140 139 140 141 140 141 140 138 138 139 139 140 140 138 139 138 138 137 
169 181 191 197 198 195 194 196 197 197 195 193 192 188 187 191 193 194 194 194 194 194 193 192 191 191 191 191 193 193 193 192 192 192 191 190 190 189 188 189 190 189 189 190 188 188 189 191 192 191 189 190 190 191 191 189 189 187 188 189 190 189 188 189 189 189 188 186 186 188 188 186 186 186 184 183 184 185 185 185 185 184 185 185 185 186 186 186 186 185 183 183 184 183 182 181 182 182 183 184 183 182 181 180 179 179 181 184 183 181 179 177 179 178 178 179 179 178 178 178 178 176 175 175 177 175 173 174 174 174 173 171 170 171 171 168 168 167 166 167 168 169 169 168 167 167 166 165 165 165 166 166 165 164 165 166 166 166 163 161 161 162 163 163 163 161 160 162 162 162 161 160 160 161 161 161 161 161 160 159 159 160 159 157 158 160 159 158 157 158 157 155 156 155 156 157 155 154 155 156 157 156 156 156 155 155 156 155 156 155 155 156 157 157 156 155 154 155 156 157 156 156 155 156 155 156 156 156 156 156 153 152 152 152 153 153 152 150 150 151 150 151 151 150 151 150 148 148 148 148 147 147 147 147 146 147 147 147 147 146 147 146 146 147 147 146 147 147 145 145 146 146 146 145 143 143 143 142 142 141 141 141 141 140 141 141 141 141 141 138 136 138 138 139 139 139 139 139 137 138 
168 179 190 197 199 196 196 197 199 198 195 193 190 186 187 192 194 193 193 193 194 194 193 193 192 192 192 192 193 193 193 192 192 191 191 191 191 190 189 188 189 188 188 190 188 187 190 192 191 190 189 188 187 189 190 189 189 189 188 188 189 188 187 188 189 189 189 188 187 187 187 185 185 186 185 184 185 184 185 186 185 186 187 187 185 185 184 184 184 183 183 183 182 182 182 182 182 182 182 182 182 182 182 179 179 180 182 182 181 180 180 178 177 178 180 180 179 179 178 178 178 177 176 176 177 175 174 175 175 174 172 171 170 171 171 170 169 168 168 168 169 169 168 169 169 167 165 164 165 165 166 166 164 164 165 166 166 165 163 162 161 161 162 162 163 161 160 160 160 160 159 158 158 159 160 161 162 161 160 158 159 161 160 159 159 159 159 157 157 156 155 155 155 156 157 157 155 155 155 155 156 155 156 156 155 154 155 156 155 155 155 156 157 157 156 156 156 155 156 155 156 155 154 155 156 156 156 156 157 156 154 153 152 152 152 153 153 152 151 150 148 150 151 150 151 150 150 149 148 147 148 149 149 148 148 148 148 148 147 146 146 146 146 147 147 147 147 149 147 146 146 146 146 145 144 144 143 142 142 142 142 142 141 141 140 141 142 142 141 140 139 139 138 138 138 140 140 139 138 137 
168 178 188 198 198 197 197 197 198 197 196 193 190 187 188 192 194 194 193 193 195 195 194 194 193 192 192 192 192 192 192 192 192 191 190 190 191 191 190 189 190 188 188 189 188 187 189 191 189 190 189 188 187 189 190 188 190 189 188 187 188 188 187 187 188 189 190 189 187 186 185 184 185 186 186 185 185 184 184 185 186 186 187 188 185 184 183 183 183 182 182 183 182 182 182 181 182 182 182 182 182 182 182 180 179 181 182 181 179 179 179 178 177 177 178 179 180 179 179 178 178 177 177 178 176 176 176 176 174 173 173 172 171 171 171 171 170 169 168 168 169 169 168 169 168 166 165 165 165 165 166 165 164 164 165 167 166 164 163 163 162 162 161 162 163 162 160 159 158 158 158 156 156 157 159 161 161 161 159 159 159 160 160 160 160 160 159 158 156 156 156 156 156 156 156 156 156 156 155 155 155 155 156 155 154 154 155 155 155 155 156 156 156 156 157 156 156 156 155 154 155 155 155 155 156 155 155 156 157 155 154 154 153 152 152 152 153 151 151 150 148 149 150 150 150 149 150 151 148 147 148 149 149 148 148 148 148 148 147 146 146 147 147 146 147 147 147 148 148 146 144 143 144 144 143 143 142 143 142 142 142 141 140 140 140 141 142 141 141 142 141 140 139 138 138 140 140 139 138 138 
169 178 188 198 197 197 197 195 196 197 196 193 190 188 189 192 194 195 194 194 196 195 194 193 193 193 193 192 190 191 192 191 191 191 190 189 190 190 189 190 192 189 187 188 189 189 188 188 189 189 189 189 190 190 190 189 189 189 188 188 188 189 188 188 189 189 188 188 187 185 185 185 186 186 187 186 185 184 183 184 185 186 186 186 185 185 184 184 184 182 182 183 183 182 181 181 182 183 183 184 183 182 181 180 179 181 183 182 180 179 180 179 178 177 177 179 179 179 178 177 178 178 179 178 177 176 176 176 174 173 172 172 172 171 171 170 169 168 167 168 169 169 169 168 168 167 166 166 166 165 165 166 164 165 166 167 167 164 163 164 164 163 162 162 162 161 159 158 159 159 159 157 157 158 159 160 160 160 160 160 158 159 159 160 160 160 160 159 157 156 157 156 157 156 155 155 155 155 156 156 155 155 156 154 154 156 155 154 155 155 156 156 156 157 157 156 155 156 155 154 154 155 155 154 154 155 156 156 156 155 154 154 153 153 152 151 151 149 150 150 149 149 150 151 151 149 149 151 150 149 147 147 148 148 148 147 147 146 146 147 146 147 147 146 146 147 147 146 146 146 144 142 143 143 142 141 142 143 142 141 140 140 140 141 141 142 141 141 142 141 141 139 140 140 139 137 139 137 137 139 
165 176 187 197 197 197 196 196 196 197 196 192 191 189 189 191 193 194 194 194 195 194 193 193 193 193 193 192 190 190 190 190 190 191 191 191 189 190 190 188 190 189 188 188 190 190 189 188 190 188 188 190 190 190 190 189 188 188 189 189 190 189 188 189 189 189 188 187 186 185 186 187 186 185 185 186 185 184 184 184 185 186 186 184 184 184 185 184 183 183 184 184 183 182 183 183 183 183 183 183 181 179 179 179 179 181 182 182 180 180 180 180 178 178 178 180 180 180 178 178 178 179 179 177 176 176 176 174 173 172 171 170 170 170 170 169 169 167 167 168 169 170 170 168 168 167 165 165 165 166 166 165 165 166 166 166 166 165 164 164 163 164 163 161 161 161 160 159 159 159 157 157 159 159 158 158 161 161 160 160 159 159 160 160 159 159 160 159 157 155 155 157 157 156 156 156 156 156 156 155 156 156 155 154 155 154 154 154 155 155 155 155 157 157 156 155 155 154 155 154 154 155 154 153 154 155 156 156 155 153 153 155 153 153 153 152 152 149 150 152 152 150 150 151 151 150 149 150 150 148 147 147 148 149 149 148 146 147 147 147 146 146 147 146 146 146 147 147 147 146 144 142 142 143 143 142 143 142 142 141 139 141 141 141 143 141 140 141 142 141 138 137 139 139 138 137 139 138 137 138 
162 175 185 196 196 196 195 194 194 195 194 191 189 189 190 191 193 194 193 192 193 193 193 194 195 194 193 192 190 191 192 191 192 193 192 192 190 190 190 190 189 189 188 188 190 190 189 189 189 189 189 190 191 190 190 191 188 188 188 188 190 189 188 189 189 189 189 188 187 187 187 186 185 184 185 185 185 184 184 184 185 186 184 183 183 184 184 184 182 182 184 184 183 182 182 183 184 184 183 182 181 179 178 180 181 182 182 182 182 181 179 179 179 178 178 179 180 180 178 178 180 179 179 178 176 175 174 172 172 172 173 172 171 170 170 170 168 166 167 169 169 170 170 168 166 166 166 164 165 166 166 165 164 165 166 166 165 165 163 162 163 163 163 161 160 160 160 159 160 158 156 156 158 158 158 159 161 160 160 160 159 159 159 159 158 158 159 160 158 156 155 157 156 155 156 156 156 156 156 155 155 155 155 155 155 155 154 153 155 155 155 155 157 157 156 155 155 155 155 156 156 155 154 154 155 156 156 156 155 153 152 154 154 154 153 152 152 151 151 152 151 150 149 148 149 150 150 150 149 148 147 147 146 147 148 148 147 146 147 147 146 146 146 146 146 146 147 147 147 145 144 142 141 142 144 143 143 143 142 142 141 141 141 141 143 142 140 139 140 140 139 138 139 138 138 138 138 138 137 137 
159 174 184 194 194 194 194 192 192 194 193 190 188 188 190 192 194 195 193 191 193 194 194 194 195 194 193 191 191 192 193 192 193 193 191 190 189 190 191 191 189 188 189 189 189 190 189 189 190 190 190 190 190 190 190 190 189 188 187 187 190 189 188 188 187 187 188 189 188 187 186 185 184 184 185 186 185 184 184 184 184 185 184 184 184 183 184 183 182 182 183 184 183 182 181 182 183 184 182 181 182 180 179 180 181 182 182 183 183 180 178 178 178 179 179 179 180 179 178 179 179 178 178 178 175 175 174 172 171 172 174 174 172 170 170 170 168 167 168 169 168 169 169 168 166 167 166 165 165 166 166 166 166 165 165 165 165 164 162 161 162 162 162 161 161 160 160 160 161 159 156 156 156 158 159 160 160 160 160 159 158 159 160 159 159 158 158 159 157 156 156 157 156 155 156 155 155 155 156 156 155 156 155 155 155 155 155 154 155 155 155 156 157 155 155 156 156 156 155 156 156 155 154 155 156 155 155 155 156 154 153 153 154 156 154 151 151 152 151 151 150 150 149 148 149 150 150 149 149 148 147 147 146 147 149 149 148 147 146 146 146 147 146 145 146 146 147 147 146 145 144 143 141 142 143 143 142 142 141 140 142 141 140 140 142 141 140 140 139 140 141 140 139 139 140 138 139 138 137 138 
154 174 185 192 191 190 191 191 190 194 195 191 186 185 187 192 193 194 194 192 194 196 195 193 193 194 193 191 190 192 192 191 192 191 189 188 188 190 191 190 189 188 189 190 190 190 189 188 189 190 190 190 189 189 190 189 189 188 188 188 190 189 188 188 186 186 187 189 188 186 186 186 184 184 185 185 185 184 184 184 183 185 185 184 184 183 184 183 183 183 184 183 181 181 182 182 182 182 181 182 181 181 180 180 181 181 181 182 182 178 177 178 178 180 180 180 179 178 178 179 178 177 176 176 175 176 176 173 171 171 173 173 172 170 169 168 170 168 167 167 169 169 169 168 168 167 166 166 166 167 166 166 167 166 166 166 165 163 162 162 162 162 161 162 162 161 160 161 161 160 158 157 157 158 159 159 158 161 161 158 158 159 159 159 160 159 158 158 157 156 156 156 156 155 156 155 155 155 156 157 155 156 155 154 155 156 155 155 156 155 155 157 156 154 155 155 156 156 155 154 156 155 155 154 156 155 155 154 155 155 154 153 155 156 154 151 150 150 150 150 150 150 149 150 150 150 149 149 150 149 148 147 146 149 150 150 149 147 146 147 148 148 147 147 146 146 146 146 146 146 145 144 143 142 142 142 142 142 141 139 141 141 141 142 141 141 141 141 140 140 141 140 140 140 140 138 138 138 137 136 
147 173 185 189 187 188 188 188 189 193 195 189 182 182 187 191 190 193 193 192 194 196 195 193 194 194 192 190 190 190 190 190 191 190 189 189 189 190 189 189 189 189 190 191 191 190 188 187 188 190 191 190 190 189 188 188 188 188 188 188 190 189 188 188 186 187 188 189 188 188 188 187 185 184 185 186 185 183 183 184 183 185 185 184 184 183 183 184 184 185 184 183 183 182 182 181 181 180 181 182 181 179 180 182 182 182 181 181 180 179 179 179 178 178 180 180 179 177 177 178 176 176 176 176 176 175 174 173 172 171 172 173 172 171 169 169 171 169 167 167 169 170 169 168 168 168 167 167 168 167 167 165 165 164 164 166 168 166 162 161 162 162 162 161 162 160 159 160 159 157 157 158 158 160 160 159 158 160 160 158 158 159 158 158 159 160 160 159 159 156 156 156 155 155 156 156 155 156 157 157 156 155 154 154 155 155 155 156 156 155 155 156 157 156 156 155 155 155 156 155 156 156 155 155 155 156 156 154 155 155 155 154 154 152 151 150 150 149 150 150 150 148 148 150 151 151 150 149 149 147 147 148 147 149 149 148 147 145 145 146 147 149 148 147 146 147 147 146 146 147 145 143 144 142 141 142 142 142 141 139 141 141 143 144 142 141 141 141 140 139 140 141 140 139 138 137 138 137 137 136 
139 168 183 188 188 187 187 188 187 191 193 188 181 180 185 192 193 193 193 192 193 193 194 194 194 194 192 191 191 191 192 193 191 190 189 189 189 189 189 189 189 190 190 190 192 191 189 188 189 190 191 191 190 189 187 186 188 188 187 188 189 188 188 188 188 187 187 188 188 189 189 187 185 186 186 186 185 184 183 184 184 185 185 184 184 184 184 184 184 184 184 183 184 183 182 181 180 180 180 181 180 179 181 182 183 182 181 180 179 179 179 180 179 177 178 178 178 178 178 178 177 177 178 177 176 175 174 174 173 171 171 173 173 170 168 169 170 169 168 168 169 169 168 168 168 167 166 165 166 166 165 166 166 166 165 165 166 165 163 162 162 161 161 161 161 161 159 157 157 157 157 158 158 159 158 158 160 161 161 161 159 159 159 159 159 160 160 160 158 157 156 157 156 155 155 154 155 156 156 156 156 155 155 155 155 154 154 155 155 154 155 155 155 156 157 156 156 156 156 155 156 156 156 155 155 156 155 154 154 156 156 154 152 151 150 150 150 150 150 150 150 149 149 149 149 150 150 149 147 146 147 149 149 149 147 146 146 147 145 145 146 148 148 146 145 148 148 147 147 147 144 142 144 143 141 141 141 140 140 140 140 139 142 144 141 141 142 141 139 138 138 139 140 139 138 138 137 137 137 137 
132 163 181 189 190 188 187 188 187 191 192 187 177 175 183 193 194 192 192 193 193 193 194 196 196 193 192 192 191 191 192 193 192 190 189 189 189 189 190 190 190 189 189 189 190 190 189 188 189 190 191 191 191 190 188 187 188 188 188 187 188 188 188 189 189 187 186 188 189 189 188 186 185 186 186 185 184 183 183 183 184 184 184 184 184 184 185 185 184 183 183 184 184 183 182 181 181 180 179 180 180 181 182 181 182 182 180 179 179 179 179 179 178 177 177 178 178 178 178 179 178 178 178 177 176 174 174 174 175 173 171 172 173 171 169 170 169 168 168 169 170 169 169 169 169 167 165 165 166 165 164 165 166 166 165 165 165 165 164 162 161 161 161 162 162 162 160 157 157 158 158 157 157 157 157 157 160 161 161 161 158 159 160 160 160 159 159 158 157 156 156 157 157 155 155 154 156 156 156 156 156 155 155 156 154 153 154 154 153 155 156 156 156 156 156 156 156 156 155 155 156 156 156 156 156 156 155 154 155 156 155 153 153 152 151 151 151 150 150 150 151 151 150 149 149 149 150 149 147 147 147 148 149 148 147 146 147 147 147 145 147 148 147 146 145 147 148 147 146 146 144 143 144 144 142 142 141 140 140 141 140 140 141 142 141 141 142 140 138 137 137 138 139 139 139 138 137 137 137 138 
128 160 180 190 193 190 187 188 190 192 193 185 170 170 182 193 193 192 192 194 195 194 195 196 196 193 192 191 191 189 190 192 192 190 190 191 191 190 190 189 189 189 188 189 188 188 187 188 188 190 191 190 191 189 189 189 189 189 189 189 189 188 189 190 189 187 187 189 190 188 186 185 185 186 186 184 184 183 183 184 184 184 184 184 183 184 185 184 185 184 183 182 184 184 183 181 182 181 180 180 180 182 182 181 181 181 180 180 181 180 179 179 177 177 178 179 178 178 178 179 179 178 177 176 176 175 174 173 174 174 173 172 171 171 170 169 169 168 168 170 170 169 168 168 169 167 166 167 167 165 164 165 166 165 165 166 166 165 164 162 161 160 161 163 163 161 160 160 159 158 158 157 157 158 157 157 159 160 160 158 156 158 161 161 160 159 158 157 156 155 154 156 155 156 156 157 157 155 156 157 156 155 155 155 154 152 153 153 152 154 155 156 156 157 155 155 156 155 155 156 156 156 156 157 156 156 155 154 154 155 154 153 153 153 153 151 149 149 150 151 151 151 150 150 150 149 150 150 149 148 147 147 147 148 147 148 149 148 147 147 147 147 147 147 146 146 146 146 145 145 144 145 144 145 144 141 142 142 142 142 142 142 141 140 140 141 141 139 138 137 138 138 139 140 138 136 137 137 137 137 
126 155 177 190 195 191 189 189 189 193 194 185 168 165 178 193 192 193 194 194 194 194 194 195 194 194 193 191 191 190 191 192 193 192 190 190 190 189 188 189 189 190 191 190 188 186 187 188 188 189 190 190 191 189 188 189 189 190 189 189 189 189 189 189 189 188 188 189 189 187 187 186 186 186 186 184 184 184 183 185 185 185 185 184 184 184 183 183 184 184 183 182 184 185 183 180 181 182 182 180 181 180 181 181 181 182 181 181 180 180 179 179 178 178 178 177 178 177 178 179 178 178 178 176 176 175 174 172 173 173 174 174 172 170 169 169 169 168 168 169 170 169 168 168 168 168 167 167 166 164 164 166 167 165 166 167 166 165 165 163 161 161 160 161 162 161 160 159 159 158 157 157 156 157 158 158 159 160 159 158 157 160 161 160 159 159 159 158 157 156 156 156 156 156 155 156 156 156 156 158 156 155 155 154 153 152 153 154 153 154 155 155 156 156 156 157 157 156 154 155 156 156 155 155 155 153 153 154 154 155 155 153 153 152 150 150 150 150 151 151 150 149 149 150 149 148 149 150 149 148 147 146 147 148 149 150 149 147 146 146 147 146 146 147 146 146 146 145 144 145 146 145 144 144 143 140 141 143 143 142 142 143 141 139 139 141 142 141 140 139 139 138 138 139 138 137 138 139 138 137 
126 156 181 196 194 192 191 190 191 193 193 185 171 169 179 193 192 193 193 193 193 193 194 194 194 193 193 192 191 190 191 190 192 191 190 189 189 189 187 188 189 190 190 190 187 187 188 188 187 188 189 190 191 189 187 189 190 190 189 188 189 190 189 188 188 188 189 189 189 187 187 188 186 184 184 185 185 184 184 185 184 183 183 183 184 184 184 183 184 184 184 183 183 184 183 182 181 181 181 181 180 181 181 181 182 183 182 180 179 180 179 178 179 179 177 177 177 178 178 178 179 179 177 175 175 174 175 175 175 174 174 174 173 171 169 168 170 169 168 167 168 168 169 168 166 166 166 164 166 165 165 165 165 165 165 165 165 165 164 164 163 162 161 161 162 160 160 160 160 158 159 160 158 158 160 160 158 159 160 159 158 158 159 161 160 158 158 158 156 156 157 157 156 156 156 156 156 156 156 157 156 155 155 155 154 154 153 152 153 154 155 155 157 156 157 158 158 156 155 155 156 156 155 156 155 153 153 154 154 156 156 156 154 151 150 150 152 152 150 150 149 148 148 149 148 149 149 148 147 148 147 146 147 147 147 148 148 145 145 146 146 146 145 145 147 148 147 145 145 146 146 145 144 143 142 141 140 142 144 143 142 142 141 140 141 141 141 140 138 139 140 139 139 139 138 137 138 138 138 136 
128 162 186 197 194 191 191 191 192 194 194 186 168 166 178 193 193 193 193 193 194 193 194 194 193 192 193 193 191 190 190 189 191 191 190 189 190 189 188 188 190 190 189 189 188 187 188 189 188 188 188 189 190 189 188 189 190 190 188 187 188 189 188 187 187 188 188 188 189 187 187 188 186 184 184 184 185 184 184 185 184 183 183 183 184 185 184 184 184 183 184 184 183 182 182 182 182 182 181 181 181 182 181 180 182 183 182 180 180 180 179 178 179 179 178 176 177 178 178 178 178 178 176 174 175 174 174 175 175 174 173 173 174 171 170 170 169 168 167 166 167 168 169 168 166 167 166 164 166 166 166 165 165 165 164 163 165 164 163 163 163 163 162 161 162 160 160 160 159 158 159 159 158 158 160 160 157 158 159 158 157 156 158 161 160 158 157 158 158 157 156 156 155 155 155 155 155 155 156 156 155 155 155 155 155 155 153 152 154 154 154 155 156 156 156 157 157 156 155 156 155 155 156 157 155 154 154 155 155 155 155 157 156 152 150 151 152 151 150 149 147 147 148 148 148 149 148 146 146 148 148 146 148 146 147 148 146 145 145 146 146 146 145 145 146 148 148 145 145 145 145 144 144 142 142 142 141 142 142 142 141 140 140 141 141 141 140 139 138 139 140 140 140 139 138 137 137 136 136 136 
133 168 188 194 195 190 189 192 192 194 196 187 160 157 174 193 194 193 194 195 195 193 193 195 193 191 192 193 191 190 188 187 190 192 192 191 191 190 189 189 189 190 190 190 189 188 188 189 189 189 189 188 188 188 189 188 189 188 188 188 189 188 187 187 187 188 188 186 188 188 188 187 185 185 185 185 185 184 184 185 184 183 183 184 183 184 185 184 184 183 183 183 183 181 180 180 181 183 182 182 182 183 181 179 180 181 181 181 180 180 180 180 179 178 176 175 177 177 178 178 177 178 178 175 174 174 174 173 172 173 174 173 172 170 169 170 168 167 166 166 168 169 168 167 168 169 168 165 165 165 165 164 165 166 164 163 165 164 162 162 163 162 161 160 161 162 161 159 158 157 157 156 157 157 158 158 157 158 159 157 156 156 158 160 160 158 158 160 159 157 156 155 155 154 153 153 154 154 155 156 155 155 155 154 154 155 154 154 154 154 154 155 154 155 156 155 155 156 156 155 154 154 155 155 156 154 154 156 155 154 154 155 155 152 150 150 149 150 151 149 148 147 147 148 147 148 148 146 146 148 150 147 146 146 147 148 147 146 146 148 147 146 146 147 146 148 148 146 145 144 143 143 144 143 143 143 142 142 142 141 140 139 139 140 140 139 139 141 140 140 141 141 141 139 138 138 136 135 135 136 
133 170 191 196 193 188 186 190 194 195 194 185 161 153 170 194 193 192 193 194 194 193 193 195 194 192 191 192 192 189 187 186 190 192 191 191 191 189 188 188 189 189 189 190 189 188 187 188 188 188 189 188 187 186 186 188 188 188 188 188 188 188 187 187 186 187 187 186 187 188 188 187 185 184 185 185 184 184 184 184 184 183 184 184 184 184 184 184 184 183 184 185 184 182 181 180 181 183 183 182 182 182 182 181 181 181 181 181 180 179 179 179 179 178 176 175 176 177 177 178 177 179 178 175 172 175 176 174 171 175 175 172 170 171 170 167 167 167 166 167 168 169 169 167 167 168 167 165 165 164 163 164 165 165 164 162 162 162 162 163 163 162 161 161 162 162 161 161 160 158 158 158 159 159 159 158 157 157 158 158 157 157 158 160 160 158 158 159 158 156 155 155 155 154 154 154 154 154 155 156 156 155 155 154 153 153 154 154 154 154 153 155 155 155 155 155 155 156 157 156 155 154 154 155 156 155 156 157 155 154 155 155 153 150 150 151 150 151 151 150 149 149 149 149 148 148 149 148 148 150 150 147 146 144 145 147 149 148 148 149 147 145 146 148 147 148 147 146 146 146 145 144 144 145 145 143 142 142 142 141 141 140 139 140 140 140 140 141 141 141 141 140 139 138 137 137 136 136 137 136 
128 167 191 197 194 185 183 189 192 192 193 184 154 145 166 194 193 192 193 194 193 192 192 194 195 192 191 192 191 188 185 184 190 191 190 190 190 190 188 187 188 188 189 189 189 188 187 188 187 188 189 189 187 186 187 189 189 189 189 189 189 188 188 188 186 186 187 186 187 187 188 187 184 184 185 185 184 184 184 184 184 184 183 184 183 183 184 184 184 184 183 183 182 182 181 181 182 183 182 181 182 182 183 184 181 180 180 180 179 180 179 179 179 179 178 177 177 177 178 178 178 179 178 175 175 174 175 175 174 174 173 172 172 170 168 167 167 167 167 167 168 169 169 167 166 166 165 165 165 165 164 165 165 165 164 164 164 164 163 162 162 163 162 163 164 163 161 161 159 157 157 158 160 160 160 158 158 158 159 159 159 159 159 160 159 159 158 158 157 156 155 154 156 154 154 156 155 155 156 157 156 155 154 154 153 153 154 155 154 154 154 154 155 155 155 156 156 157 157 156 155 155 155 155 156 156 156 156 154 154 154 154 153 151 150 151 150 151 150 148 150 148 147 149 149 150 150 149 148 149 149 147 148 146 146 146 148 148 148 147 147 147 147 146 146 146 146 147 147 146 145 144 144 145 144 142 141 141 142 141 140 140 140 140 141 142 141 140 139 140 140 141 139 139 138 137 137 138 137 136 
119 162 189 196 193 180 179 187 186 189 195 183 144 134 159 193 194 193 195 195 193 191 191 193 195 193 192 193 191 188 183 182 189 191 190 190 191 190 188 188 189 189 189 189 189 188 187 188 187 189 190 189 187 187 189 190 189 189 189 189 189 187 187 188 187 187 187 187 186 187 187 186 185 185 185 185 185 185 185 185 185 183 183 183 183 183 183 183 184 183 183 183 181 181 181 181 181 181 180 180 183 183 184 184 181 179 179 179 180 180 179 179 179 179 179 178 178 178 178 180 179 178 177 176 176 175 174 175 175 174 172 172 172 171 169 167 168 167 166 167 168 168 168 168 166 166 164 164 166 166 166 166 165 166 165 165 164 164 163 163 163 163 162 163 164 162 160 160 159 158 157 158 159 161 160 159 159 159 160 159 159 158 159 160 160 159 158 158 156 156 156 155 155 154 154 156 155 156 157 157 156 154 154 155 154 152 152 154 154 154 154 154 154 155 155 155 155 156 156 155 156 156 155 156 156 156 156 155 153 154 154 154 152 151 150 151 150 150 148 147 149 148 147 148 149 149 150 149 148 148 148 148 148 148 147 147 147 147 147 146 146 146 146 145 145 145 146 146 146 146 144 144 144 144 143 141 140 141 142 142 141 141 141 141 141 142 141 139 138 139 140 140 138 139 139 138 137 137 136 135 
112 154 185 195 191 174 172 184 178 187 195 179 134 120 149 192 194 193 194 194 193 192 192 192 193 193 192 192 192 188 182 181 189 191 190 191 192 189 188 190 190 188 189 190 189 188 188 188 187 190 190 188 187 189 190 190 188 187 188 189 188 187 187 188 188 188 187 186 186 187 187 185 186 185 184 185 185 186 186 186 185 184 184 184 183 182 181 182 183 182 182 183 182 180 179 180 181 180 179 180 183 183 184 184 180 178 178 178 180 180 179 179 180 179 178 178 177 177 179 181 179 177 176 176 175 175 176 175 175 175 174 172 171 171 170 167 168 166 166 167 167 167 168 169 168 166 163 164 165 166 166 165 166 166 166 165 163 164 164 163 164 162 161 160 161 160 159 158 160 159 158 159 159 161 161 159 158 159 159 158 159 158 158 159 160 158 157 157 156 157 156 156 156 154 153 155 156 156 157 157 156 155 155 155 154 152 152 153 154 154 153 152 153 155 155 154 153 155 156 156 156 155 154 154 154 154 155 154 153 154 155 153 151 151 151 150 150 148 147 147 148 149 149 148 147 147 149 150 149 148 148 148 147 149 149 147 147 147 146 145 146 146 146 146 146 145 146 145 145 145 146 144 144 143 141 140 141 142 142 141 140 141 141 141 140 141 139 137 138 140 139 138 137 138 139 139 137 135 134 134 
112 148 178 193 188 167 165 179 172 183 192 174 126 110 142 190 194 193 194 193 193 194 193 190 192 192 192 192 191 187 183 183 190 191 190 190 191 189 189 190 188 187 188 189 188 188 189 188 186 189 190 189 188 189 190 189 187 188 189 189 189 188 188 189 189 188 187 187 187 188 187 186 187 185 184 183 183 185 186 186 185 184 185 184 182 181 182 184 185 182 181 181 182 181 180 180 182 181 180 181 184 183 182 182 180 179 179 178 179 179 179 180 181 180 178 177 177 177 179 181 179 178 177 177 176 174 175 177 177 175 173 172 171 172 171 168 168 166 167 168 168 168 168 169 168 167 165 164 164 165 166 165 165 164 164 165 164 163 163 162 162 162 161 160 161 160 159 158 159 159 158 158 158 160 160 158 158 159 159 158 159 159 158 158 159 158 157 157 156 156 156 156 156 155 155 154 156 157 157 155 155 156 156 154 153 152 152 153 155 155 154 153 153 155 156 155 153 154 156 156 156 154 153 154 152 153 154 154 153 153 153 152 151 151 151 150 150 147 147 148 149 148 148 147 146 146 149 151 149 147 147 147 147 149 149 146 145 146 146 146 147 148 148 146 146 145 146 146 145 145 146 145 144 141 140 141 141 141 140 140 140 140 141 141 141 140 139 137 138 138 139 138 139 139 139 137 136 135 136 137 
110 142 173 194 189 162 157 172 169 182 190 169 122 106 139 190 193 192 193 193 193 193 192 191 191 191 192 192 191 187 182 182 190 191 191 192 191 189 189 190 189 188 188 188 188 188 189 189 187 187 189 191 190 189 188 187 188 189 189 188 188 188 188 187 188 188 187 187 187 187 187 186 187 185 184 183 184 185 186 186 184 183 184 184 183 182 183 184 184 182 181 181 182 182 181 181 183 181 180 181 183 182 182 182 180 180 179 179 179 180 179 180 180 180 178 176 175 177 178 179 179 178 178 177 176 175 175 177 177 176 175 173 172 170 169 168 168 167 168 170 170 169 168 168 166 166 166 165 164 166 166 166 165 165 164 164 162 163 163 163 162 162 161 160 162 161 160 159 159 159 159 159 159 159 160 159 160 159 159 159 158 158 157 157 158 158 158 158 156 155 155 156 155 155 155 155 156 156 156 157 156 156 156 154 153 153 152 152 152 154 154 153 153 155 156 155 154 155 156 156 155 154 154 155 154 154 155 155 155 155 155 153 152 152 150 148 149 147 147 149 148 148 149 148 146 146 148 150 149 148 149 150 148 148 148 146 145 147 146 145 147 147 147 145 145 145 146 147 145 144 144 144 143 141 141 141 141 140 140 141 140 141 141 140 140 140 140 139 138 138 138 139 139 138 138 136 136 136 135 135 
105 137 171 195 191 159 153 171 172 184 190 170 120 105 139 190 192 192 193 194 193 191 191 192 190 191 191 191 191 186 181 181 189 190 190 192 192 190 190 190 190 189 189 189 189 189 188 188 188 188 189 191 189 189 189 188 188 190 189 188 188 187 187 186 188 188 187 187 186 186 186 187 187 185 184 184 183 185 186 186 185 183 183 183 184 183 182 183 183 182 182 183 182 182 182 182 182 181 180 182 182 183 181 181 179 179 179 178 180 180 179 179 179 179 177 175 176 178 179 179 178 179 177 176 176 175 175 176 176 176 175 172 171 170 168 167 167 167 168 169 169 169 168 167 165 165 165 165 165 166 166 166 166 165 164 163 163 164 164 164 163 162 161 161 162 161 160 160 158 159 159 160 160 159 160 160 160 160 159 159 158 157 156 157 158 159 158 158 157 156 155 155 154 155 155 154 156 156 156 158 157 156 156 155 154 154 153 151 151 153 154 153 154 155 156 155 155 155 156 156 155 155 155 155 154 154 155 156 156 155 155 154 153 151 150 148 149 148 148 150 147 148 149 148 148 148 149 150 149 149 149 149 148 148 148 146 146 147 147 145 146 146 146 144 145 145 147 148 145 143 143 143 142 142 142 142 142 141 141 142 140 141 142 141 141 140 139 139 139 139 139 138 138 138 137 137 137 137 136 134 
101 135 172 195 191 161 155 175 180 187 192 175 121 108 141 188 193 193 194 194 193 191 191 193 191 191 191 190 190 185 180 180 189 189 189 191 191 192 191 189 189 189 190 191 191 189 188 188 189 189 190 190 189 189 190 190 189 189 190 189 187 187 188 188 188 188 189 187 185 186 186 188 188 186 184 184 182 184 186 187 186 184 184 184 184 182 181 181 183 182 183 184 182 182 183 183 181 180 181 183 183 182 181 180 179 178 178 178 179 180 180 179 178 177 176 176 177 179 179 178 178 179 177 174 174 174 175 175 175 175 174 171 170 170 169 168 168 166 166 167 168 167 167 166 165 165 166 166 166 164 164 164 164 164 163 164 164 165 165 164 164 163 162 162 162 160 160 161 158 157 159 159 159 160 159 159 159 159 159 159 158 158 157 158 157 158 158 157 158 157 156 154 154 155 155 155 155 155 156 158 157 156 155 154 154 154 153 151 152 154 155 155 155 155 156 155 155 156 155 154 156 155 153 153 152 153 154 156 154 153 153 155 153 151 150 150 148 148 149 150 147 148 148 148 149 149 150 150 149 148 147 146 146 147 147 145 146 147 147 145 146 147 146 146 146 145 146 147 145 144 144 144 143 142 143 141 141 141 141 141 141 141 142 143 142 140 138 137 139 141 140 138 136 137 138 138 137 137 135 134 
100 137 173 196 191 164 159 178 186 187 188 174 128 113 142 186 194 195 195 194 194 191 190 191 190 192 192 190 189 183 178 179 188 190 190 190 191 191 190 189 189 189 190 191 192 190 188 188 191 189 189 189 188 188 189 190 190 189 188 188 188 188 188 189 187 186 187 187 185 187 187 187 188 186 184 182 183 184 185 185 185 184 184 184 185 184 182 181 182 181 182 184 182 182 183 182 182 180 180 183 182 182 182 181 180 178 178 179 179 179 180 179 178 177 176 177 178 178 177 177 177 178 177 174 174 175 176 175 175 175 174 171 170 171 170 169 169 166 165 166 167 168 167 166 166 165 165 165 166 165 165 165 165 163 164 165 163 163 164 165 165 164 163 162 161 159 160 161 157 157 157 157 158 160 160 159 158 156 156 157 157 158 157 156 156 156 156 157 157 156 155 154 154 155 156 155 156 155 156 157 157 156 155 154 153 153 152 152 153 152 152 154 155 155 155 155 154 154 154 154 155 154 154 153 153 153 153 154 153 154 153 153 153 151 150 149 147 148 149 148 147 147 148 148 149 150 150 149 148 147 146 145 144 146 146 146 147 146 144 145 147 146 146 148 146 145 145 146 145 145 146 145 144 143 142 140 140 141 142 142 141 141 143 144 141 140 138 136 139 139 141 140 135 135 134 129 126 123 123 123 
102 137 172 195 190 164 157 176 186 188 189 174 128 110 140 188 193 193 193 194 193 191 192 193 191 192 193 191 189 183 177 178 189 191 191 191 190 190 189 188 189 190 191 191 191 190 189 188 188 188 189 189 187 186 187 189 189 189 188 187 187 188 188 189 186 186 186 186 187 187 186 187 187 186 185 184 183 184 185 186 184 184 184 184 185 184 183 183 182 182 182 183 183 184 184 183 181 180 180 181 183 183 182 181 178 179 180 179 179 180 180 179 178 177 177 177 178 178 178 178 179 178 176 174 173 174 175 175 175 175 174 173 171 171 169 168 168 166 166 167 167 167 167 167 166 166 165 165 164 164 165 166 165 165 165 166 164 163 164 163 163 163 163 162 161 159 160 160 157 157 158 157 159 159 159 160 158 157 157 158 158 158 157 157 158 156 156 156 157 156 155 154 155 155 155 155 155 156 156 155 157 155 155 155 154 154 154 153 153 151 152 153 154 155 155 155 154 154 155 154 155 154 154 154 154 153 153 154 155 155 154 152 151 150 150 149 149 150 150 149 149 146 147 148 148 149 148 147 147 148 148 147 147 146 147 148 147 145 145 146 146 145 145 145 146 146 145 145 146 144 142 142 142 143 143 140 140 141 142 142 141 140 141 143 141 139 138 138 138 139 140 140 135 126 117 108  98  95  94  92 
101 136 171 194 191 159 151 172 181 186 188 171 122 104 137 188 193 193 194 194 192 191 192 192 190 191 192 191 189 184 179 178 188 191 191 191 190 189 189 188 190 191 191 190 190 189 189 189 186 187 189 189 187 186 187 189 189 189 189 189 188 189 188 187 187 188 187 186 187 186 186 187 185 185 186 185 184 184 185 186 185 184 183 184 184 183 183 184 183 182 182 182 183 184 183 182 180 181 180 181 183 183 182 180 178 179 180 180 179 180 180 179 178 176 176 176 177 178 178 178 179 178 176 175 174 173 174 175 175 175 175 174 172 170 168 167 166 167 167 167 167 166 167 166 166 166 165 165 163 164 165 165 165 165 165 165 165 164 163 162 162 162 162 161 161 160 159 159 157 158 159 157 158 158 159 160 159 158 158 158 160 158 158 158 159 157 156 157 158 156 155 155 155 155 155 155 156 157 156 155 156 155 154 155 155 154 153 153 151 152 153 153 153 154 155 156 155 155 156 155 155 155 154 154 154 153 154 155 156 155 153 152 151 151 150 150 151 150 149 149 148 146 147 149 148 149 148 146 147 148 148 148 148 146 147 148 148 146 146 147 147 147 146 145 146 147 146 144 146 144 142 140 142 143 143 140 140 141 142 141 141 140 141 141 141 140 139 138 138 139 140 139 137 123 104  84  68  66  66  63 
 98 134 170 195 191 155 144 166 177 182 184 166 116 104 138 186 194 194 194 194 193 191 189 187 185 189 192 191 190 185 180 180 186 190 190 190 190 190 190 190 191 190 190 190 190 189 189 189 188 187 188 189 188 187 189 190 188 188 189 189 188 189 188 188 189 189 189 187 187 186 186 186 185 185 186 185 184 183 184 185 186 184 183 183 184 182 182 183 183 182 182 182 181 181 181 180 179 180 180 181 182 182 182 180 180 179 179 179 180 179 179 179 177 176 176 176 176 177 178 178 179 178 177 176 175 173 172 173 176 175 175 173 171 169 167 166 167 168 167 166 166 166 167 166 166 166 165 164 164 164 165 166 165 165 165 164 163 163 163 162 162 162 161 160 161 160 159 158 158 159 159 157 157 158 159 159 159 159 158 158 158 158 157 157 158 158 158 158 157 156 156 156 154 154 155 156 156 156 156 157 157 156 154 153 153 153 153 151 151 154 155 154 153 154 155 156 155 155 156 155 155 155 154 153 153 154 154 155 156 154 153 152 152 151 150 150 151 149 148 147 146 148 149 148 149 150 149 146 147 147 148 148 147 146 147 148 149 148 148 147 147 148 147 146 147 146 145 145 145 145 143 142 142 144 142 140 140 141 142 141 140 140 140 140 140 142 140 139 140 139 138 139 137 130 107  73  51  48  49  46 
 98 134 171 195 191 155 142 163 176 181 182 167 124 117 147 184 192 193 193 193 193 193 189 182 180 186 192 192 190 180 175 179 186 190 191 190 191 191 190 190 190 190 189 190 189 189 188 189 189 187 188 191 190 191 191 191 189 188 187 185 187 188 188 189 189 189 188 187 187 186 186 186 185 184 184 184 184 184 184 185 185 184 184 183 182 181 181 183 183 183 184 183 182 182 181 181 180 180 181 181 181 182 180 178 178 178 178 179 180 180 179 178 177 175 176 176 177 178 179 180 180 179 176 174 175 175 173 173 175 175 174 173 170 168 167 166 167 166 167 167 166 166 166 167 167 166 165 164 163 164 166 167 166 165 165 163 162 162 162 162 162 161 161 159 159 160 160 160 158 157 158 158 158 157 159 159 160 159 158 157 158 157 156 157 158 158 158 158 156 155 155 156 155 154 155 155 156 155 156 157 156 156 156 155 154 155 154 153 153 152 153 154 153 154 155 156 155 155 154 154 155 155 154 154 153 152 154 155 155 154 153 152 152 150 149 151 152 151 149 148 147 148 149 149 149 149 150 149 149 149 148 149 147 147 148 148 149 148 147 147 147 146 146 146 146 146 146 145 144 143 143 142 142 143 142 140 139 141 142 141 141 141 140 140 142 142 141 141 140 139 141 141 136 135 122  95  73  57  48  44 
100 138 173 195 192 160 148 166 177 184 186 171 131 123 150 186 193 191 192 194 194 193 188 182 179 186 192 191 190 176 170 177 188 191 191 191 192 191 190 190 190 190 190 190 190 189 189 189 189 189 189 190 190 191 191 189 187 186 186 185 187 189 189 188 188 188 188 189 187 187 186 187 185 184 185 183 183 184 184 184 184 184 184 183 182 180 181 183 182 183 184 183 182 181 182 182 181 180 180 180 180 180 179 176 179 178 177 180 181 179 179 179 176 176 176 177 177 178 179 180 179 178 175 173 174 174 173 173 175 175 174 172 170 169 168 167 166 166 166 167 167 166 165 167 166 166 165 164 162 163 166 168 165 163 163 162 161 162 161 161 161 161 161 160 159 160 159 159 157 156 158 160 159 160 160 159 157 159 160 158 158 158 157 158 158 157 156 156 156 155 155 156 155 154 154 155 155 155 156 157 156 156 156 156 153 153 155 155 153 151 152 154 154 153 153 154 154 154 154 153 154 154 154 153 153 154 154 155 153 154 152 151 153 151 150 150 151 150 149 148 147 146 147 148 147 148 148 148 150 149 147 147 150 150 148 148 148 149 148 146 146 146 145 145 146 147 146 144 143 143 142 143 144 143 142 141 140 141 141 141 141 140 139 138 139 142 142 141 140 142 142 140 137 135 129 118 105  91  75  62 
105 143 175 195 193 164 154 171 182 187 187 174 140 130 153 187 194 193 193 195 193 192 189 185 182 188 192 190 190 176 170 179 189 191 190 190 191 190 189 189 190 191 190 190 191 190 190 189 188 189 190 190 190 191 191 189 185 185 186 186 187 189 189 189 188 187 188 189 188 187 187 187 186 185 185 184 184 184 184 183 184 185 185 183 182 181 182 182 183 183 183 183 181 181 181 183 181 180 181 181 180 179 178 177 179 177 178 180 181 179 180 179 176 177 177 177 177 179 179 179 178 176 175 174 173 173 174 174 175 176 174 171 171 171 169 168 167 167 167 168 167 167 166 166 166 165 165 164 163 164 166 167 164 163 163 162 161 162 162 161 160 161 161 161 160 160 159 158 157 157 158 161 159 160 160 158 156 158 158 157 158 158 157 159 158 156 155 156 157 156 155 155 154 154 154 154 154 155 156 156 156 156 156 155 153 153 155 157 154 151 151 154 154 153 152 153 154 155 155 154 155 154 154 153 153 154 155 154 154 155 153 151 153 153 152 150 149 149 149 148 146 145 146 148 148 148 148 148 149 149 148 148 150 150 149 147 147 147 147 146 146 146 145 145 146 147 145 143 143 144 144 144 144 143 142 141 141 140 140 141 141 140 139 139 140 142 141 141 140 141 141 138 138 134 132 130 125 117 103  90 
110 147 177 195 193 164 156 176 188 188 184 175 148 138 156 187 195 195 195 194 192 192 191 188 186 189 192 191 190 179 175 182 189 190 190 190 189 189 188 188 190 190 189 189 189 189 189 188 186 187 188 189 190 191 191 189 186 187 187 187 188 188 189 189 189 188 188 187 187 187 187 187 186 185 185 184 184 184 183 184 185 185 185 183 183 183 183 183 182 183 183 182 181 180 181 183 182 180 181 181 180 180 179 179 178 179 180 180 180 180 179 178 177 177 178 178 178 179 179 178 177 176 175 175 174 175 175 175 175 175 174 171 172 172 169 167 168 168 167 167 167 167 167 167 166 165 164 164 165 165 166 165 164 164 165 163 162 161 162 161 161 161 162 161 161 160 160 160 159 158 160 160 158 159 159 158 156 157 156 155 157 157 156 159 159 156 156 158 157 156 155 154 154 154 155 154 154 154 154 155 155 155 154 154 155 155 156 156 154 151 152 154 153 153 153 154 154 155 155 155 157 155 155 155 153 153 153 154 154 155 153 151 152 152 151 151 149 149 150 149 148 146 147 149 150 151 150 149 149 149 150 150 148 148 148 146 146 146 146 147 147 146 146 146 145 146 146 144 144 144 145 144 142 142 142 142 141 141 141 141 141 141 141 141 142 140 140 141 140 139 140 138 137 135 135 135 131 127 121 114 
111 146 175 193 192 163 155 177 190 187 184 177 146 135 155 188 196 196 195 193 192 192 192 190 188 189 191 192 189 182 180 185 189 189 189 190 189 188 189 189 190 191 190 189 188 188 188 188 187 187 188 188 188 189 190 189 187 187 188 189 189 189 189 189 188 188 189 188 187 186 186 188 187 185 184 184 184 184 183 183 184 184 184 183 184 184 183 183 183 184 183 182 181 180 181 183 181 180 180 181 180 181 180 179 179 180 180 180 179 178 178 178 177 177 177 178 179 177 177 178 177 175 174 174 175 174 175 175 175 175 174 170 172 171 169 166 168 167 167 167 167 166 167 167 166 165 165 165 165 164 164 164 164 165 164 163 162 161 161 161 161 162 161 160 159 159 159 159 158 159 160 159 159 158 159 158 156 158 157 155 157 156 156 158 159 156 155 157 155 154 154 154 154 155 155 154 154 155 155 155 155 155 155 154 155 155 155 154 151 151 152 154 153 153 153 154 154 155 155 154 155 155 155 155 154 153 153 153 152 152 152 152 152 151 151 150 148 148 149 150 150 148 147 148 149 149 150 148 147 149 150 149 146 146 147 147 147 146 146 147 148 147 148 146 145 146 147 146 144 145 146 144 141 141 142 141 141 142 142 141 141 140 141 142 141 141 140 140 142 141 140 139 137 137 138 137 135 134 130 125 
107 140 170 191 191 163 156 177 189 183 181 175 142 128 150 187 193 193 193 192 192 192 192 190 189 189 190 191 190 185 184 187 190 189 188 189 188 188 188 190 191 191 191 189 187 187 187 188 187 187 189 190 190 189 189 189 188 188 188 188 189 188 188 188 187 187 187 187 187 186 186 186 185 185 184 183 185 185 184 183 183 182 183 183 183 183 183 184 184 184 183 182 181 181 182 182 181 179 180 180 182 181 180 180 179 180 180 179 178 178 178 179 178 177 177 177 177 176 177 177 176 175 174 174 174 174 176 177 175 175 173 170 171 171 169 166 166 166 167 169 167 166 166 166 165 165 166 166 165 163 164 166 166 165 164 162 161 161 162 162 161 161 161 161 161 160 160 161 158 158 159 158 158 158 158 158 158 157 155 155 157 156 156 158 159 157 155 155 154 155 155 155 155 155 155 154 154 155 155 155 154 155 156 154 154 154 153 152 150 151 152 153 153 153 153 154 155 155 155 154 155 154 154 155 153 152 153 153 153 152 152 152 151 151 151 151 149 148 148 149 149 147 146 146 146 147 147 149 149 149 149 147 146 147 147 148 147 147 146 146 147 147 146 146 146 146 145 145 145 145 144 141 141 141 141 141 141 142 142 141 140 140 140 140 139 140 140 139 141 140 140 139 137 138 138 137 136 135 134 133 
102 132 167 193 191 162 155 177 188 180 176 171 138 121 144 186 192 192 192 192 192 193 193 191 189 190 191 190 191 188 187 189 190 190 189 189 189 188 189 190 191 191 191 189 188 187 187 187 188 189 190 191 190 189 188 188 188 187 186 186 189 188 188 189 187 187 186 186 188 186 185 186 185 184 184 184 185 185 184 184 183 183 183 183 184 184 184 185 184 183 183 183 182 182 184 183 181 180 180 181 181 181 180 179 178 178 178 179 178 179 180 179 178 177 176 177 177 176 176 177 176 175 175 175 175 174 176 176 174 174 173 171 171 170 169 167 166 166 167 168 166 166 166 166 165 165 166 166 165 164 165 166 165 164 163 162 161 162 163 163 161 161 161 161 161 161 160 161 159 159 158 157 159 158 158 159 158 157 155 155 157 157 157 157 158 157 155 155 155 155 155 155 155 155 155 154 154 155 155 155 155 155 155 154 154 153 153 152 151 152 152 152 153 154 153 154 155 156 155 155 155 154 154 155 153 153 153 153 154 153 152 151 152 151 152 152 150 148 147 147 146 146 146 146 146 146 148 149 150 148 148 147 147 147 148 148 148 147 146 146 147 147 146 146 147 146 145 144 145 145 143 141 142 141 141 141 141 142 141 140 140 140 141 141 140 140 140 139 140 140 140 140 138 138 137 136 136 135 135 136 
 98 128 166 196 192 161 153 176 187 178 172 166 136 118 141 185 194 193 193 193 193 194 194 191 189 191 193 191 191 190 188 189 189 190 190 190 190 189 190 191 190 191 190 189 189 188 187 188 189 189 190 189 189 189 189 188 187 185 184 186 189 189 189 189 188 188 187 186 187 186 186 187 185 184 185 185 185 185 185 185 184 184 183 183 183 184 184 184 184 183 182 183 182 183 184 183 181 181 181 180 180 180 179 178 178 178 178 179 180 180 180 179 177 176 177 178 179 177 176 178 177 176 175 175 176 175 175 175 173 174 174 172 171 170 169 167 168 167 166 166 166 166 166 165 166 165 164 164 165 166 165 164 163 163 162 162 164 163 162 163 163 162 161 159 159 159 160 159 159 160 158 157 160 159 157 159 159 157 157 157 157 158 157 156 156 157 156 155 155 156 155 153 154 155 155 154 154 154 155 157 157 156 155 155 154 153 152 152 152 152 153 153 154 154 154 155 155 156 156 155 155 155 155 155 154 154 154 153 153 154 153 152 153 152 151 152 151 147 146 146 144 146 147 147 148 148 148 150 150 147 147 150 147 147 148 147 148 147 147 147 147 148 147 147 147 147 146 145 144 144 144 143 141 141 141 141 142 142 141 140 140 142 142 142 142 141 140 139 141 141 141 140 139 138 137 135 136 135 135 135