97
97
96
96
97
97
96
96
101
99
101
98
101
98
98
96
96
96
96
96
98
97
97
98
98
98
98
97
97
97
95
95
95
94
95
95
95
98
96
95
96
96
96
96
96
96
101
102
102
101
101
101
102
100
100
100
100
101
102
102
102
102
101
99
99
102
103
101
100
104
105
106
108
111
114
117
117
117
118
117
117
119
122
123
123
123
124
132
135
135
135
135
137
137
137
138
139
140
140
141
141
141
141
141
141
143
145
150
152
153
155
157
165
176
179
185
190
198
200
209
210
234
268
266
253
257
258
266
270
270
274
277
279
278
278
276
275
272
264
260
259
260
274
301
295
304
310
310
312
331
336
340
338
353
373
388
383
397
404
404
404
405
410
430
455
471
468
466
469
470
469
468
467
460
461
463
462
454
442
440
439
439
440
447
454
453
441
438
425
428
412
410
409
406
388
378
368
357
353
345
345
346
346
341
327
309
301
299
283
250
245
234
229
216
219
220
227
231
229
224
232
245
251
251
251
259
261
257
257
259
261
261
259
253
265
270
271
273
274
280
293
292
292
292
300
303
305
303
302
314
315
310
311
318
321
318
314
318
319
324
326
329
335
338
339
340
343
346
345
361
366
370
373
375
375
374
370
348
348
347
347
345
340
337
331
325
316
310
305
304
304
304
304
301
298
296
290
286
283
280
276
272
269
269
266
274
264
261
261
261
264
283
292
283
278
282
289
292
292
294
299
307
313
324
340
347
347
344
339
332
321
316
316
312
318
323
324
327
326
318
316
321
292
290
289
287
287
290
293
294
295
295
297
297
293
288
288
288
288
288
288
288
288
289
289
291
298
299
308
312
313
313
311
309
306
305
304
302
289
290
291
290
291
293
291
289
291
295
295
295
300
303
315
320
328
318
308
306
306
311
314
315
319
325
325
320
321
323
323
326
335
339
342
345
349
346
346
344
343
343
343
342
337
335
337
335
328
337
336
334
346
347
346
338
336
340
336
324
319
306
288
285
280
277
267
265
266
271
287
288
290
291
293
295
296
296
296
295
292
292
296
297
300
302
303
309
311
312
316
313
307
306
300
295
281
278
242
237
253
281
280
280
279
274
274
265
250
247
240
239
237
237
239
240
248
248
248
248
250
254
260
263
263
271
267
271
277
278
279
279
279
279
279
279
283
284
284
285
286
287
287
290
297
316
318
324
330
334
349
358
359
357
359
365
366
367
367
361
351
344
345
346
338
338
338
341
343
379
382
398
421
422
422
424
426
395
387
369
364
358
351
347
340
331
305
302
281
280
279
272
272
277
281
284
287
289
289
287
297
297
302
307
314
319
315
321
328
334
335
367
367
367
365
364
368
372
376
377
377
376
376
379
377
373
367
358
360
351
347
347
335
334
338
332
318
318
320
325
325
317
310
301
294
290
290
291
298
298
300
301
302
304
306
295
296
294
294
300
311
310
308
308
302
294
301
303
306
309
314
302
297
288
300
300
300
296
291
286
285
284
287
292
290
285
281
280
280
283
290
293
295
295
284
269
276
281
288
288
285
287
293
292
286
279
283
288
290
287
278
278
268
258
264
270
275
272
268
268
268
268
272
278
276
273
265
261
262
266
268
257
254
258
257
252
250
251
248
248
234
233
230
232
232
226
219
219
219
217
216
216
216
218
222
221
214
221
223
224
220
217
216
218
219
223
224
226
225
225
219
215
209
207
218
216
221
235
245
245
248
252
267
268
274
290
298
303
303
303
326
335
358
376
379
380
382
403
407
425
427
428
426
426
426
426
427
429
431
430
435
453
450
451
451
454
460
453
445
428
436
441
442
447
461
468
467
470
485
481
475
472
471
470
474
478
477
477
479
481
483
487
484
485
486
476
470
472
479
482
486
476
470
444
442
442
440
430
401
392
381
379
375
348
351
352
353
350
348
348
325
322
317
304
302
300
295
287
279
281
274
270
280
273
274
277
268
261
269
282
273
255
261
271
275
276
278
279
280
271
267
257
247
239
234
218
215
205
199
194
191
186
178
173
167
158
152
151
151
150
149
146
143
142
141
141
141
141
141
139
139
139
138
137
137
137
137
136
136
135
135
134
133
131
129
122
122
123
123
123
122
118
117
117
117
117
115
115
111
105
105
105
107
107
106
105
105
106
106
104
104
104
104
104
105
105
105
105
104
104
104
105
106
103
103
106
106
105
102
103
103
103
102
102
101
101
101
99
95
95
95
94
95
97
97
97
94
94
95
95
95
98
96
96
99
100
100
100
98
98
97
97