116
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
113
111
111
112
113
113
114
116
117
118
119
119
120
121
123
124
128
128
129
137
138
141
146
149
151
153
155
158
163
165
179
188
195
199
205
217
225
225
228
229
231
232
232
233
234
235
238
234
231
229
227
224
218
215
207
203
202
198
196
196
198
198
199
199
200
200
200
199
198
197
194
192
190
192
194
197
199
201
204
207
213
215
215
214
214
214
215
217
216
216
216
221
235
242
247
256
262
265
266
270
272
274
274
274
274
276
278
281
281
281
282
283
284
288
291
301
303
305
304
302
301
301
305
309
316
319
321
324
340
344
346
347
350
353
363
363
363
363
363
363
363
363
363
363
363
365
366
367
367
368
370
366
365
366
368
370
380
386
390
394
398
399
400
401
403
404
410
412
413
411
410
409
408
405
404
404
404
401
396
390
388
387
387
387
389
390
396
399
400
401
403
404
406
409
410
411
411
411
411
411
410
401
389
387
379
369
364
359
355
352
349
344
342
339
335
332
331
331
331
331
325
305
301
301
302
304
305
302
299
293
286
284
283
281
270
267
265
264
262
261
260
260
258
256
254
253
252
251
248
248
246
243
242
241
233
231
231
231
231
231
231
232
235
237
238
243
244
246
248
248
246
244
243
242
240
237
231
229
227
226
225
223
220
219
217
215
214
214
213
212
211
211
211
210
211
211
211
211
212
212
212
212
212
212
211
209
208
206
205
203
200
199
197
194
192
181
180
178
176
174
167
164
160
158
157
156
155
147
141
137
135
135
133
133
132
131
131
130
130
129
129
129
129
128
128
128
128
128
128
128
128
128
127
126
126
125
123
122
120
119
119
117
116
115
113
112
112
112
111
112
113
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115