97
95
95
97
148
149
148
146
150
152
152
152
150
148
145
154
166
178
190
195
198
202
205
209
213
223
220
220
221
223
233
239
243
239
245
248
251
256
258
261
264
265
263
257
233
233
231
230
230
241
243
258
257
257
257
250
249
244
229
226
210
215
209
197
203
196
195
188
176
158
149
144
139
142
138
135
134
132
123
124
125
126
127
127
124
126
128
132
134
140
139
136
140
143
144
148
147
146
146
147
147
151
154
159
155
158
157
159
163
171
188
177
176
171
174
169
171
175
175
178
180
179
181
180
187
194
198
202
208
200
198
205
217
215
221
227
232
229
227
234
240
268
270
271
272
273
282
300
328
329
323
327
331
327
323
326
325
326
334
337
341
341
341
344
349
379
384
391
386
392
392
391
395
403
418
428
428
423
426
447
438
438
427
429
429
429
430
423
417
423
425
429
431
429
418
417
423
424
427
432
433
431
425
419
400
386
384
385
391
404
410
412
419
432
437
445
447
447
443
444
436
437
434
429
419
412
411
406
429
438
448
450
446
445
449
455
457
472
469
469
488
490
485
468
470
463
459
455
458
462
472
474
474
474
472
469
468
470
473
474
476
478
478
473
473
473
464
459
455
455
473
477
474
472
462
455
442
432
425
413
411
403
399
398
375
375
375
365
348
321
310
304
305
300
293
289
289
287
286
284
277
273
276
268
270
264
260
258
257
257
254
255
245
240
237
235
233
233
233
229
228
228
227
226
220
214
212
206
205
208
205
212
205
199
200
197
194
194
193
192
188
187
188
188
187
186
188
189
189
189
181
186
180
180
180
177
186
176
183
181
180
187
185
167
170
172
167
161
162
164
159
159
160
159
161
161
161
161
161
165
154
152
155
157
158
154
152
156
161
166
163
157
154
151
147
148
147
147
148
152
147
143
130
129
130
131
127
131
130
128
126
123
126
121
120
124
125
123
123
124
110
110
111
109
111
110
115
115
114
113
113
115
114
114
115
116
113
107
108
106
105
106
105
109
103
104
105
105
106
106
109
109
111
106
106
105
98
98
97
96
95
94
96
96
96
96
96
104
104
104
104
104
104
104
105
105
104
105
120
134
137
150
152
152
151
147
147
149
148
147
147
125
124
123
95
95
97
97
98
99