198
198
198
198
198
198
198
198
198
198
198
198
198
203
206
209
222
223
238
250
251
255
258
259
263
280
287
287
287
287
290
290
292
292
290
287
284
284
283
281
278
264
260
254
253
248
248
238
232
228
220
214
214
213
210
210
211
206
202
205
205
207
212
216
220
223
221
215
213
218
221
223
212
210
209
208
207
207
214
217
221
222
223
226
227
229
230
231
232
234
234
228
226
228
231
235
240
241
239
237
236
235
234
234
234
234
235
241
241
241
239
235
233
232
229
228
224
224
224
225
226
227
228
231
233
234
234
234
234
234
236
238
239
240
240
240
239
239
238
238
238
239
239
244
246
248
249
251
254
267
290
303
317
320
325
326
331
331
331
344
356
359
364
378
380
381
382
385
389
396
397
397
396
382
381
384
396
396
395
399
404
410
411
409
408
408
408
408
408
407
389
388
387
385
382
379
385
387
384
383
377
376
367
365
360
352
346
345
341
340
339
339
337
337
329
326
324
324
323
322
319
317
317
316
311
303
302
301
300
303
303
302
299
299
295
292
293
294
291
293
295
299
295
295
295
294
293
292
286
284
280
278
278
278
279
279
279
275
268
267
269
270
271
270
268
268
267
266
263
261
259
261
258
255
250
245
244
247
249
248
243
241
240
237
236
232
232
232
233
237
232
232
229
229
226
233
231
230
230
230
230
225
225
220
217
213
212
210
209
212
213
212
209
208
208
208
209
209
208
209
209
209
209
206
202
197
197
197
198
198
198
192
191
189
186
181
181
181
180
180
180
180
180
180
178
180
180
179
178
178
178
175
171
170
169
169
169
168
167
165
164
172
166
161
156
153
153
153
155
157
159
160
157
161
172
168
163
160
154
147
147
144
143
143
143
145
144
144
144
146
146
147
146
146
146
146
148
141
141
139
139
139
137
137
141
142
143
143
142
142
143
143
141
140
140
142
140
141
141
141
141
140
139
137
136
136
135
134
134
133
134
134
137
143
144
147
147
148
150
152
159
153
150
151
152
157
158
158
155
155
156
160
163
169
174
185
189
201
209
210
211
212
215
217
219
219
219
219
219
219
219
221
221
223
224
240
251
254
253
251
251
251
251
252
252
253
252
242
232
231
229
227
228
225
221
221
223
233
240
241
250
254
258
268
267
267
267
267
267
267
267
267
267
257
250
234
230
226
225
224
223
222
222
222
220
217
217
213
207
206
206
206
204
203
203
204
207
214
214
214
218
218
218
220
220
219
218
218
216
215
214
214
215
215
217
220
223
238
245
258
259
260
266
267
268
268
269
269
270
271
271
271
271
271
270
268
267
267
267
268
270
270
269
267
266
264
263
259
256
254
250
242
239
232
221
223
227
229
229
226
220
192
186
177
174
173
170
168
164
160
159
158
158
157
155
155
154
153
152
149
148
146
146
144
142
142
142
143
144
144
140
136
135
135
140
145
146
148
149
150
150
151
154
153
154
163
161
160
158
151
148
148
156
153
145
148
154
153
154
156
159
160
161
146
143
139
143
142
143
147
148
156
161
163
163
164
164
163
159
155
162
174
193
192
192
190
186
175
176
177
177
178
178
179
180
179
175
173
170
168
171
172
173
172
172
190
192
187
186
183
176
161
174
181
185
189
185
185
185
184
179
178
173
173
175
173
172
169
168
165
162
161
161
162
162
163
164
165
165
166
166
166
166
166
166
166
166
167
168
168
166
166
166
166
166
166
168
169
169
170
170
170
171
171
171
170
170
178
179
178
175
175
176
176
176
176
176
177
177
180
184
187
188
187
183
183
184
184
184
182
182
182
184
184
185
189
196
197
202
203
204
205
206
206
206
203
202
199
199
199
199
199
199
199
199
199
198
197
196
191
191
191
190
190
190
190
189
189
188
188
186
186
186
186
186
186
187
187
188
188
189
189
189
195
199
199
200
200
200
201
202
202
202
202
202
202
198
205
205
204
205
207
210
211
217
212
211
216
222
217
214
210
209
212
212
210
210
210
210
211
211
212
212
211
212
214
221
222
225
223
223
227
232
233
232
232
232
232
233
233
234
234
235
238
239
242
244
244
246
246
244
244
244
244
244
244
244
247
249
249
249
253
253
254
258
258
265
267
275
275
274
274
274
274
281
281
292
292
291
291
291
291
288
292
293
281
279
268
267
249
245
243
242
240
240
238
234
234
234
234
235
235
234
227
221
217
213
213
212
211
211
212
210
211
212
212
210
210
211
211
213
213
214
219
219
221
216
213
217
217
208
208
206
202
199
198
198
198
198
198