159
159
159
158
162
162
164
168
177
178
186
188
209
202
193
196
190
190
197
201
206
206
208
200
186
176
168
169
172
173
179
186
197
198
197
192
172
166
160
155
146
147
145
147
147
155
150
154
146
155
152
151
152
152
153
155
161
162
162
166
178
199
191
190
189
187
187
188
190
188
194
206
209
243
272
280
280
285
288
286
285
284
279
278
278
292
283
285
283
282
283
276
272
273
275
279
273
268
278
281
285
300
311
305
314
321
333
352
351
347
343
339
334
333
329
326
326
326
315
306
306
299
287
275
246
249
247
244
241
256
246
247
238
241
247
241
240
232
228
226
229
236
265
273
269
287
272
256
244
235
213
211
198
183
177
177
160
152
152
151
152
150
133
141
140
142
144
147
143
140
139
129
128
128
128
161
179
186
190
199
192
183
186
191
195
197
202
205
208
222
237
245
247
248
262
295
280
294
298
301
298
292
292
297
300
300
321
324
331
330
343
342
347
358
375
377
403
403
410
418
426
434
461
457
471
460
452
456
465
477
486
494
490
491
514
520
550
528
519
498
496
491
484
480
474
465
441
445
451
451
441
434
428
420
415
405
395
383
368
367
368
367
358
340
345
302
301
304
279
278
269
278
269
270
268
271
262
262
263
257
256
254
255
256
252
253
249
252
256
260
250
249
247
262
261
255
253
245
251
253
255
245
257
266
258
241
238
236
241
234
229
222
223
222
229
233
232
215
210
215
217
252
224
217
210
205
212
209
199
202
200
199
199
193
193
193
198
199
201
202
198
199
201
198
196
199
199
202
202
204
210
212
210
222
235
246
257
252
241
243
250
248
250
258
278
267
274
270
274
273
273
260
270
273
279
264
254
251
255
260
264
260
277
265
258
258
267
264
272
261
257
267
262
253
264
267
261
274
274
265
260
255
266
275
264
259
262
261
262
260
260
265
267
267
267
271
274
267
278
269
278
280
275
268
272
278
273
279
275
278
290
293
294
280
286
289
296
294
298
300
311
309
287
279
277
275
294
270
278
279
288
264
263
252
249
248
264
284
301
312
313
323
330
334
327
322
317
291
260
253
254
251
245
233
228
220
219
215
217
215
213
213
210
207
204
202
205
197
197
198
202
197
206
201
201
199
198
197
197
199