74
73
73
73
73
77
101
104
132
167
169
171
171
171
171
210
213
215
231
235
244
250
249
248
249
257
266
269
270
268
264
262
260
258
258
255
249
248
245
244
240
233
231
222
223
220
219
218
219
219
216
213
211
209
206
210
207
204
203
201
201
204
208
210
212
213
223
229
228
226
225
224
224
224
224
235
240
247
246
243
243
243
248
260
264
267
268
263
259
258
260
263
264
259
255
254
252
252
252
251
251
250
250
250
250
250
250
250
253
260
261
261
253
248
232
229
227
227
224
219
218
212
210
209
206
206
208
211
209
204
202
223
227
229
231
236
236
235
229
228
228
227
226
220
207
194
190
191
194
198
202
205
207
209
211
217
219
238
245
248
250
252
255
256
258
260
261
261
258
258
258
258
263
267
275
280
286
288
288
287
281
274
272
266
266
265
266
266
271
276
280
285
287
286
290
294
296
295
295
297
301
307
312
312
312
315
316
320
320
319
319
319
314
315
302
302
302
302
301
300
288
288
289
289
289
291
293
294
296
298
298
299
300
301
301
292
296
299
302
301
306
308
306
315
328
330
330
333
337
344
352
352
353
355
359
360
360
376
371
367
362
358
355
347
342
339
332
330
328
326
323
323
323
316
313
309
303
303
304
306
309
312
318
318
317
317
316
316
316
316
311
307
303
313
313
309
307
307
298
304
311
311
313
323
322
308
307
302
301
297
292
285
283
285
282
278
274
270
268
266
267
269
264
251
247
247
245
246
247
246
242
241
237
235
233
230
232
237
236
232
231
227
223
206
206
206
206
204
203
202
201
197
196
202
200
196
195
192
190
181
178
176
169
163
161
161
161
159
159
158
158
159
159
159
155
154
151
150
149
145
142
139
139
138
138
135
134
134
126
128
128
127
126
117
116
119
120
115
117
117
117
116
113
111
111
110
106
101
101
96
97
103
111
112
115
116
117
119
121
124
127
133
141
147
152
155
158
160
167
180
180
178
182
189
189
183
184
185
192
194
196
197
206
208
218
233
231
230
226
238
235
229
229
236
240
234
229
241
245
242
238
235
235
236
237
239
251
253
254
255
267
267
274
274
275
282
284
286
287
290
295
298
300
300
295
293
293
296
299
308
310
313
311
310
310
301
293
290
299
298
296
298
298
299
294
286
273
268
267
267
269
270
266
264
288
290
275
274
270
268
266
259
244
246
247
245
236
238
236
247
244
246
251
251
250
247
246
242
248
247
246
223
223
222
214
213
210
209
201
198
195
193
188
184
179
152
149
148
155
138
122
123
119
117
112
100
97
97
96
96
91
91
91
91
91
91
91
90
89
89
91
91
91
91
92
94
95
99
95
91
84
83
83
77
72
75
76
71
74
72
71
77
77
77
76