202
201
201
201
201
197
195
189
185
185
185
185
184
184
184
184
184
185
186
187
187
189
194
198
200
213
214
215
218
226
232
232
231
243
250
245
243
240
222
204
198
198
201
200
199
195
193
191
189
189
190
191
193
197
205
205
205
206
206
206
207
208
226
231
235
236
237
241
238
233
228
220
211
201
195
194
192
192
193
199
204
203
202
202
201
200
185
185
185
185
184
184
184
183
181
182
181
180
179
179
178
178
180
181
182
182
183
182
177
177
177
177
177
176
176
176
176
176
176
176
176
176
176
176
177
177
177
177
176
175
174
173
172
172
172
172
172
172
172
172
175
177
182
186
186
186
185
181
180
180
181
182
182
182
181
181
180
179
179
179
174
172
172
172
173
174
175
175
173
172
172
173
173
173
174
177
179
180
187
186
183
176
175
175
176
177
177
177
177
177
176
176
174
170
169
169
169
168
167
167
168
172
175
171
167
169
169
168
166
167
167
167
166
165
162
161
161
161
161
162
162
162
161
161
161
161
161
161
161
161
161
162
162
166
167
168
169
170
166
164
164
160
167
167
167
167
168
168
168
168
168
167
165
165
164
162
162
163
163
163
162
162
159
159
159
160
164
167
169
177
175
172
170
169
169
170
174
178
179
179
172
169
166
165
162
162
161
160
153
153
153
153
153
153
153
154
154
154
154
156
157
158
161
167
166
166
164
165
166
174
187
196
196
197
198
198
200
206
207
209
216
217
219
220
228
238
241
241
240
235
234
234
233
231
231
229
226
225
225
225
225
225
225
227
229
229
233
235
236
238
239
241
246
244
243
235
235
236
237
240
243
246
246
245
245
245
246
247
248
248
247
240
240
240
240
241
243
255
272
272
258
257
254
254
247
241
240
240
238
238
238
237
237
237
236
233
234
241
237
233
233
232
232
229
214
209
205
205
204
199
199
198
197
196
196
195
195
194
194
194
194
212
212
230
226
220
219
217
216
216
216
216
216
216
216
216
216
217
217
217
217
217
217
217
210
209
209
210
207
206
205
205
205
205
205
205
209
215
218
220
235
238
241
241
241
241
241
243
243
243
244
244
245
245
245
246
246
246
247
247
248
249
249
250
250
250
250
250
250
262
265
267
267
269
270
274
274
271
271
271
271
271
272
273
274
274
274
275
275
276
276
276
276
277
277
277
280
289
290
301
307
334
332
347
347
352
350
358
358
358
357
355
353
355
355
355
358
358
358
342
340
324
323
323
323
325
322
322
321
320
320
318
316
310
306
305
308
305
301
313
311
299
303
300
291
287
287
289
289
287
286
278
266
264
260
257
245
245
247
247
248
248
249
249
251
252
253
256
258
258
258
258
246
243
238
238
238
238
237
234
234
235
235
232
229
225
217
215
214
214
214
214
214
215
216
216
215
215
215
215
215
215
215
215
215
215
215
214
212
212
210
208
208
209
210
210
211
212
212
213
214
214
211
209
224
227
240
244
244
246
250
252
251
249
235
231
239
257
259
264
261
254
251
248
245
233
229
227
220
220
219
217
214
212
212
208
207
205
205
205
206
205
205
205
204
204
203
203
203
203
202
202
201
202
207
210
213
215
216
218
221
225
223
220
218
216
205
204
201
201
200
199
198
198
198
198
198
198
198
198
198
198
198
198
198
197
196
195
195
195
195
195
195
195
196
196
196
196
196
193
193
193
194
194
196
196
200
201
202
208
209
211
212
213
213
213
212
212
211
210
210
210
207
207
206
206
205
205
204
201
196
192
193
194
194
190
191
192
193
194
197
196
196
193
193
194
210
215
219
221
225
228
228
228
228
226
225
224
223
223
222
220
215
225
228
229
231
230
227
225
231
237
237
236
233
230
228
228
227
226
225
224
224
220
216
214
212
209
206
205
203
203
202
202
202
202