116
115
114
114
114
113
113
113
113
113
113
113
112
112
112
113
113
113
113
113
112
110
108
104
109
111
114
114
114
114
114
114
114
114
115
115
115
117
117
117
115
113
111
111
111
111
111
111
111
112
112
117
133
139
142
145
147
147
175
183
185
189
196
209
210
210
212
212
211
211
212
213
213
213
213
213
214
214
214
214
215
215
214
214
214
214
214
215
215
215
216
216
216
217
219
219
219
220
221
220
219
213
212
212
212
211
210
209
207
205
205
202
202
202
202
200
198
198
194
194
195
198
189
189
189
190
189
188
187
186
188
189
187
190
189
188
186
186
186
186
186
184
184
183
182
180
180
180
180
180
179
178
178
174
173
173
172
172
172
172
170
170
171
171
171
170
169
168
168
168
168
168
168
168
168
168
168
168
168
168
167
166
166
166
167
168
168
167
163
163
161
161
161
160
160
161
160
158
157
156
155
155
156
156
155
155
155
155
155
154
155
156
155
154
154
154
154
155
155
155
155
156
156
157
158
158
156
155
155
155
151
152
153
153
154
154
157
157
157
157
151
151
151
152
152
153
150
151
150
150
150
150
151
151
151
151
151
151
151
150
150
151
151
151
151
151
151
151
151
151
151
149
149
149
149
149
150
151
151
150
150
148
147
145
145
145
147
147
149
149
149
149
148
147
148
146
147
148
147
148
148
149
153
148
146
145
143
142
144
143
141
141
141
141
145
139
139
139
141
138
135
134
133
133
133
133
132
131
131
131
131
132
132
132
132
132
132
132
132
132
132
133
133
133
133
133
134
133
133
133
134
139
144
149
150
150
151
150
149
149
150
151
151
151
151
149
149
148
143
142
150
154
150
148
147
147
146
143
142
142
142
144
146
146
146
146
146
146
146
146
148
149
151
155
155
155
157
158
160
161
161
161
161
163
167
167
168
168
169
170
173
176
176
175
174
170
171
166
164
164
165
165
165
164
161
160
158
156
157
158
163
159
161
159
159
159
160
160
160
161
161
163
166
166
163
161
162
163
163
162
161
166
164
164
171
172
173
174
175
175
175
175
177
177
178
180
180
187
188
188
188
188
188
192
198
187
187
186
186
186
187
187
185
182
184
184
183
183
183
183
183
183
181
180
180
181
180
173
173
171
171
173
174
174
174
175
174
174
176
173
173
173
173
173
173
173
174
175
177
177
177
177
178
178
179
187
183
185
182
183
183
187
190
190
190
188
189
188
185
185
185
186
186
187
191
192
194
193
194
196
196
196
196
192
190
190
191
192
195
207
207
208
221
223
224
218
217
217
219
218
217
217
222
224
225
229
230
231
235
236
236
237
239
240
241
241
241
242
242
242
263
256
256
258
258
257
250
249
251
252
252
254
254
256
257
257
258
260
260
260
259
259
257
254
252
252
253
248
243
243
243
242
242
240
233
231
231
231
231
232
234
239
243
244
244
244
244
245
245
245
246
245
245
245
245
245
245
245
246
247
247
247
247
247
247
248
250
248
248
248
249
250
250
249
249
249
248
253
252
252
251
251
251
254
253
253
253
253
253
253
254
254
255
256
256
258
259
262
264
265
266
267
268
268
268
269
270
271
272
272
275
282
282
284
284
285
286
286
286
286
286
286
286
286
286
286
286
286
285
283
283
283
282
282
282
282
285
289
290
286
287
297
303
303
299
299
301
292
288
281
278
267
267
267
270
272
272
272
275
275
277
273
272
280
287
287
288
285
285
285
292
298
299
303
308
305
303
303
302
302
300
300
299
294
289
281
280
277
276
276
275
275
275
276
275
273
268
268
269
271
274
276
277
278
278
279
279
279
279
279
279
279
279
271
270
269
266
266
264
263
261
260
257
256
255
253
253
253
253
252
250
247
244
244
244
244
244
241
236
235
235
233
226
224
223
222
219
215
210
203
195
187
182
176
169
172
171
169
166
163
142
142
140
133
129
126
126
126
120
117
117
117
117
116
114
114
118
120
112
116
120
114
118
119
123
119
126
120
115
115
116
117
117
121
121
122
121
121
121
123
123
122
118
122
122
124
123
119
119
117
116
115
114
114
116
116
115
115
115
116
117
117
116
115
113
111
113
113
113
114
113
113
113
114
112
115
113
112
112
112
112
112
112
112
112
113
113
116
114
114
113
112
111
112
113
111
109
112
112
112
112
115
116
114
108
112
114
115
115