137
136
136
136
130
128
128
128
129
129
129
129
130
131
133
136
136
139
140
141
141
141
141
141
141
141
141
141
142
141
136
134
134
132
132
129
129
130
131
131
131
131
132
139
139
139
137
131
131
132
130
130
131
132
133
132
131
130
130
134
136
135
136
136
139
137
136
136
135
133
135
137
139
149
149
151
151
152
152
154
161
157
156
156
156
157
155
153
156
152
147
137
132
129
125
123
126
129
130
130
131
130
129
127
125
125
124
126
127
126
125
119
117
117
117
116
116
116
116
116
118
124
124
128
137
145
148
148
149
150
152
156
159
157
156
157
159
159
159
159
159
159
161
165
172
174
178
178
178
177
177
177
177
178
179
179
179
179
179
179
180
181
181
180
180
180
186
188
188
206
207
205
204
203
201
199
198
197
195
195
195
195
195
195
196
196
196
198
203
205
207
211
214
216
216
214
212
210
208
206
204
203
199
199
195
196
191
188
181
181
181
181
181
181
181
181
182
184
187
190
194
199
202
208
215
219
222
222
223
225
225
224
222
222
222
222
222
222
222
222
220
218
217
215
209
208
211
211
211
211
212
212
212
212
212
214
217
221
222
223
224
231
237
241
247
244
244
244
244
248
253
267
269
271
272
272
273
273
279
280
281
283
285
290
290
292
296
297
306
308
309
314
315
317
317
319
322
325
329
346
345
341
337
334
334
334
334
334
334
334
334
334
336
337
337
339
339
340
342
344
345
346
346
346
346
347
347
351
358
361
363
368
379
378
377
377
377
377
377
377
377
377
378
379
381
382
383
383
384
385
385
385
385
385
385
385
385
385
385
385
387
393
412
423
425
421
420
420
419
419
418
418
417
414
407
406
407
407
407
408
408
408
408
408
408
409
422
430
442
455
463
472
470
469
468
467
467
466
451
450
450
450
451
457
462
464
465
467
469
471
474
474
474
473
473
473
473
475
476
478
481
485
489
493
510
520
522
523
524
524
525
526
526
525
526
526
526
527
527
527
528
529
529
528
528
526
518
516
515
515
515
516
516
516
516
516
516
516
516
535
534
532
530
529
527
529
532
540
540