144
145
148
150
150
150
148
141
148
140
141
142
142
142
142
143
144
148
149
149
150
151
151
151
153
153
155
156
156
157
157
157
162
163
169
173
180
180
180
181
186
187
189
190
187
191
188
188
188
188
192
195
195
200
193
195
199
200
199
198
208
204
208
206
206
206
208
214
214
214
215
215
216
219
219
220
220
221
223
225
230
233
237
237
235
234
232
232
229
229
230
231
233
236
237
239
236
234
234
234
233
234
235
236
238
239
239
239
241
244
255
257
257
256
260
264
267
271
275
278
279
279
279
278
276
275
287
286
284
282
284
286
291
292
292
300
301
303
303
303
308
309
311
316
325
326
329
335
337
339
342
345
352
376
377
379
390
398
398
398
398
400
402
403
404
413
424
435
439
439
440
445
447
448
449
450
453
459
463
468
468
468
470
487
489
495
507
512
513
512
511
513
522
524
528
534
536
537
538
551
560
566
567
572
574
582
584
590
592
590
589
587
584
580
588
592
594
592
596
599
605
590
582
567
565
555
539
541
575
570
560
552
547
534
529
514
511
499
490
490
494
497
499
506
509
515
516
518
513
512
509
509
509
508