162
161
161
162
162
164
165
172
180
182
172
173
173
177
178
181
200
207
223
235
239
238
237
235
234
220
220
235
240
242
249
251
261
255
260
261
262
287
289
304
315
326
328
331
335
343
350
361
365
374
386
388
388
387
383
380
373
371
372
373
387
393
397
401
399
399
397
394
391
387
389
399
402
406
408
409
411
432
458
482
493
491
490
496
470
478
485
475
472
468
462
460
445
437
426
421
431
435
443
455
456
456
456
458
461
464
456
454
439
430
414
403
401
393
389
381
374
369
361
358
355
353
345
341
339
334
332
324
316
312
310
308
331
331
336
335
335
343
343
360
371
387
392
408
414
431
436
440
455
462
466
465
468
466
456
453
449
434
428
404
391
373
369
364
359
365
386
406
404
399
399
396
358
343
329
320
305
294
298
297
280
273
274
274
280
290
310
331
342
352
366
371
383
381
375
369
347
341
336
315
305
303
293
291
294
304
309
321
325
332
341
348
363
365
368
370
373
380
386
386
387
391
391
403
405
407
409
409
403
403
402
404
405
410
415
416
419
423
427
412
389
339
329
325
314
308
304
301
293
289
287
284
282
271
262
255
251
247
247
246
245
245
248
250
249
235
230
194
191
186
186
175
171
171
172
172
176
177
178
179
182
202
198
202
199
197
209
211
217
222
220
222
226
225
224
222
218
223
226
241
299
303
308
308
309
310
315
321
322
321
332
347
353
353
329
328
330
323
322
323
320
315
315
316
317
310
301
277
266
251
250
245
242
237
236
237
226
222
212
206
188
171
182
187
174
174
174
174
173
172
172
172
184
191
195
198
199
192
192
183
173
169
166
166
166
166
166
166
166
166
154
153
144
143
142
145
145
152
154
166
168
171
173
184
185
201
206
212
215
218
220
229
230
245
244
249
257
267
271
283
286
288
297
301
302
316
324
326
336
345
350
354
361
371
378
385
389
390
398
402
402
407
407
408
417
416
415
412
409
403
383
372
369
372
374
374
372
370
368
359
344
334
329
326
321
307
294
275
273
270
266
264
262
255
247
243
239
239
239
234
234
236
240
249
252
255
257
258
262
270
276
289
293
301
308
308
308
287
284
267
264
254
246
206
206
206
204
204
199
193
184
175
173
172
170
166
164
164
161
161