174
174
177
177
180
181
184
180
182
182
170
165
163
162
164
166
173
167
160
164
160
161
162
167
165
162
167
164
173
167
171
162
163
163
170
165
168
164
165
164
164
167
171
167
166
167
164
182
176
183
188
193
198
209
209
222
217
222
224
240
250
265
282
309
355
358
359
387
421
446
465
466
493
498
487
469
464
456
453
453
458
449
460
450
429
427
429
441
458
462
465
490
489
498
486
488
487
487
474
466
466
480
495
502
491
488
487
480
468
467
469
486
491
494
504
489
486
462
451
442
435
425
401
371
373
347
325
320
307
292
284
270
254
248
244
244
242
239
241
227
215
210
204
204
201
203
201
200
204
203
200
192
203
187
188
189
182
183
178
174
174
174