122
122
126
126
120
120
118
118
118
111
113
114
114
114
114
115
115
115
114
114
114
115
116
120
123
123
123
126
126
125
126
129
140
137
139
139
133
135
135
140
140
141
141
145
151
151
151
155
156
160
160
161
161
161
161
161
164
166
167
167
185
191
198
202
219
232
243
246
249
264
267
270
272
278
282
287
290
291
291
291
289
288
287
301
293
299
303
307
306
302
302
303
307
308
312
316
319
319
319
321
332
337
338
340
341
342
348
350
352
354
359
363
366
366
365
364
373
377
383
382
383
384
385
382
377
380
383
391
403
396
387
387
390
397
406
409
409
409
408
412
415
419
426
433
441
442
435
431
423
417
411
408
405
405
397
395
389
378
378
376
369
367
365
362
356
353
348
344
341
342
336
334
330
327
306
303
297
276
272
269
265
262
263
259
256
246
242
238
233
230
227
225
224
222
221
221
221
226
226
227
227
226
226
213
211
208
207
207
206
205
205
200
191
187
186
185
184
180
176
177
183
173
171
168
186
187
187
186
185
184
188
186
174
169
168
172
180
176
167
164
161
161
158
158
155
156
154
155
154
154
155
155
151
150
150
148
147
147
148
154
163
171
178
186
186
191
191
199
200
209
222
227
227
241
252
260
262
264
266
268
268
268
267
267
264
260
259
259
259
259
258
257
253
249
248
246
245
243
239
237
232
231
230
230
229
222
219
217
217
216
210
208
206
197
191
188
185
180
165
164
160
159
158
156
153
152
151
135
134
129
124
127
127
123
120
118
117
115
121
124
128
131
134
138
139
144
140
132
132
130
124
127
122
118
117
115
113
112
111
110
110
114
115
118
124
126
130
134
138
141
142
142
143
143
146
145
145
146
147
147
151
154
151
149
149
145
141
140
140
138
135
134
133
140
137
127
125
124
124
124
123
123
122
119
114
114
114
114
114
114
114
115
115
115
115
115
115
115
115
115
112
111
116
116
120
120
121
121
123
123
126
128
129
129