116
116
116
116
116
115
115
114
111
114
114
115
117
118
118
117
117
116
116
115
116
116
115
116
115
113
116
116
114
114
119
118
118
117
117
117
115
117
117
119
119
119
119
117
118
118
118
117
116
116
117
117
117
117
117
119
119
119
119
119
120
121
121
122
122
122
122
122
122
123
124
125
126
128
128
132
134
135
136
136
136
137
139
139
138
137
137
138
139
139
139
139
139
139
139
139
138
139
142
144
144
145
146
144
144
144
144
147
148
147
147
149
155
159
160
162
164
163
162
164
166
167
167
167
168
179
207
215
222
228
229
231
234
234
234
236
244
246
247
254
259
266
267
267
271
274
275
283
290
299
303
304
304
306
303
302
303
304
306
306
306
308
311
311
310
308
306
304
304
303
301
299
298
298
297
290
287
294
298
302
303
305
305
305
302
298
290
287
288
286
288
288
288
291
291
292
292
292
293
292
291
289
289
290
291
292
294
290
290
290
293
294
302
302
302
304
309
311
313
315
325
332
348
350
363
371
373
377
377
379
379
379
379
379
379
378
376
376
376
376
379
379
376
372
353
347
345
335
328
324
321
313
309
307
306
306
306
306
306
304
302
294
293
289
286
285
286
283
278
273
269
268
263
265
264
261
259
245
245
251
251
241
242
243
243
243
240
231
225
224
223
220
201
199
196
189
186
186
186
182
182
182
182
182
182
183
183
183
181
180
180
181
180
178
178
178
177
177
177
177
177
176
175
175
174
171
171
171
170
169
168
168
167
166
165
165
165
165
165
166
167
167
166
166
165
165
165
164
162
162
163
162
161
161
159
158
158
158
158
158
158
162
170
170
165
163
164
173
166
162
161
159
159
159
159
160
160
157
155
154
153
153
154
153
152
151
148
149
158
159
153
153
154
153
143
137
144
141
139
137
132
132
132
130
129
128
129
125
124
124
123
122
124
127
127
127
126
124
124
124
122
120
119
117
120
120
117
114
113
112
114
113
117
116
110
107
114
115
115
114
114