201
200
200
198
198
198
198
197
195
194
194
194
194
192
192
189
188
187
187
187
187
187
185
184
179
179
179
179
179
179
178
178
178
178
178
175
172
172
172
172
172
172
171
171
171
171
172
172
171
171
171
171
170
168
167
167
167
167
167
167
168
173
173
174
176
181
181
183
184
184
184
184
184
184
184
184
184
183
183
183
183
183
182
182
181
180
180
180
180
180
180
181
181
181
181
181
181
181
182
184
185
187
188
197
197
197
197
197
197
205
206
207
220
223
225
225
225
225
230
235
236
236
236
238
240
241
242
242
243
244
244
244
249
251
253
256
263
263
266
263
274
274
274
274
275
276
276
276
275
273
273
273
271
271
271
271
270
269
267
256
256
256
256
253
248
248
248
248
242
240
222
222
221
220
215
215
215
182
182
182
182
177
174
172
171
171
171
171
169
170
169
170
169
169
165
165
165
167
167
167
167
162
162
162
161
161
160
159
159
159
159
159
160
160
160
159
159
159
158
157
156
156
156
156
156
157
160
161
162
162
164
164
163
162
162
163
163
161
160
158
157
156
156
156
156
156
156
156
156
156
156
156
154
154
152
152
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
152
152
152
152
152
152
152
152
152
152
152
152
152
153
153
153
153
153
155
156
156
155
155
155
156
156
156
156
156
156
156
156
158
161
162
163
163
163
163
164
164
163
163
163
163
163
163
162
161
161
161
161
160
159
157
156
156
156
156
156
156
156
156
156
156
156
157
157
158
160
160
160
159
159
159
159
159
159
159
159
159
160
160
160
161
161
161
166
167
167
167
165
165
165
169
170
170
169
169
169
169
170
170
170
170
170
170
170
171
171
171
171
172
172
172
172
172
174
174
174
174
175
176
177
177
177
176
176
174
173
174
174
174
174
173
173
173
174
174
174
174
174
174
174
175
175
175
174
174
171
171
171
171
171
173
173
174
174
174
174
178
178
179
179
179
179
179
179
179
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
179
179
179
179
179
179
179
179
179
179
179
179
179
180
180
179
179
179
179
179
175
175
175
175
173
172
172
172
172
171
171
171
171
171
172
172
173
173
173
174
174
176
176
176
175
174
174
174
174
174
174
174
173
173
174
173
174
176
176
176
176
175
175
175
174
173
173
173
172
172
172
172
172
171
171
170
170
170
170
170
170
172
173
173
173
173
174
175
177
199
199
199
199
220
221
222
240
242
246
246
246
246
253
261
267
269
270
273
273
273
275
277
277
277
277
277
277
276
275
271
271
271
271
264
267
256
253
251
249
245
245
245
245
245
244
243
243
242
242
241
240
237
236
236
234
230
230
230
230
223
219
206
206
204
197
197
188
188
188
188
187
185
182
181
181
181
180
180
180
181
182
182
182
182
182
182
183
183
184
185
184
182
181
181
181
181
175
174
173
173
173
173
173
168
168
168
168
168
167
167
167
168
168
168
168
169
169
169
169
171
171
171
171
172
172
171
171
171
171
171
171
171
171
171
171
172
172
175
175
178
178
178
178
178
179
179
179
179
179
179
179
183
183
185
186
187
188
189
189
189
189
193
193
193
193
194
195
195
195
195
197
198
198
198
200
200