99
98
98
98
98
98
98
98
98
98
98
98
99
99
99
96
96
96
96
101
99
99
99
99
99
99
99
100
101
102
102
101
100
99
98
101
100
100
101
103
101
101
102
102
102
104
104
104
104
104
105
108
110
111
115
115
114
113
113
111
110
110
109
109
114
113
113
113
113
113
113
114
114
115
115
114
114
113
113
113
113
113
113
113
114
114
122
126
126
126
126
126
125
123
122
120
121
122
123
118
114
113
113
113
113
113
113
114
115
118
117
117
116
115
117
118
120
120
120
119
118
118
118
118
118
118
119
121
122
121
125
123
120
120
120
121
122
122
124
123
124
125
124
124
123
126
125
124
128
138
140
135
134
132
129
130
129
129
129
129
129
129
127
126
125
129
131
130
130
128
127
131
131
135
129
131
133
136
133
129
132
134
129
134
136
135
133
130
128
128
128
128
129
129
130
132
133
138
140
141
144
143
137
141
141
133
133
140
136
131
131
137
133
129
131
135
140
135
131
134
137
137
133
134
135
135
135
135
135
135
134
134
133
133
134
133
132
132
132
132
132
133
133
134
138
139
139
140
140
140
141
141
141
142
144
146
146
141
138
137
137
137
137
137
137
137
137
137
137
137
137
137
136
136
136
135
135
136
136
143
143
143
142
142
142
137
147
149
149
154
155
157
153
152
158
162
169
177
163
163
147
151
155
155
155
154
154
153
153
152
150
149
149
148
146
146
146
146
146
144
142
141
141
141
141
140
140
143
144
143
143
144
145
145
147
147
147
147
147
147
147
147
147
147
147
147
147
148
148
149
150
150
150
150
153
148
147
147
146
145
145
145
145
145
145
147
149
149
149
149
150
150
151
150
148
148
148
148
149
157
158
159
160
161
161
163
166
168
168
169
168
167
167
165
164
164
161
157
157
157
156
155
154
153
153
152
152
151
152
150
149
149
149
151
150
151
151
152
150
149
149
149
150
151
152
151
152
151
152
152
153
153
155
157
158
158
158
158
160
160
160
159
158
157
156
155
154
154
154
154
155
155
153
152
153
154
156
159
160
161
161
161
161
161
161
161
159
158
159
161
163
169
175
171
174
183
177
170
165
164
163
162
162
162
161
161
160
160
160
158
157
157
157
157
157
158
161
164
167
171
171
171
174
173
172
169
165
162
161
162
163
163
165
169
170
172
174
178
177
177
179
181
182
187
189
190
192
200
206
210
212
216
230
231
230
231
233
239
242
246
253
252
261
262
270
267
253
252
252
252
252
251
251
251
251
251
257
259
259
256
256
255
247
247
244
243
246
236
235
235
237
240
225
217
210
208
206
196
181
180
179
179
179
179
179
181
181
182
182
183
183
184
185
184
184
183
182
182
181
182
181
181
181
181
178
177
177
177
177
178
179
180
182
183
184
184
185
185
184
183
182
181
180
180
180
180
180
181
186
186
186
187
188
191
195
195
196
196
197
197
198
202
206
203
201
197
192
191
195
202
205
212
215
215
209
205
202
202
204
202
193
193
183
184
183
183
184
184
184
184
185
185
185
186
188
184
183
183
182
184
190
191
188
187
187
186
186
185
184
184
184
184
183
183
183
182
181
181
179
182
184
183
184
184
185
185
189
191
193
193
193
192
192
194
194
195
195
194
194
194
195
195
192
191
191
191
186
185
187
186
186
186
186
186
188
189
191
191
191
190
190
190
190
190
190
190
190
190
190
190
190
190
190
189
187
187
187
193
194
194
194
194
193
193
192
194
193
192
192
192
193
195
196
196
196
196
196
196
195
195
194
194
194
195
196
196
197
197
197
198
198
199
201
201
201
206
213
213
213
217
223
214
225
227
223
214
207
204
203
203
202
202
201
201
203
204
206
207
204
205
200
197
196
198
196
196
195
195
195
194
194
194
194
194
194
194
194
194
194
201
204
204
202
201
200
200
199
199
198
197
204
217
218
221
223
219
217
217
216
206
202
199
202
206
209
209
209
209
212
217
216
206
206
205
206
206
208
209
229
237
237
228
210
206
206
206
206
206
206
205
205
201
206
208
201
201
201
201
201
202
203
203
206
206
207
209
212
226
224
224
200
200
200
200
200
200
200
204
204
205
205
205
205
205
206
206
207
214
213
214
211
214
213
208
209
209
209
212
213
211
210
215
215
214
214
205
206
207
207
212
212
214
214
214
212
212
212
212
211
209
207
205
204
204
204
205
212
214
215
215
215
213
211
209
208
208
208
208
208
208
208
208
208
208
208
207
207
206
206
207
207
207
208
208
208
208
208
208
208
208
207
207
205
205