0442811_W -26.5167 29.9667 1691.0
1960010112 2006123112
252
267
258
258
212
203
241
271
278
292
282
304
273
257
314
304
292
278
240
257
260
283
198
198
231
158
208
244
258
268
272
271
213
249
191
248
271
253
192
253
252
228
201
214
253
247
284
297
283
276
258
237
223
183
231
227
258
242
221
208
218
246
213
248
283
282
291
272
268
258
273
281
255
238
173
210
232
203
205
222
241
258
251
252
262
257
248
183
214
230
247
223
244
230
218
236
-999
-999
261
253
108
170
213
232
223
181
211
232
223
230
176
218
176
111
103
107
110
161
152
172
173
182
189
183
191
207
195
202
143
188
200
193
182
196
131
162
201
202
226
227
216
201
197
183
177
161
172
178
173
154
163
154
121
117
141
156
163
180
178
172
162
172
172
171
194
150
159
171
163
168
178
184
116
143
173
158
182
195
191
187
190
144
183
194
133
134
129
131
144
137
152
182
181
178
166
138
164
173
178
166
101
113
129
124
148
151
166
152
212
224
236
225
198
207
199
178
151
177
194
215
226
-999
-999
-999
236
217
209
-999
216
177
-999
182
182
-999
169
-999
-999
-999
-999
262
-999
-999
257
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
252
262
253
228
56
126
221
266
268
277
253
221
131
206
253
274
232
236
242
228
270
283
219
221
175
190
142
204
243
263
250
272
259
223
262
166
221
240
266
273
287
256
262
283
278
274
268
279
294
273
268
245
156
194
143
172
232
234
217
221
252
231
230
251
241
174
153
166
208
199
187
211
222
262
282
278
262
237
243
261
247
212
248
265
217
203
206
222
253
267
281
263
220
233
204
237
250
263
267
238
238
228
232
122
125
157
203
240
257
253
268
278
253
282
283
292
293
284
294
258
272
268
232
244
259
219
247
233
213
216
252
244
247
239
213
256
269
291
278
281
261
249
272
268
224
248
211
191
170
207
226
227
218
262
227
276
276
286
283
274
293
268
244
257
241
242
232
168
234
243
204
218
234
229
240
241
202
242
257
256
248
243
251
249
247
246
268
271
156
183
241
252
188
233
233
173
216
238
236
167
176
208
227
148
150
204
206
184
198
208
230
233
238
229
218
206
215
220
235
228
235
224
226
223
226
209
180
206
208
194
206
226
230
236
223
219
188
139
166
175
185
200
194
200
205
217
227
148
162
167
210
216
172
191
186
164
186
168
187
167
183
166
131
159
130
132
126
145
160
174
183
171
153
97
122
146
163
174
179
170
173
148
184
180
187
171
163
183
162
182
141
148
152
163
178
159
153
159
163
177
174
152
132
168
167
165
145
152
158
172
193
202
182
187
192
194
186
153
174
147
191
142
137
59
127
149
153
164
171
180
193
196
204
191
172
157
157
167
177
176
141
168
188
196
223
209
248
262
263
151
168
207
232
219
247
258
276
286
288
260
270
267
277
284
153
238
276
290
268
257
268
205
181
213
234
247
176
198
233
254
252
133
142
202
248
272
234
234
276
294
303
276
257
207
247
273
309
312
323
293
312
312
208
267
290
251
106
113
172
217
245
247
271
177
210
212
215
189
202
193
203
231
204
191
231
248
256
277
275
253
236
212
186
216
217
199
253
242
246
238
157
207
226
250
198
237
263
278
258
233
261
256
138
153
194
241
246
258
262
272
268
257
273
279
132
200
218
256
224
252
250
228
292
278
242
257
261
266
252
214
241
253
246
263
268
201
248
246
254
256
167
211
243
234
243
298
178
216
261
278
223
266
278
292
279
270
282
258
277
289
285
288
298
268
228
192
207
257
272
273
257
247
263
239
181
228
214
254
202
249
269
264
274
288
271
240
244
164
237
236
152
212
233
253
251
228
-999
-999
-999
263
263
275
270
267
230
220
240
225
240
203
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
216
207
134
176
188
166
177
193
196
177
187
212
208
185
183
190
202
202
211
198
180
187
182
177
187
190
178
167
163
157
158
156
163
177
182
200
191
188
195
154
157
164
191
142
117
144
175
193
190
199
197
179
206
177
181
198
203
208
202
200
200
182
186
182
168
185
173
177
172
163
174
198
192
201
178
141
157
169
172
198
170
169
186
184
193
-999
157
182
159
150
170
192
213
217
222
168
182
188
203
217
198
219
222
229
238
206
219
218
249
250
212
215
196
204
230
237
255
232
132
46
133
177
201
243
260
261
253
261
267
268
271
255
193
243
177
226
238
152
238
270
273
150
257
252
277
292
288
297
299
298
173
237
232
218
243
256
257
168
227
272
285
265
147
192
252
277
297
300
307
317
283
148
171
235
242
253
222
227
266
268
275
285
286
241
263
271
237
227
238
214
217
218
227
235
256
287
272
172
178
189
139
153
217
234
252
240
183
227
245
272
223
227
239
246
252
227
238
251
262
256
286
247
274
283
255
232
213
242
241
250
260
258
275
257
245
256
271
243
205
216
200
210
250
216
251
222
225
247
273
262
187
222
256
220
245
243
161
221
241
253
224
248
256
262
282
269
245
230
224
170
145
184
232
234
233
235
238
253
218
231
278
232
228
268
282
240
265
250
280
292
292
273
256
258
236
270
288
272
270
210
218
184
195
267
278
290
292
260
268
290
297
249
179
193
232
229
221
212
237
256
240
205
175
218
233
242
257
153
218
253
257
233
228
246
251
246
242
166
168
205
218
220
134
196
223
223
230
207
192
188
200
200
210
216
221
163
172
193
195
210
211
213
223
233
187
223
220
197
203
211
204
166
167
166
158
196
147
172
182
179
138
145
172
162
168
214
201
163
173
174
193
172
165
175
184
184
166
169
170
157
168
187
205
193
185
181
136
70
72
110
132
145
134
105
131
165
161
165
164
89
160
165
160
165
126
125
134
69
20
62
92
116
128
122
150
146
120
130
124
135
165
182
192
195
200
154
162
170
155
161
185
152
153
166
177
195
190
171
162
172
155
184
194
180
199
115
167
177
190
205
206
161
198
173
145
200
206
232
250
242
218
232
212
226
238
232
236
248
192
215
238
238
248
252
262
260
236
246
255
255
245
225
252
274
275
265
256
245
209
234
225
248
251
232
251
280
258
277
284
275
268
275
284
272
260
282
245
172
203
244
265
252
223
262
282
240
245
268
248
170
190
171
217
240
257
203
215
192
225
168
206
235
255
198
202
247
255
230
237
245
218
175
222
250
226
227
230
240
223
235
248
212
236
209
250
264
218
223
209
210
236
228
263
275
277
268
267
259
275
255
253
170
242
287
226
275
299
302
295
300
163
182
255
298
282
292
306
320
212
280
280
240
236
255
272
264
220
262
258
233
222
215
238
235
219
241
208
230
243
230
233
276
300
275
253
252
227
236
249
235
258
280
273
241
238
262
250
265
273
284
198
228
240
249
269
260
277
262
267
229
241
276
305
285
250
298
297
270
288
305
293
271
272
280
270
292
251
253
245
246
270
277
244
245
249
250
235
254
270
252
280
278
260
249
252
256
276
268
277
265
225
250
255
266
244
227
248
272
272
230
232
227
216
229
252
165
173
199
243
213
163
178
185
205
225
232
211
142
98
122
178
186
193
198
200
195
206
220
240
216
210
210
172
186
178
192
205
217
213
208
214
229
206
215
223
216
180
167
173
175
173
154
145
162
176
174
205
207
185
160
166
175
175
167
167
173
173
174
163
100
93
102
105
137
162
87
100
119
182
162
161
158
152
175
185
177
103
109
145
168
185
176
180
175
148
143
160
155
161
161
162
137
155
178
182
165
120
140
206
200
170
172
176
204
172
190
139
119
117
150
159
160
185
189
199
113
142
150
188
205
200
198
227
234
230
237
235
167
195
216
246
170
240
257
241
143
165
204
218
200
210
215
235
238
260
247
246
236
200
214
200
239
256
265
270
262
279
282
280
266
280
274
188
268
283
85
142
180
209
237
250
262
274
305
292
272
265
255
235
256
209
182
150
204
163
158
197
242
258
240
130
173
221
224
222
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
233
212
224
243
223
210
202
241
262
272
265
218
209
248
261
248
203
206
223
213
228
257
235
219
227
248
257
161
165
218
237
260
263
243
250
270
239
232
235
257
265
260
279
202
198
217
225
228
246
266
239
267
275
266
265
234
252
225
208
255
230
206
263
265
236
254
260
272
282
270
268
298
252
250
240
253
278
269
289
285
192
238
258
225
233
271
302
288
278
290
285
286
272
280
289
280
275
154
187
198
222
225
245
262
245
256
270
238
246
245
250
258
256
271
172
232
255
262
269
238
262
195
205
214
210
224
251
258
235
278
269
272
254
124
100
178
155
198
205
215
237
248
205
222
175
136
161
173
202
211
205
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
96
117
126
139
150
168
165
136
138
138
155
160
118
188
202
210
115
104
134
137
127
136
122
145
158
175
193
185
180
180
173
176
175
177
184
180
177
170
205
180
175
174
160
124
157
170
154
180
98
135
165
175
169
185
179
164
194
213
208
210
212
186
195
198
202
205
208
195
196
198
215
210
205
223
205
208
203
214
215
241
232
245
259
260
250
257
264
155
69
149
146
116
132
175
176
198
205
176
212
226
233
255
266
275
265
266
257
280
285
246
209
243
250
267
273
244
69
142
213
236
242
249
217
232
180
138
175
207
235
224
184
179
195
164
192
228
252
270
282
97
62
124
176
228
253
277
295
230
297
309
308
325
330
282
302
252
197
154
225
235
217
260
278
264
289
236
100
112
200
254
275
302
196
244
245
275
254
265
292
244
250
225
245
259
280
220
250
266
233
240
281
290
221
261
282
306
299
246
235
246
215
239
266
279
266
267
262
272
294
301
302
236
215
246
289
270
260
256
206
245
195
242
201
240
282
292
290
288
274
315
305
275
294
255
255
280
250
250
265
222
220
258
250
243
275
250
216
255
173
253
220
166
200
206
190
255
223
251
251
242
270
228
256
240
260
270
250
251
240
228
245
248
215
239
265
270
251
265
252
267
230
160
242
265
250
235
260
279
251
255
270
268
265
274
273
287
289
289
262
262
292
272
206
220
182
164
200
243
240
210
235
239
250
260
245
170
210
252
220
225
230
240
227
166
195
196
179
205
210
211
225
180
196
215
188
195
223
213
214
214
219
224
228
224
190
215
180
184
200
210
225
225
220
180
160
160
170
173
190
183
192
192
205
214
190
189
190
163
160
145
148
156
153
155
190
212
212
165
200
182
148
168
163
166
170
156
160
145
160
166
170
181
190
186
155
175
-999
-999
-999
206
180
183
190
188
192
186
180
193
156
180
192
190
195
201
170
142
152
200
181
120
135
200
196
205
213
231
212
216
211
224
220
200
177
200
210
233
229
242
233
190
193
186
206
220
145
68
139
206
214
227
238
250
236
214
231
190
205
222
250
251
156
183
176
199
213
223
256
190
222
259
270
262
185
86
121
195
210
242
245
215
220
262
275
273
275
129
220
241
268
282
292
290
245
282
280
294
310
290
261
205
212
120
162
233
95
114
162
204
138
171
245
277
255
290
285
293
300
300
298
300
306
260
244
220
240
230
160
189
220
252
251
295
203
243
265
180
172
182
242
231
245
264
275
282
270
287
290
231
286
260
262
232
260
261
262
232
254
235
260
280
280
245
191
154
170
196
226
175
230
230
266
231
260
251
251
270
275
285
244
275
226
221
234
216
236
264
270
270
241
251
216
238
245
260
251
240
231
243
230
245
220
244
246
252
246
270
240
260
261
264
219
220
235
230
221
238
225
245
220
204
204
226
216
250
240
242
226
191
146
190
235
247
269
225
192
221
260
260
251
248
210
207
228
236
244
259
260
260
252
247
196
190
220
205
235
255
120
153
190
224
226
223
234
211
230
235
234
252
229
249
174
160
215
195
183
222
231
226
196
204
220
216
226
226
236
188
156
212
208
200
181
185
205
210
223
212
155
157
180
196
191
214
228
225
222
208
190
185
190
190
211
205
190
187
199
206
195
190
202
177
177
152
164
182
198
201
165
171
175
144
117
123
132
154
166
122
175
166
192
180
95
106
141
130
132
148
166
215
205
160
168
166
177
192
182
171
165
177
176
166
161
150
153
159
146
152
145
158
100
154
135
107
130
45
78
115
132
159
184
176
125
140
160
179
164
160
180
196
212
199
194
200
206
201
205
195
195
176
179
225
230
181
201
187
183
106
170
181
155
113
136
177
195
215
204
184
196
199
210
205
175
216
235
231
250
269
221
119
192
190
190
170
212
205
230
221
220
231
233
252
262
195
243
230
140
226
249
259
276
291
320
266
271
250
255
282
215
228
226
226
245
242
255
238
244
260
258
250
272
275
272
270
305
270
294
265
190
117
147
124
170
219
202
206
210
224
249
256
260
262
265
246
253
262
273
210
246
253
270
214
97
121
199
227
233
245
250
185
229
235
249
242
258
275
220
229
248
212
241
251
263
270
271
175
185
236
265
264
270
280
245
253
228
236
243
218
250
253
245
253
272
270
273
276
282
255
285
296
295
284
265
267
263
251
265
287
216
240
265
277
283
274
252
195
215
245
260
195
250
280
260
267
263
282
271
254
249
239
240
270
270
232
285
263
272
240
270
227
256
271
268
250
215
240
274
260
201
230
266
282
-999
-999
-999
-999
257
230
-999
-999
-999
218
215
242
180
216
235
262
185
139
162
184
193
225
240
242
235
240
249
235
120
150
172
180
190
216
210
224
214
195
225
162
162
201
200
221
230
242
207
232
180
140
155
134
183
203
210
190
160
182
154
180
191
200
190
201
227
229
203
209
183
197
224
229
233
224
215
187
178
118
146
128
189
192
186
166
183
148
167
177
170
111
160
155
162
168
158
169
175
76
65
125
157
153
159
185
122
163
166
55
70
96
145
146
140
134
122
137
151
144
147
170
158
162
123
123
130
150
160
166
190
171
143
60
124
156
193
217
226
145
176
197
210
213
215
230
187
197
155
169
170
177
200
207
233
238
207
195
202
199
206
224
246
238
218
230
231
139
103
172
200
210
200
223
244
77
181
224
241
230
90
200
155
167
190
225
202
212
222
264
204
160
174
140
157
190
226
253
210
243
265
270
220
261
270
266
275
275
262
178
265
265
270
275
154
235
254
267
126
162
228
270
215
190
230
252
260
276
275
276
205
196
242
288
300
307
315
299
293
215
170
172
248
273
240
289
294
142
205
269
270
219
253
240
265
290
316
320
315
260
89
64
94
140
192
205
76
100
205
225
224
232
245
260
260
213
210
223
265
270
245
262
262
240
232
214
205
232
246
210
234
223
264
277
278
257
283
284
295
298
280
275
276
275
255
258
249
235
265
296
184
189
247
282
267
270
270
275
239
238
281
244
275
303
317
314
229
270
275
255
272
283
294
190
225
290
274
294
279
269
266
270
249
271
289
294
290
241
290
286
277
245
266
191
199
272
284
230
272
224
250
228
230
273
250
251
264
286
247
261
279
270
161
233
259
255
250
260
256
269
217
140
148
199
205
217
216
190
221
241
243
212
185
210
236
253
225
193
192
205
206
224
231
246
144
190
225
200
211
210
207
203
216
214
235
253
176
212
242
225
225
242
260
259
198
106
166
186
192
185
200
220
228
215
189
156
195
175
159
167
189
159
128
160
179
182
180
175
183
187
181
173
102
139
150
156
168
178
185
179
179
167
166
190
178
206
206
210
74
144
150
186
177
166
174
165
166
171
196
85
164
126
136
154
172
169
167
167
159
164
170
193
210
221
206
194
199
203
198
201
176
174
182
181
212
206
166
186
198
211
204
73
89
150
168
193
175
131
162
186
176
154
161
183
200
200
205
206
189
185
185
208
154
147
165
170
167
207
203
198
195
180
194
220
162
190
217
222
225
194
199
219
244
245
244
180
186
224
205
157
190
222
241
266
269
201
214
107
208
210
238
246
245
234
240
246
243
241
256
266
256
264
230
157
206
137
190
205
206
221
210
246
260
258
191
241
264
200
266
284
286
211
85
141
192
158
155
179
197
139
203
219
240
245
209
229
200
230
237
263
230
234
246
240
258
284
150
139
200
227
274
266
282
280
280
215
244
250
268
237
242
198
242
276
181
205
250
253
215
240
259
254
212
183
148
212
245
266
278
259
210
228
217
240
244
259
263
198
224
247
213
221
250
252
242
278
276
295
255
257
280
255
260
246
260
274
264
292
252
257
290
271
246
248
248
255
250
264
281
256
235
216
225
245
265
212
225
250
250
135
170
217
217
232
218
211
249
252
230
242
231
245
231
212
169
219
247
254
268
264
256
264
265
265
271
294
285
207
258
273
281
270
224
245
269
204
217
242
207
225
246
222
244
264
280
239
225
232
236
230
250
266
276
210
182
226
258
268
234
250
255
258
266
266
185
241
260
266
265
278
268
214
230
191
184
212
221
192
168
152
153
188
160
190
202
212
213
236
234
238
240
234
205
204
204
135
163
192
192
101
132
135
206
227
215
209
205
200
203
203
244
233
210
205
220
212
209
171
145
157
175
186
193
196
187
154
204
203
204
192
183
165
158
161
164
128
164
126
150
155
157
162
153
138
95
113
144
181
197
180
175
174
198
210
207
-999
-999
-999
202
187
190
165
135
90
129
157
190
205
217
148
104
160
165
195
186
200
210
195
182
185
184
205
224
230
227
216
225
233
216
205
192
210
215
226
208
213
205
211
208
226
212
220
213
230
221
198
142
174
224
267
265
252
204
196
214
214
226
260
290
256
220
202
230
259
260
260
278
270
276
267
265
-999
-999
-999
290
284
276
239
244
156
185
210
249
260
285
288
300
288
95
127
134
202
186
246
268
160
119
202
229
246
246
266
276
230
210
245
269
276
246
247
265
272
264
254
241
240
216
252
266
153
218
186
209
231
246
244
256
259
256
251
182
219
230
264
259
260
274
294
284
281
299
232
275
281
270
280
255
175
226
267
264
273
267
276
287
256
255
250
262
210
223
184
182
234
239
239
256
247
254
256
242
275
234
256
214
195
256
251
264
230
259
276
289
249
232
252
262
223
202
251
249
251
241
164
238
213
216
245
244
230
243
249
243
234
220
230
223
181
236
241
261
172
235
249
219
243
252
250
209
219
218
214
254
251
219
179
225
264
255
277
275
274
274
268
263
264
267
286
301
284
279
275
239
262
289
271
246
261
246
276
224
259
253
200
239
263
236
172
226
239
208
211
228
245
241
154
215
216
224
157
213
231
227
234
261
235
207
225
230
221
200
232
230
220
235
230
222
221
255
264
263
253
243
195
174
150
171
195
205
220
204
200
200
138
177
190
199
110
135
170
176
167
103
145
158
190
197
190
179
157
136
136
146
160
161
170
170
154
156
170
177
190
187
175
179
190
201
184
148
68
135
180
160
160
195
198
190
92
83
138
174
187
178
181
185
198
155
95
178
174
182
174
161
169
137
142
164
184
189
132
156
158
165
162
166
180
175
136
160
162
180
188
170
110
182
217
130
155
175
205
220
218
225
196
160
185
187
181
207
211
215
220
225
216
185
155
190
210
190
132
194
208
235
256
263
251
260
259
265
260
244
135
146
86
143
202
209
234
262
270
252
200
221
245
254
256
236
252
262
271
270
-999
272
284
178
232
228
268
272
115
164
203
211
212
232
253
242
258
260
245
194
203
210
210
260
275
293
227
78
174
215
247
234
232
238
235
254
199
205
224
254
236
252
218
234
247
216
235
195
207
235
135
133
200
225
214
223
230
245
264
270
254
265
235
218
242
167
202
163
238
260
237
234
257
236
255
245
265
258
233
214
235
250
206
235
243
230
218
250
254
275
294
243
265
270
255
265
255
229
218
222
238
249
264
256
249
245
230
158
203
253
220
251
231
255
264
250
220
126
134
158
197
240
254
268
230
270
230
247
226
216
268
250
211
214
230
246
221
220
266
267
235
232
244
238
265
256
165
180
217
225
253
185
210
224
196
200
221
240
243
250
195
227
250
263
197
196
240
214
223
225
237
210
214
236
223
208
248
246
217
251
245
250
163
174
193
205
227
208
206
227
248
229
238
242
245
223
258
228
225
228
205
205
200
232
195
205
205
214
221
228
234
222
244
235
130
183
78
122
182
185
185
203
220
130
168
206
240
228
44
116
110
175
169
176
185
186
165
136
135
136
175
170
194
204
222
217
220
215
208
162
158
195
145
148
140
158
173
179
180
195
175
140
144
150
156
168
160
152
157
174
193
177
92
108
122
126
134
161
157
197
193
188
176
178
177
168
192
175
160
180
175
186
190
165
168
180
140
150
155
170
171
170
170
179
177
176
178
197
192
87
163
172
185
165
185
179
180
195
181
175
201
214
204
211
227
225
226
228
235
246
235
247
251
200
205
210
102
110
167
235
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
247
262
245
186
218
226
238
241
221
253
228
207
227
252
261
260
298
302
300
305
243
264
248
245
215
245
250
279
176
260
266
245
261
208
274
243
215
208
203
154
238
225
168
195
254
283
275
129
124
194
236
250
264
236
224
194
215
259
264
253
280
278
285
310
305
306
270
295
286
283
260
277
245
275
281
266
290
285
183
246
271
292
300
128
243
269
253
281
299
298
305
215
285
294
230
275
284
260
265
285
260
230
260
270
280
246
250
240
285
305
275
260
300
296
270
275
255
256
282
235
280
270
125
160
215
255
200
250
260
252
235
255
280
270
265
264
270
265
264
260
260
240
160
160
225
235
220
164
195
255
250
-999
-999
-999
255
255
262
270
276
242
236
230
285
280
300
305
245
255
270
262
254
283
265
273
250
255
254
240
250
256
215
138
212
225
230
230
220
236
205
200
186
165
180
195
170
230
180
146
130
165
195
165
185
200
166
180
190
195
195
165
208
210
216
185
140
185
148
195
203
210
208
210
205
212
210
220
225
215
215
130
180
170
190
178
186
200
200
212
206
174
204
208
225
175
185
-999
204
204
190
200
182
175
150
136
157
145
166
166
170
175
174
174
180
165
156
165
160
165
138
146
150
127
175
194
180
162
170
160
176
170
130
150
166
152
165
174
192
175
194
215
-999
220
-999
202
140
145
135
170
198
210
120
-999
163
196
184
197
196
135
148
153
172
180
206
225
90
152
198
218
196
224
135
205
212
207
151
130
149
165
193
199
218
234
238
223
243
252
234
246
264
278
282
283
262
240
258
261
276
277
255
195
162
176
201
258
270
301
284
202
254
250
207
150
78
125
176
195
180
215
240
275
282
257
217
268
282
150
225
250
255
135
75
90
152
220
250
246
242
240
256
278
290
200
256
270
275
216
245
150
200
225
248
256
265
234
240
234
190
155
135
180
200
226
255
250
220
235
198
186
210
224
235
232
250
222
235
260
180
170
215
225
260
235
214
240
268
108
187
240
255
270
270
172
230
220
210
225
195
205
230
246
202
255
215
205
255
270
270
250
235
250
230
215
225
225
270
250
260
250
260
265
245
265
270
254
180
210
240
240
226
252
253
158
215
242
254
247
192
242
250
240
247
273
263
243
232
213
180
232
220
237
238
222
240
255
247
202
238
208
228
261
231
202
248
206
241
257
269
257
219
227
236
238
240
263
238
244
234
238
227
248
263
253
248
187
193
205
232
242
255
231
233
247
229
225
256
158
217
216
110
86
142
177
178
188
204
223
207
201
214
220
224
222
223
206
224
230
230
180
192
193
183
144
160
148
177
179
184
196
203
204
213
208
211
164
141
126
150
177
178
188
198
186
105
120
146
150
168
175
177
164
175
201
209
216
212
205
195
164
155
80
123
129
177
182
182
205
197
206
205
72
100
120
148
159
172
192
179
192
170
183
196
206
143
145
169
172
165
167
170
55
85
158
169
171
170
170
177
172
171
177
162
175
175
185
172
165
170
165
160
188
125
115
156
160
200
195
205
190
142
152
165
165
170
199
220
211
216
226
235
132
80
152
129
201
225
228
228
195
217
224
129
138
170
190
230
210
230
235
150
181
205
205
162
72
72
160
198
118
162
205
229
260
260
217
245
253
275
274
245
280
270
272
280
281
-999
-999
-999
-999
-999
-999
275
274
276
275
278
280
109
179
230
240
240
250
285
295
280
270
272
230
220
246
202
215
249
265
271
267
139
254
266
245
191
140
219
250
267
274
115
150
220
195
214
165
234
224
231
252
256
237
212
175
135
240
235
242
256
245
261
180
241
236
251
249
230
206
254
275
278
270
198
232
245
209
235
163
237
237
212
234
239
228
165
180
231
258
230
245
230
258
220
237
236
265
285
260
190
220
246
260
258
270
237
278
290
182
239
250
232
231
195
233
219
230
252
236
235
230
243
248
259
194
200
145
175
231
232
246
255
263
241
245
233
245
238
239
195
170
177
195
191
179
205
215
220
206
215
213
232
246
269
244
184
223
217
231
224
240
245
230
204
223
235
225
204
192
197
157
203
215
127
163
209
214
214
236
190
213
229
230
215
235
232
245
247
236
120
106
135
184
213
233
212
216
208
225
225
167
193
173
186
188
204
204
203
182
205
195
208
237
222
221
204
215
213
209
150
188
192
198
191
180
211
176
200
222
-999
-999
-999
153
172
176
207
222
210
198
199
195
214
220
231
229
215
214
-999
192
180
180
155
160
166
168
129
140
161
162
156
171
174
172
171
170
168
178
181
195
191
179
155
113
149
161
178
173
172
159
165
169
150
170
180
193
188
132
136
146
150
177
185
198
208
190
182
185
200
190
164
99
102
154
184
200
190
178
183
200
191
161
162
184
167
176
214
220
222
184
186
184
189
208
149
88
155
173
203
229
214
212
200
207
227
229
224
223
218
218
232
230
224
202
221
239
231
250
238
242
231
239
250
162
235
251
239
233
270
252
251
247
260
287
276
268
220
180
198
179
222
236
242
117
109
143
177
213
253
147
220
240
276
258
266
279
288
263
262
276
255
190
135
196
200
231
220
188
186
241
265
259
247
222
247
269
266
155
253
272
277
251
145
198
232
220
129
198
221
262
264
270
275
214
237
252
267
147
170
174
232
245
219
232
222
236
209
238
246
257
268
264
234
245
209
223
212
123
164
188
220
243
234
224
262
231
188
206
192
228
254
282
280
193
212
237
248
224
218
243
193
231
253
255
205
224
232
212
182
223
238
238
241
247
267
253
246
254
235
144
143
144
195
202
209
233
243
250
269
262
234
253
258
258
173
125
187
235
228
209
204
227
250
267
268
267
248
197
173
223
241
245
240
250
268
247
234
228
227
247
258
251
266
253
272
167
231
242
227
230
241
155
157
186
150
192
209
222
215
202
208
240
248
234
254
134
98
181
187
201
213
207
222
242
224
188
214
228
211
177
204
188
198
206
212
226
223
197
212
199
203
209
220
152
208
197
131
160
140
140
154
157
157
156
157
180
180
196
178
193
194
188
187
173
149
143
161
154
162
168
195
155
87
165
164
193
194
163
175
192
182
180
160
153
178
186
200
206
213
158
181
192
211
198
85
107
117
100
105
121
146
137
144
132
150
149
164
177
204
192
186
169
186
196
164
96
147
148
165
167
118
141
153
127
157
193
190
208
219
220
213
133
152
138
157
191
192
97
115
147
174
198
204
215
224
209
209
93
137
166
171
171
195
203
189
232
184
216
231
132
194
185
206
233
236
238
226
232
148
179
214
230
190
219
228
233
241
241
256
248
263
265
278
294
298
295
284
248
252
239
245
257
254
208
152
212
248
194
220
118
230
203
212
185
198
231
254
235
227
239
244
264
202
164
119
172
207
229
236
237
247
254
198
201
247
268
223
205
224
157
246
123
142
197
212
212
217
179
237
231
254
236
245
265
267
285
275
260
258
252
262
279
199
202
227
264
254
257
281
266
258
247
223
248
272
239
248
237
242
264
242
206
222
238
267
278
260
247
256
247
199
234
242
247
274
264
240
262
193
157
226
268
277
277
285
286
263
275
242
227
244
263
284
248
241
291
294
273
256
279
287
268
262
271
228
163
217
244
224
225
263
276
240
247
201
170
217
215
209
217
258
270
263
232
201
218
258
266
257
229
262
243
257
243
218
200
229
257
268
124
178
241
237
183
235
233
247
237
172
154
195
232
147
147
206
225
228
202
220
240
238
222
234
196
225
233
237
244
208
202
211
237
239
242
235
212
224
197
207
169
197
233
230
243
219
239
234
244
246
257
248
240
227
215
207
212
220
194
206
220
232
216
198
187
198
213
180
200
223
215
227
189
150
157
180
200
197
180
200
195
201
153
154
159
175
178
171
179
205
210
175
184
211
205
191
205
205
208
202
204
191
185
175
181
168
166
141
137
161
182
187
157
164
190
188
134
156
168
190
190
128
115
134
169
192
195
160
205
209
155
174
190
180
151
167
180
169
144
169
195
216
204
229
201
184
191
214
200
207
181
161
193
187
222
166
180
182
144
172
209
208
110
68
96
149
184
209
234
255
261
262
260
212
97
88
147
180
227
251
200
228
234
250
267
275
239
229
228
240
271
290
193
206
221
219
266
295
235
246
242
250
262
232
195
170
185
174
178
117
95
160
219
246
246
272
264
257
280
294
223
270
272
304
299
298
214
226
254
184
249
280
164
230
241
226
253
255
269
279
295
276
190
231
250
241
265
227
181
261
260
289
250
205
267
264
279
286
219
267
261
283
285
165
259
258
210
241
272
258
262
251
220
201
196
250
261
219
255
269
279
269
266
284
298
268
256
280
171
250
285
284
299
265
251
224
225
161
208
250
264
279
260
255
229
177
188
217
220
247
228
235
180
206
222
251
207
183
235
262
267
275
280
269
231
178
180
187
219
235
255
260
224
244
253
273
254
267
253
269
273
247
275
267
258
250
242
231
243
241
264
227
145
169
216
242
200
185
185
242
218
234
236
207
224
211
207
236
203
227
231
245
196
208
239
235
242
248
245
248
235
230
234
228
234
-999
-999
-999
249
-999
-999
226
229
228
231
260
219
230
213
219
209
224
186
240
193
180
209
222
239
240
227
176
156
194
196
182
199
162
194
202
141
151
184
197
205
199
136
157
185
200
208
202
204
211
211
204
217
201
169
185
185
179
202
209
192
204
200
165
178
185
201
200
204
198
206
198
145
181
176
180
192
153
134
172
173
166
168
164
95
120
173
194
185
165
139
132
152
145
133
152
161
160
171
162
165
163
176
154
148
149
142
134
125
155
130
62
78
92
155
139
150
157
179
179
178
185
196
206
202
180
210
195
203
205
204
209
-999
218
209
233
234
219
220
255
256
240
221
249
254
250
249
254
250
252
179
230
254
120
212
235
182
230
225
220
202
224
202
171
169
171
159
162
180
199
221
200
190
210
229
178
79
174
197
196
235
250
265
274
285
290
279
264
192
268
269
289
289
278
240
276
269
259
145
-999
231
243
245
240
151
159
209
236
240
202
216
239
209
199
210
234
228
225
95
172
225
237
256
265
254
253
253
139
179
221
228
245
217
238
258
287
244
218
265
131
207
269
248
210
238
270
224
275
286
280
141
228
241
261
248
245
244
271
240
260
236
285
258
253
259
218
193
228
259
206
254
195
147
235
261
267
240
257
174
188
266
281
268
263
232
275
261
268
185
188
239
262
191
222
257
272
274
266
260
279
279
278
257
237
250
213
212
166
185
236
259
278
265
256
260
208
204
269
261
229
268
279
304
281
237
252
252
254
270
246
251
265
260
258
253
190
201
255
264
249
240
275
285
280
254
266
222
219
170
238
272
272
270
277
279
272
228
250
272
271
256
261
280
287
296
234
199
245
235
248
249
259
248
210
206
221
242
243
234
239
261
231
237
233
240
253
252
255
261
254
180
225
230
210
240
200
175
202
202
-999
-999
-999
214
243
248
255
263
266
267
265
202
199
189
60
138
159
177
199
190
195
190
192
210
202
180
200
210
212
200
170
208
193
165
199
206
215
217
184
188
189
218
204
217
185
190
200
219
142
78
74
75
120
135
125
150
156
159
147
150
170
175
166
175
170
182
168
193
155
110
130
152
155
152
155
85
65
110
135
112
155
195
175
188
198
215
215
225
137
110
175
95
115
150
160
175
162
170
175
195
220
234
197
220
228
260
265
202
185
220
180
192
172
170
172
165
125
162
142
170
170
145
190
207
185
200
215
240
220
180
195
204
105
150
177
195
172
111
205
228
240
250
232
240
262
270
235
250
232
255
225
269
262
265
235
205
262
250
259
260
290
268
252
267
275
235
250
255
240
290
265
237
210
265
120
152
230
272
226
215
240
200
225
255
290
285
270
220
182
230
187
230
245
256
280
282
245
255
205
234
125
192
210
220
220
210
215
220
237
210
242
240
252
205
155
162
227
252
252
280
297
215
270
230
212
220
225
249
260
217
220
230
220
200
217
260
262
265
250
255
278
270
247
220
225
184
209
202
240
263
294
279
282
285
290
272
285
240
150
150
220
265
240
247
262
255
255
247
235
245
262
252
255
245
160
165
210
210
230
270
255
225
170
225
225
220
212
210
238
236
230
230
226
263
224
270
269
280
270
240
190
200
200
230
240
250
260
235
252
242
215
220
240
-999
-999
-999
240
245
260
220
220
217
210
192
202
230
250
235
235
237
230
245
240
235
230
220
240
255
250
260
255
210
235
217
222
228
264
268
259
265
235
235
210
147
167
197
220
242
247
-999
205
165
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
210
195
190
202
162
150
175
152
140
147
160
145
155
167
170
165
172
185
152
160
150
160
177
167
175
127
145
155
155
166
95
162
151
182
195
200
200
110
-999
-999
-999
130
145
150
150
147
120
142
170
182
175
195
152
165
127
117
150
175
190
195
177
158
160
160
162
156
162
165
170
205
211
181
185
195
132
132
171
185
200
147
192
190
177
135
185
187
197
172
190
205
220
215
227
242
222
215
217
117
190
205
200
200
240
250
250
260
265
220
140
96
175
215
240
240
200
218
226
240
260
243
218
275
231
100
101
180
165
160
190
155
175
212
264
246
235
292
295
292
270
294
278
290
252
281
285
296
295
261
235
200
205
245
235
145
181
230
225
247
267
301
162
252
248
171
220
261
255
250
260
195
220
235
245
250
255
210
216
222
271
280
243
220
225
221
182
253
230
248
264
225
241
171
241
246
232
198
208
226
263
226
251
262
246
235
214
214
234
250
244
270
273
263
256
283
268
270
258
255
273
264
274
274
275
276
295
298
288
256
239
253
238
178
230
235
250
275
291
275
290
301
259
255
264
251
239
219
240
251
250
256
256
197
245
227
213
204
235
257
225
149
161
170
215
220
251
240
220
225
240
240
235
241
234
249
250
216
235
236
267
257
253
255
237
236
221
125
152
171
216
246
256
204
223
247
253
242
240
233
215
205
237
238
241
209
220
245
245
229
200
223
210
208
215
233
205
240
241
241
248
245
245
171
216
223
240
243
251
245
246
200
191
225
232
226
211
194
225
222
-999
133
177
156
135
161
170
160
190
206
185
156
167
185
203
221
205
183
163
164
125
126
149
170
175
202
176
125
169
181
180
187
197
187
137
163
164
177
190
178
94
161
153
95
117
137
156
192
181
180
180
120
161
171
195
142
171
143
160
162
181
189
175
160
198
175
160
150
150
158
167
161
168
117
133
166
198
201
201
183
175
186
190
191
197
190
195
212
215
179
123
153
170
190
200
153
168
180
190
205
210
145
180
205
220
240
232
215
220
202
140
85
171
201
95
126
150
130
111
182
197
210
235
156
161
95
155
155
126
100
115
150
160
187
202
232
167
50
66
107
176
215
267
288
280
217
262
228
252
261
267
251
256
274
284
245
243
194
223
240
209
79
180
201
221
230
180
138
119
192
216
235
251
256
223
127
149
168
202
234
243
101
150
203
215
194
243
148
240
275
285
304
296
322
319
306
305
127
221
251
280
274
254
254
273
246
220
225
153
234
266
244
175
222
243
252
230
242
181
216
241
241
259
236
187
206
211
149
197
220
259
260
275
255
212
250
268
275
290
276
255
254
268
272
265
190
246
243
275
250
290
267
213
216
251
257
247
265
262
266
260
247
252
251
266
264
237
234
267
273
254
178
234
243
238
245
234
252
252
256
251
233
268
245
277
296
249
257
260
280
286
200
249
290
249
273
283
251
246
190
186
252
257
215
256
272
235
244
243
258
272
279
209
118
196
242
252
236
252
271
265
248
249
240
261
275
275
266
254
172
197
236
240
245
256
288
269
226
256
251
262
223
192
204
220
239
237
250
251
231
221
231
227
216
230
233
215
127
155
192
206
160
149
166
166
201
202
222
198
211
172
182
212
215
207
201
197
202
227
231
212
218
217
235
242
228
225
200
210
221
233
237
221
215
205
205
102
169
187
197
147
155
184
186
187
194
175
135
161
175
185
186
187
198
210
147
175
171
135
149
156
160
199
204
201
216
200
161
178
181
170
170
122
211
130
142
168
195
185
182
176
167
175
142
135
141
127
135
168
189
190
180
203
220
216
205
152
187
216
181
197
195
190
165
179
201
197
192
175
181
191
213
208
211
212
215
224
200
205
216
200
211
193
132
171
190
185
198
214
242
239
251
252
241
146
124
172
134
192
205
196
220
239
246
255
259
267
264
294
286
266
268
289
295
170
235
231
255
263
260
264
255
243
239
246
250
244
260
268
290
292
157
192
235
197
254
264
245
219
211
235
186
210
209
186
231
260
260
273
203
64
179
252
201
105
155
156
233
265
260
255
272
282
176
265
174
169
205
240
244
248
271
276
299
210
202
221
281
262
282
153
221
259
245
215
271
185
261
275
279
200
245
219
256
247
263
290
196
270
284
302
300
270
276
306
290
299
255
290
280
303
275
303
277
251
252
267
286
280
306
242
261
318
310
310
328
316
261
223
225
269
240
218
273
276
277
275
215
263
293
288
265
306
304
306
285
295
282
278
280
180
260
280
255
276
270
244
265
190
187
191
261
281
300
276
265
288
320
269
290
326
315
336
163
235
281
281
230
283
315
299
249
174
164
207
270
280
293
280
246
264
286
186
220
255
215
260
286
277
285
275
273
276
252
240
257
253
273
281
260
210
214
224
204
193
232
226
240
257
258
257
265
200
209
228
248
259
247
217
200
210
210
225
253
270
270
239
240
201
221
225
235
185
208
215
195
165
190
174
170
165
190
220
248
220
234
177
114
170
190
194
110
130
170
160
180
194
209
222
180
190
200
165
169
185
145
155
170
110
160
186
194
210
110
134
150
184
160
184
190
177
158
165
160
160
163
156
130
155
180
178
120
162
179
178
182
204
200
210
227
200
197
148
160
161
188
206
212
150
166
188
130
112
156
159
173
197
205
198
200
201
212
201
114
58
76
115
156
195
210
217
215
197
196
195
155
189
191
200
90
134
172
184
205
235
231
189
219
233
244
240
245
220
255
268
273
233
210
226
251
272
220
250
269
255
250
242
273
277
262
180
195
245
270
297
315
320
313
305
302
275
130
211
210
128
155
190
215
238
234
217
219
217
225
244
230
150
168
202
164
244
250
123
200
208
240
274
278
188
178
255
245
257
261
230
220
235
244
252
269
210
191
235
235
228
243
210
252
215
233
263
271
280
275
262
264
225
214
210
235
258
237
235
226
184
240
253
275
255
247
250
262
257
275
290
266
177
184
226
219
237
242
252
260
210
206
229
254
205
245
250
240
213
250
246
240
271
250
200
249
285
276
190
192
221
256
265
279
245
255
275
200
245
255
240
218
260
255
205
179
190
176
254
182
233
260
271
280
273
155
190
244
217
251
255
305
225
226
210
260
240
232
235
287
235
224
260
260
257
236
286
300
297
254
270
290
221
200
203
246
247
235
184
217
230
275
273
284
293
300
250
145
142
180
195
244
187
165
195
184
209
165
195
213
226
249
250
265
255
187
157
193
225
241
235
250
231
240
212
220
210
210
217
205
195
202
224
175
189
195
202
220
221
221
240
218
205
197
200
195
215
220
230
225
220
226
240
210
204
187
192
187
152
192
200
206
215
191
157
136
81
104
153
164
168
175
200
210
195
190
182
181
181
190
205
30
78
125
119
130
143
144
135
133
92
140
160
160
166
185
162
173
195
175
166
159
170
170
166
152
130
95
92
140
175
187
193
180
191
190
190
200
156
92
132
115
120
166
168
177
192
209
119
146
179
190
211
217
185
175
177
210
180
165
174
197
176
200
220
191
210
240
245
242
230
253
240
245
210
191
204
200
124
154
230
259
271
165
160
206
215
240
231
174
232
230
207
85
191
144
225
214
240
264
262
273
261
267
275
290
272
282
291
285
290
245
275
251
238
245
257
270
266
197
196
201
248
250
216
170
217
245
276
156
205
208
214
214
230
250
276
275
271
219
206
205
150
215
235
221
174
216
235
250
257
255
248
122
180
162
185
217
271
154
220
246
255
272
282
260
235
265
262
200
174
215
252
264
267
200
230
237
265
263
261
245
230
252
281
251
250
262
264
265
251
213
244
273
265
215
254
265
280
200
256
302
290
-999
300
285
250
226
273
242
240
270
275
278
290
276
290
200
235
260
200
217
258
290
274
262
225
275
257
241
245
255
265
291
292
281
276
296
291
267
157
166
180
240
233
195
230
231
265
240
261
200
216
237
256
261
272
232
246
255
267
254
260
255
244
254
214
227
245
216
230
246
265
236
231
240
240
226
233
250
247
249
255
265
249
260
251
200
217
246
200
212
221
231
234
254
246
240
200
193
215
175
190
202
164
200
212
220
236
250
240
225
230
240
243
220
217
220
227
251
260
254
229
200
200
202
216
225
226
215
230
225
220
142
130
144
146
189
192
191
183
200
218
208
200
192
188
179
180
171
145
120
164
160
136
181
156
161
165
180
174
170
177
194
190
207
164
186
195
169
186
200
200
210
218
155
135
170
171
181
186
153
170
166
189
174
176
178
186
172
194
198
200
192
61
126
137
159
165
162
166
152
145
160
150
171
193
186
190
182
177
198
221
220
227
214
224
216
203
206
224
224
233
220
225
235
240
227
160
200
225
220
215
207
212
211
190
230
116
134
201
228
230
241
190
150
209
236
230
188
230
181
210
223
260
266
246
147
177
197
155
177
218
259
162
163
226
266
290
288
246
258
263
280
267
275
291
297
280
300
135
244
260
141
214
244
240
255
240
256
243
183
228
230
235
216
232
260
272
270
250
254
264
270
140
136
200
201
215
261
291
285
284
205
249
138
201
216
271
274
297
283
231
262
220
264
271
285
308
291
296
258
228
212
214
170
220
245
266
215
231
240
270
278
265
285
232
246
264
250
225
241
256
240
206
192
221
186
210
244
260
250
267
223
277
280
270
225
248
288
250
237
260
270
230
247
277
271
291
282
300
290
195
264
231
221
212
255
184
235
221
243
264
269
270
235
225
240
215
210
230
249
257
170
248
276
255
229
250
250
220
230
250
225
214
210
254
275
274
278
255
248
200
213
226
262
268
272
269
241
264
245
264
274
280
235
260
221
280
272
260
255
182
232
225
245
268
280
274
230
166
197
215
235
210
245
180
216
241
220
255
263
260
271
262
260
246
250
206
231
190
240
196
239
226
199
190
160
195
210
204
183
191
205
189
214
231
220
231
225
216
141
176
214
211
227
231
227
236
231
225
221
212
201
200
214
228
220
210
210
206
203
205
206
196
221
225
217
227
207
232
190
134
100
110
132
150
174
190
189
180
192
180
171
174
171
174
180
165
170
171
175
199
176
178
175
170
182
185
201
189
180
140
175
180
169
176
190
194
205
204
208
186
170
165
193
195
212
212
208
208
166
180
166
161
173
165
175
171
163
180
176
179
204
199
183
223
245
249
237
235
228
234
240
234
230
190
188
170
171
185
205
244
270
256
261
270
231
200
196
203
211
213
260
270
270
271
257
200
254
279
192
232
260
257
255
212
249
250
247
254
256
275
285
139
61
105
145
132
182
217
190
185
225
246
249
196
215
245
244
190
253
248
296
264
158
174
226
225
235
265
247
253
264
190
251
270
130
156
235
177
195
210
256
281
195
140
212
241
196
188
213
224
248
259
261
250
288
274
236
165
210
225
211
230
254
268
265
214
176
240
270
296
259
272
294
285
252
234
255
147
178
230
226
250
265
265
155
210
240
220
226
284
270
280
265
290
280
255
186
215
220
260
240
235
270
284
285
275
235
245
246
222
258
261
267
220
250
259
270
272
248
267
267
281
-999
227
252
275
296
280
294
289
280
282
257
270
261
288
246
253
285
286
201
260
266
281
270
260
271
279
296
306
270
268
286
276
274
275
265
262
240
245
258
251
251
280
260
250
241
240
250
270
271
288
275
238
235
181
223
249
210
195
183
223
239
196
205
214
244
260
248
261
272
288
295
275
271
282
286
275
256
200
225
228
243
234
170
205
200
220
224
236
241
256
203
216
225
234
231
230
230
226
215
210
215
225
226
245
245
239
250
245
225
248
253
232
225
229
242
243
215
211
195
195
206
201
205
170
203
210
208
216
205
200
180
185
140
150
183
169
166
175
195
102
160
167
200
207
202
75
76
95
140
140
156
170
160
77
146
166
180
198
196
185
175
140
184
178
160
165
169
155
160
152
166
170
-999
-999
-999
210
155
125
90
115
120
145
175
193
192
205
194
199
207
214
206
210
207
120
130
160
150
166
190
230
230
135
145
210
159
176
206
186
205
201
220
221
210
61
80
165
197
180
211
250
265
243
209
217
110
185
180
200
218
220
246
255
245
260
270
215
90
134
204
232
249
155
158
230
240
128
104
130
145
190
223
90
90
176
214
228
217
252
239
221
243
227
143
191
187
176
211
241
228
206
225
228
248
233
262
219
232
244
228
243
250
260
250
275
297
281
252
235
230
256
206
136
150
175
236
257
284
270
266
245
197
245
221
245
255
272
263
243
199
209
205
237
230
276
211
230
221
260
273
265
289
260
225
251
258
257
255
251
255
267
280
273
253
227
225
260
217
260
215
227
258
278
293
285
300
262
274
274
238
235
278
265
271
280
265
254
256
265
242
276
267
258
256
225
235
265
230
246
228
265
269
295
270
255
250
281
290
309
265
255
249
230
169
218
268
253
261
280
268
230
261
277
276
243
250
255
235
190
236
260
276
268
247
226
210
215
246
252
229
245
207
211
221
193
243
250
256
265
242
240
245
265
245
268
250
250
262
258
236
247
-999
-999
-999
265
250
250
238
220
230
256
230
146
186
224
227
235
240
238
206
160
175
198
231
215
211
236
230
207
203
207
205
191
201
196
210
236
180
170
162
196
200
199
188
178
208
218
230
227
200
190
195
202
199
210
223
240
225
227
220
210
181
136
169
180
181
202
216
230
236
220
212
96
116
128
135
166
140
176
152
142
162
168
168
156
160
136
144
156
156
148
152
93
90
108
162
165
161
165
160
192
200
196
169
85
82
130
155
125
185
216
265
206
200
195
195
215
195
185
175
200
190
180
195
205
-999
195
197
204
205
210
210
230
230
155
145
168
203
230
230
235
250
246
139
171
190
215
238
160
160
157
211
250
159
203
230
267
222
71
120
151
200
237
247
258
255
267
267
234
135
208
206
175
140
173
230
265
280
280
275
272
275
282
190
247
284
295
292
285
262
279
287
295
294
300
280
260
111
75
103
161
160
238
269
245
144
165
202
225
200
205
248
188
171
225
230
167
237
229
263
232
203
233
235
252
258
241
160
220
213
230
260
196
126
126
145
208
242
260
255
270
280
286
230
270
235
190
191
198
230
224
235
220
152
185
191
198
222
250
241
205
230
240
222
234
255
250
257
276
264
286
265
257
257
162
230
257
160
185
226
233
232
216
252
260
245
220
207
240
253
200
196
247
232
236
210
214
247
271
276
267
199
220
196
245
262
250
225
255
276
287
248
165
167
200
166
198
229
235
170
191
194
219
188
161
172
219
218
253
248
245
221
218
202
216
201
234
-999
255
245
213
220
230
231
235
250
267
277
287
275
238
235
232
249
257
250
245
257
260
241
234
234
198
216
235
221
245
254
205
200
-999
240
250
248
210
207
205
215
228
236
239
235
242
225
180
166
191
218
232
235
178
208
188
201
167
117
160
120
124
146
186
202
210
195
205
200
190
171
205
226
235
215
199
187
200
206
220
225
226
212
206
201
221
234
225
118
145
148
181
205
212
207
181
81
115
136
110
133
156
150
155
145
163
186
111
116
142
160
170
178
172
160
185
165
215
171
210
226
229
216
204
180
186
195
204
175
164
172
173
174
200
155
164
198
185
200
190
66
95
96
105
122
152
163
170
186
-999
-999
-999
197
219
210
212
152
152
178
210
211
195
201
232
232
227
206
216
220
240
126
223
221
221
240
241
225
222
251
266
253
260
246
215
165
209
227
238
255
248
134
154
150
185
205
215
237
265
280
269
288
286
281
200
225
255
238
205
215
170
200
228
255
280
298
300
304
215
257
284
132
201
257
245
75
150
210
245
261
268
176
241
277
288
267
241
124
201
175
197
220
255
272
170
245
281
255
160
218
224
187
201
242
255
235
256
191
196
221
211
215
228
215
226
230
226
255
270
278
290
205
255
226
242
176
160
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
220
246
221
251
270
281
235
176
225
256
180
235
260
276
250
252
262
250
262
250
250
255
242
226
211
254
241
250
216
235
263
255
255
235
225
222
207
207
216
230
210
225
239
207
222
214
225
245
260
275
286
270
253
245
239
248
255
241
-999
265
270
274
222
215
205
234
210
252
264
260
256
235
255
213
200
216
231
245
220
230
248
260
256
241
189
236
165
196
227
245
220
172
190
210
214
220
230
230
250
249
255
256
230
213
220
197
182
202
182
182
197
224
220
240
220
185
200
230
155
170
172
172
189
185
194
200
217
215
215
140
140
109
171
165
175
186
165
194
176
181
215
179
117
152
175
190
194
190
180
190
186
195
181
177
192
146
165
160
180
215
210
206
182
186
219
206
180
182
168
154
166
180
165
110
140
199
214
200
130
135
111
122
132
160
215
200
191
198
204
215
167
185
211
150
170
170
210
210
205
170
170
160
160
190
205
220
229
191
155
170
180
186
200
175
205
155
158
161
185
200
217
219
227
70
116
145
175
179
170
199
218
82
132
170
215
250
256
243
250
260
188
185
167
167
187
175
161
184
220
236
247
251
251
265
280
258
265
277
281
279
118
110
157
215
228
225
214
240
250
263
266
275
275
260
261
270
261
275
295
206
190
230
226
241
285
280
240
244
175
210
235
140
157
220
266
308
261
210
224
197
266
275
260
236
260
278
282
276
292
75
118
215
260
285
302
310
310
313
175
140
244
276
310
260
261
265
276
243
232
173
252
270
267
280
295
176
195
240
223
186
236
266
255
265
260
235
275
250
244
248
255
250
201
220
240
266
271
270
235
168
230
280
282
245
265
290
233
277
260
238
251
256
196
126
176
243
258
255
255
276
261
217
250
270
270
265
280
256
225
240
240
255
240
256
230
236
232
250
265
236
265
270
273
218
221
226
228
246
271
255
248
178
189
197
210
225
245
261
274
270
260
260
265
276
291
277
275
277
241
221
230
250
242
262
261
181
228
225
155
146
164
186
235
252
248
221
211
175
176
176
210
211
191
230
224
206
201
217
225
235
250
162
166
206
221
200
206
213
218
228
220
216
211
213
217
217
210
207
215
210
218
225
221
210
211
220
231
225
224
231
225
221
230
220
207
155
97
81
122
177
198
196
205
206
203
215
222
211
223
186
194
207
130
156
162
183
160
160
171
195
181
167
127
147
146
161
164
170
160
100
114
127
140
120
136
95
118
157
137
164
189
186
195
185
192
208
222
193
191
175
165
175
95
125
140
149
169
183
152
143
165
126
144
192
217
207
194
195
195
183
194
194
127
116
162
165
200
210
210
178
181
186
191
130
181
202
181
155
135
170
199
218
206
220
205
221
223
213
223
231
251
230
170
238
270
268
192
196
105
154
196
233
256
242
250
251
255
240
236
254
228
178
200
247
264
266
262
204
236
238
247
220
190
228
223
223
191
173
230
243
261
260
274
284
291
304
170
181
225
220
205
211
215
145
216
258
269
230
212
265
269
182
202
261
281
291
294
285
280
204
156
242
255
256
270
274
280
236
265
272
260
222
242
252
265
270
225
265
251
206
172
225
265
286
264
288
266
286
209
280
266
272
206
152
236
276
245
234
236
236
261
240
240
270
230
248
246
258
212
150
217
255
271
261
209
236
252
271
280
260
268
229
217
243
281
270
287
306
304
237
209
258
286
300
283
271
289
290
240
266
272
250
259
290
260
270
284
293
295
300
271
281
306
296
301
288
292
306
291
303
260
272
285
303
-999
-999
-999
246
260
220
217
235
260
270
300
317
326
270
303
271
271
270
178
194
250
250
260
255
281
311
306
296
281
292
288
261
280
276
266
275
265
270
255
187
230
236
232
251
270
269
257
266
256
269
245
238
261
240
261
261
275
242
263
251
204
251
259
271
271
270
235
250
245
252
251
260
266
251
187
193
170
210
235
180
210
232
245
245
246
241
200
208
225
218
221
215
219
220
224
226
230
237
226
214
228
178
168
171
170
175
178
198
212
216
234
216
200
161
180
193
192
200
181
180
100
140
180
200
191
187
172
180
186
211
147
181
171
135
150
165
170
174
160
150
105
149
161
179
170
150
219
213
194
170
180
179
191
187
205
205
215
217
196
194
212
-999
191
190
204
218
194
128
155
175
158
161
101
152
181
200
140
112
138
101
130
161
193
230
225
200
181
206
231
236
228
234
234
180
152
160
180
220
201
210
252
264
263
261
-999
270
252
271
268
261
275
279
160
257
290
296
280
285
291
299
287
139
130
226
260
272
261
244
252
265
247
246
270
191
172
242
268
195
128
228
250
220
251
282
295
302
310
302
315
290
303
306
244
298
260
270
260
275
258
171
252
220
270
280
210
189
242
266
176
190
261
272
256
251
261
268
276
175
180
222
245
260
276
286
216
225
191
204
255
290
305
306
300
321
326
290
296
275
256
221
230
165
165
200
270
290
298
295
295
275
261
240
240
214
194
194
229
290
295
287
284
220
260
247
250
272
265
288
293
320
255
260
268
228
238
252
255
303
308
299
305
291
294
242
255
260
184
165
240
250
240
235
250
258
246
276
265
256
260
277
215
181
231
236
256
256
257
261
192
131
204
218
252
261
270
200
220
211
221
217
201
159
230
238
230
243
254
225
238
250
228
249
271
265
254
238
169
208
231
230
231
250
245
162
200
241
255
260
245
176
226
245
240
244
229
245
176
204
235
244
250
262
260
186
152
208
214
211
224
230
210
220
235
227
221
224
225
240
241
225
170
197
201
196
214
230
235
246
234
221
215
217
212
221
232
215
190
178
196
209
211
216
232
223
221
227
228
229
205
175
180
191
190
198
201
195
130
174
177
181
195
207
196
180
130
141
148
159
180
184
182
-999
188
202
206
192
155
146
162
152
174
167
145
150
130
125
147
158
161
175
184
200
200
215
190
220
240
225
175
178
195
182
193
175
189
196
181
170
163
200
198
198
-999
-999
230
247
228
205
210
202
211
101
170
210
210
149
126
175
219
238
220
217
216
222
189
105
171
188
195
201
220
212
154
160
205
222
200
226
-999
245
215
241
251
259
256
271
264
261
275
271
280
295
237
251
270
280
280
270
266
260
250
264
250
283
136
195
215
236
220
190
146
145
182
246
285
260
255
269
220
200
249
218
214
212
250
240
222
240
220
214
210
249
252
276
291
296
275
260
245
181
167
127
230
221
264
270
182
166
211
235
246
274
251
270
260
271
265
261
190
144
200
210
202
230
220
261
290
291
246
236
260
255
281
272
248
205
244
230
253
270
227
216
251
280
217
235
240
235
199
231
251
270
275
214
239
205
230
261
279
265
170
230
260
271
266
250
235
215
232
240
215
242
255
268
259
270
251
234
256
180
140
145
200
240
260
241
266
277
255
278
235
240
221
235
155
171
237
258
265
231
210
237
254
235
256
254
256
176
225
212
221
241
250
221
235
235
261
224
211
190
205
227
257
210
264
248
260
255
260
245
238
230
236
219
211
220
237
236
260
269
251
264
280
191
240
232
228
240
243
226
220
245
240
219
225
241
209
210
220
220
231
250
241
245
256
261
185
175
198
201
200
180
195
218
240
145
160
205
216
210
210
230
223
220
222
220
225
232
230
220
220
207
201
214
200
210
210
214
200
160
171
180
197
200
162
141
187
190
180
180
191
196
199
131
152
141
160
142
167
168
157
155
130
148
148
170
158
186
200
135
175
193
205
220
218
170
60
55
88
110
148
156
164
168
170
187
185
191
112
155
194
205
208
201
192
185
192
180
176
191
191
201
215
106
150
147
155
165
160
160
180
185
140
152
161
201
204
212
213
210
225
236
177
180
180
200
226
241
187
100
139
177
198
200
235
248
250
215
240
250
261
247
245
251
260
245
255
130
146
212
227
233
245
100
200
262
276
257
257
268
271
280
292
292
300
300
295
290
99
161
217
229
260
96
85
151
200
220
234
260
135
221
210
105
131
200
244
260
271
285
252
255
195
231
285
289
-999
-999
-999
210
260
230
230
170
270
260
277
280
276
272
280
270
273
235
281
221
186
210
240
271
271
275
272
268
130
235
260
280
218
151
204
238
280
256
270
276
271
200
231
245
165
120
200
280
285
163
260
284
271
270
281
292
295
282
271
272
230
200
245
211
254
281
284
275
265
266
281
290
291
260
150
184
200
256
275
215
210
215
246
270
211
261
230
266
270
270
280
310
325
321
302
278
250
291
245
248
282
290
310
287
229
200
271
291
275
297
296
275
257
220
240
230
248
246
220
255
270
262
268
271
280
259
211
241
260
255
246
241
268
218
202
260
270
221
225
213
252
277
291
295
300
284
250
196
211
160
195
214
180
221
202
217
215
213
228
225
205
229
232
240
207
145
147
185
200
239
249
244
200
227
240
230
165
215
242
240
254
240
245
137
140
155
165
177
185
190
200
230
230
195
175
176
190
190
180
189
200
200
182
190
201
196
215
130
175
165
160
172
152
115
168
170
180
153
154
172
168
175
124
140
168
182
205
194
196
169
170
180
101
125
130
150
170
170
168
207
194
200
199
215
189
184
211
150
170
170
164
175
173
157
178
185
200
195
192
72
118
145
168
162
160
155
175
173
197
173
192
200
216
225
210
210
211
215
217
220
226
214
216
100
180
225
237
229
137
195
212
196
190
190
176
195
210
215
228
202
166
202
210
239
207
213
210
254
127
205
250
250
183
162
227
245
257
260
268
258
266
266
180
225
232
245
248
175
175
240
266
286
284
285
291
304
302
256
290
289
275
296
285
295
282
195
270
285
276
307
318
281
120
176
221
235
230
162
202
230
252
270
238
236
224
250
270
179
150
215
230
266
220
285
200
265
285
282
252
284
285
290
266
291
305
302
178
120
128
172
224
206
213
226
180
210
214
252
252
227
195
223
237
230
225
231
243
177
216
188
198
198
236
240
256
205
178
190
245
255
271
231
215
215
222
233
240
245
248
248
265
270
290
301
290
265
274
275
278
236
247
235
237
237
240
258
264
212
240
196
182
176
237
264
256
240
266
168
141
195
244
263
230
246
262
232
240
225
252
250
249
216
205
205
236
226
142
235
245
249
257
265
264
250
245
237
235
225
206
208
247
250
263
236
124
187
201
230
246
232
258
265
271
140
199
205
230
208
188
229
190
202
230
245
255
240
255
265
230
200
229
247
232
207
140
150
181
201
217
227
235
150
155
175
200
203
210
210
187
219
181
175
187
209
220
210
219
219
220
197
175
174
185
201
202
217
225
172
213
210
205
196
224
208
191
166
174
165
145
159
175
180
180
141
190
190
140
127
108
130
160
173
207
195
128
151
160
177
197
212
200
185
180
180
184
194
190
194
200
200
184
135
140
125
135
158
151
157
137
174
171
170
186
190
216
190
195
165
112
30
44
105
136
154
156
180
150
130
130
40
112
126
130
139
145
116
94
120
163
185
205
215
145
205
218
216
168
77
120
120
144
150
201
214
227
221
225
185
157
192
213
202
181
62
118
139
167
198
236
256
232
165
168
198
220
242
250
248
224
243
246
244
260
277
286
290
275
205
214
219
256
282
165
156
156
223
215
216
241
251
232
219
241
260
285
295
288
285
290
248
275
295
300
241
211
261
245
267
273
275
152
234
253
267
267
175
252
185
245
189
244
248
262
237
202
250
272
295
295
294
278
224
238
235
255
247
255
267
220
120
205
175
210
232
245
268
255
185
231
240
250
260
150
163
230
250
256
289
232
251
216
244
250
246
236
231
261
246
240
242
235
254
273
254
160
218
259
235
215
254
270
262
264
257
255
242
225
277
245
253
220
220
246
271
280
265
200
160
152
206
237
225
258
226
230
245
265
255
260
227
245
251
268
231
230
262
275
282
281
251
254
270
260
274
288
238
232
268
270
271
230
220
267
285
291
283
286
290
306
303
210
250
268
264
200
225
241
247
270
270
212
215
246
250
238
251
250
170
176
190
210
217
215
211
225
236
210
205
226
239
230
181
135
192
216
191
226
206
175
210
222
225
210
168
177
187
182
202
181
206
198
215
207
222
233
223
230
198
220
175
190
183
200
228
205
166
188
205
215
197
194
190
177
191
175
170
156
163
178
187
195
200
198
205
205
200
210
212
185
200
184
130
157
99
79
57
91
127
124
141
156
151
170
167
194
191
205
220
184
171
136
150
164
150
183
187
140
175
192
195
202
186
196
197
210
210
201
60
94
140
174
185
130
105
121
145
162
150
158
142
135
141
175
180
169
140
176
176
206
207
197
225
210
191
208
194
115
150
154
146
185
170
207
190
120
186
198
231
226
205
218
222
224
213
212
221
238
231
241
221
221
-999
-999
-999
255
232
231
221
210
200
180
216
238
190
212
245
165
118
163
132
135
140
165
181
183
210
206
225
236
240
256
261
280
257
250
260
268
300
312
270
266
265
272
275
282
297
301
232
116
190
208
154
202
200
183
106
143
180
191
225
245
265
277
250
230
256
181
130
175
239
235
261
271
275
247
275
287
301
305
277
229
214
228
245
255
245
210
226
205
214
253
265
217
250
268
231
135
157
152
180
120
215
270
276
230
260
267
260
252
273
270
267
254
263
275
223
272
248
204
214
250
289
203
218
187
260
271
271
255
225
254
264
183
155
207
231
262
261
221
269
265
222
250
243
274
185
245
274
280
288
273
248
260
278
245
250
210
260
258
270
253
264
215
260
272
288
284
260
280
303
255
270
246
260
267
246
280
280
242
165
135
165
238
247
267
248
250
256
270
250
245
277
270
239
260
270
282
265
248
245
270
265
196
150
192
236
260
269
280
240
275
285
291
274
277
284
225
225
245
258
266
264
270
245
231
270
275
285
280
280
158
222
215
200
235
245
233
185
210
219
224
230
225
235
247
256
251
260
250
233
225
251
257
247
212
246
250
250
253
241
211
121
145
154
179
175
155
138
158
200
203
192
187
195
197
205
210
201
220
210
151
177
214
210
182
190
212
237
205
130
140
158
175
191
181
204
206
220
218
216
226
220
217
207
231
230
240
245
225
211
175
175
193
191
185
184
142
175
185
201
195
184
186
149
156
181
191
188
209
210
206
206
216
215
162
87
177
180
190
201
210
210
190
160
140
160
172
205
225
195
217
155
180
214
220
235
230
212
190
189
225
228
240
240
245
245
140
127
140
155
175
200
218
200
215
230
241
255
255
263
255
242
250
215
245
-999
-999
140
215
230
215
186
-999
-999
-999
260
280
292
298
272
242
250
250
155
220
235
220
202
235
270
270
260
179
195
208
255
261
243
217
237
102
125
193
235
243
225
185
228
252
275
220
245
275
274
290
273
222
230
280
268
275
247
72
155
215
231
225
235
274
302
290
255
260
180
185
227
221
240
245
255
245
230
249
245
248
265
188
165
165
170
208
220
230
235
237
235
243
255
265
280
225
245
243
232
227
245
268
275
163
235
250
260
270
256
240
228
200
250
247
235
227
215
257
250
223
248
246
248
208
224
255
224
238
276
276
268
260
182
220
232
246
246
238
221
231
238
220
220
242
230
247
224
250
290
238
185
230
235
263
260
258
225
242
275
250
280
266
228
227
270
238
266
260
283
256
300
310
300
275
295
265
210
255
266
246
235
270
278
252
214
238
207
223
224
245
264
255
206
242
231
234
249
228
231
231
190
195
232
226
233
247
250
236
210
240
273
260
170
200
230
241
250
251
262
262
240
255
182
240
207
153
194
172
185
151
184
186
214
222
244
245
204
150
183
197
185
194
208
216
201
207
201
149
-999
-999
-999
-999
195
188
170
196
195
206
205
199
201
210
210
-999
200
175
173
187
187
140
170
170
185
184
207
200
190
182
177
180
194
150
140
175
180
210
215
195
167
160
170
170
180
175
187
189
205
184
165
155
170
191
177
115
165
175
185
170
-999
-999
200
125
170
177
214
200
130
155
165
175
184
195
185
187
201
220
210
200
195
193
-999
-999
225
201
185
200
-999
-999
240
215
220
215
215
211
217
230
238
61
109
136
163
197
230
210
206
220
191
-999
-999
239
238
250
247
257
-999
-999
221
205
226
239
257
-999
-999
275
226
240
246
-999
-999
-999
285
255
150
125
168
-999
-999
232
210
230
226
184
210
264
290
292
230
145
251
278
274
210
270
264
194
158
204
254
190
184
230
212
212
210
230
255
282
301
289
305
251
229
242
250
199
264
231
254
260
267
268
270
270
268
208
215
212
250
236
235
206
222
234
230
162
210
252
240
229
227
250
248
226
243
229
224
230
220
181
232
266
260
250
258
264
249
241
232
231
255
247
248
240
236
260
264
257
242
250
184
185
239
233
255
194
234
203
241
262
131
146
176
150
164
170
190
-999
-999
-999
-999
-999
224
-999
204
181
240
251
261
266
265
236
-999
-999
237
190
198
194
195
209
230
240
230
230
171
160
178
230
258
225
225
214
182
215
240
231
210
235
252
240
258
250
241
246
194
205
205
-999
-999
255
243
210
231
240
-999
-999
-999
-999
258
239
239
223
-999
245
186
200
180
-999
-999
-999
-999
235
-999
270
155
-999
-999
210
210
217
220
220
194
174
193
210
185
175
187
150
201
216
215
220
232
202
176
158
160
190
196
135
170
111
150
169
176
169
170
183
120
130
160
160
179
184
180
140
170
190
192
198
180
196
-999
-999
-999
176
175
184
182
-999
-999
-999
136
138
155
164
-999
-999
198
179
180
196
205
168
178
174
140
120
130
166
152
152
158
190
195
190
170
145
163
170
154
160
150
125
141
155
165
167
180
167
155
-999
-999
-999
182
194
201
120
-999
-999
-999
150
170
155
164
192
200
177
185
180
176
201
203
194
184
178
-999
210
201
-999
-999
192
162
185
216
189
-999
-999
200
210
-999
-999
-999
206
203
215
216
235
236
243
244
251
255
235
227
238
235
182
235
258
160
170
227
260
100
195
210
135
90
91
150
197
210
197
240
257
237
260
256
262
272
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
160
145
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
224
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
276
160
184
230
-999
-999
275
255
276
300
315
-999
-999
280
-999
260
-999
254
-999
-999
-999
284
286
248
246
-999
-999
268
265
270
230
244
-999
-999
283
240
214
-999
257
-999
-999
220
266
270
244
186
-999
-999
280
205
231
223
268
-999
-999
245
313
214
211
224
-999
-999
275
258
286
255
290
-999
-999
281
270
215
205
-999
-999
-999
265
-999
-999
217
212
-999
-999
220
214
246
249
250
-999
-999
258
254
275
154
159
178
203
187
230
215
204
215
225
215
195
215
220
222
214
152
225
220
232
229
246
241
196
227
241
217
160
119
118
165
189
127
181
210
216
201
210
208
200
200
208
222
217
220
217
205
220
206
211
218
-999
-999
222
195
210
222
222
217
227
227
212
214
212
210
-999
-999
-999
184
174
152
160
-999
-999
184
170
142
148
170
-999
-999
181
152
140
130
154
-999
-999
130
165
182
149
182
-999
-999
158
175
182
170
160
-999
-999
184
172
200
205
141
160
60
140
134
112
125
140
165
172
131
111
152
201
211
210
180
175
158
141
170
180
183
164
169
198
225
220
201
195
210
206
220
244
227
232
236
249
220
201
194
253
226
220
220
210
231
260
267
229
220
240
258
289
272
110
60
90
110
216
-999
236
199
220
-999
-999
-999
285
-999
290
240
-999
-999
263
280
200
260
265
-999
-999
-999
-999
-999
260
263
-999
-999
295
272
225
243
250
-999
-999
225
245
280
-999
170
-999
-999
246
205
255
200
215
-999
-999
270
250
275
-999
235
-999
-999
245
206
217
238
256
212
-999
222
294
270
-999
-999
-999
280
-999
249
210
270
-999
-999
-999
238
220
225
247
250
-999
-999
261
270
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
285
244
254
-999
-999
-999
274
274
190
255
255
-999
-999
171
240
271
275
-999
-999
-999
286
288
284
274
238
-999
-999
220
250
270
250
247
-999
-999
262
274
-999
290
-999
-999
-999
238
275
272
-999
230
-999
-999
235
204
226
251
272
-999
-999
250
-999
230
245
265
-999
-999
252
206
240
250
233
190
210
240
201
212
220
236
204
224
247
266
267
270
275
268
248
246
240
232
250
259
228
224
254
259
260
-999
-999
-999
-999
261
245
212
244
244
-999
-999
228
215
218
230
246
-999
-999
234
248
245
237
250
-999
-999
246
256
-999
219
235
-999
-999
241
185
120
152
190
-999
-999
200
212
215
200
195
217
225
205
207
201
208
172
179
226
220
201
230
240
228
151
133
-999
125
153
174
151
170
171
175
198
211
181
190
98
152
165
181
182
200
135
120
137
159
126
144
158
171
-999
-999
178
149
153
154
153
-999
-999
151
174
186
130
140
149
170
186
204
130
146
92
84
87
125
162
210
234
168
-999
-999
243
245
229
-999
144
-999
-999
218
202
210
187
186
212
213
212
200
222
240
235
240
143
179
179
185
210
231
230
235
235
239
210
225
225
200
193
203
212
230
243
150
104
142
200
244
125
147
186
178
191
214
230
243
232
242
252
250
223
261
271
291
282
210
254
261
230
250
220
220
210
231
258
155
136
223
249
269
259
273
279
284
308
316
315
313
194
293
277
266
277
268
273
254
283
243
120
188
213
212
252
277
142
80
192
241
267
172
210
240
262
195
232
273
209
274
295
290
210
280
280
253
240
215
265
288
293
280
307
302
294
190
190
196
194
220
222
181
229
247
242
260
290
290
230
246
230
244
254
265
257
273
258
238
248
238
268
265
265
250
278
285
280
250
278
279
235
170
122
240
253
292
302
290
305
268
278
264
270
230
265
258
203
234
260
231
260
260
290
270
291
278
271
300
285
265
265
285
220
229
273
287
268
247
265
237
255
240
240
188
223
228
271
282
242
233
273
269
245
263
262
252
257
265
264
232
272
230
240
262
280
258
295
295
276
278
238
214
258
268
272
225
217
218
250
258
269
272
272
232
253
273
240
259
280
265
287
275
245
252
267
270
218
220
230
193
225
235
249
248
252
226
250
250
246
238
250
241
240
240
231
232
231
134
184
198
233
234
233
238
113
190
138
168
200
191
172
190
165
180
184
184
202
208
219
150
165
192
204
204
206
194
208
184
162
153
174
188
162
125
158
170
172
186
153
183
188
174
168
175
182
177
162
142
130
162
142
113
142
156
177
175
167
174
104
133
143
140
155
170
184
117
164
200
209
210
216
207
227
201
177
198
200
-999
-999
-999
226
230
235
230
220
225
224
188
201
164
140
177
178
181
187
233
176
210
136
179
200
237
252
251
109
136
174
231
241
238
134
210
249
254
245
256
272
290
270
273
220
150
220
-999
276
230
253
-999
266
181
224
230
235
275
286
248
109
215
238
256
280
285
285
272
272
262
301
313
318
325
330
282
252
297
299
298
295
297
284
260
300
196
115
89
84
155
218
225
232
264
266
257
281
258
262
266
286
222
246
262
234
180
242
271
305
285
250
171
166
-999
250
290
229
266
284
245
241
260
256
289
231
252
232
224
247
250
284
220
263
270
273
284
293
224
294
312
299
313
212
295
317
231
290
299
274
280
229
269
254
258
229
248
245
279
280
292
255
255
252
251
226
-999
252
-999
286
290
280
-999
248
167
167
176
184
211
240
268
275
-999
280
280
-999
285
230
255
285
226
-999
212
221
218
262
258
250
228
244
244
270
230
250
258
260
270
207
216
-999
280
206
266
188
240
216
132
154
239
250
244
247
148
133
177
196
223
246
242
-999
242
240
226
200
230
238
250
240
242
210
213
167
208
232
243
212
192
206
225
234
234
201
208
-999
206
217
-999
241
187
224
230
226
240
258
218
-999
194
216
216
217
195
188
195
208
215
219
218
217
214
209
218
220
220
207
212
173
205
205
193
197
204
230
227
208
205
209
175
168
135
172
145
155
167
157
155
176
178
132
107
150
-999
165
180
-999
174
-999
192
150
156
175
166
-999
181
182
180
172
192
-999
206
79
97
111
137
-999
151
159
131
95
135
-999
153
164
166
120
-999
220
211
105
95
142
-999
174
-999
210
234
243
-999
255
233
152
195
-999
241
220
175
215
204
235
230
236
245
257
260
181
173
200
215
218
231
236
215
110
170
220
145
130
203
172
-999
251
245
248
256
253
-999
283
165
210
246
270
290
301
219
165
219
203
227
-999
240
268
305
306
301
195
-999
174
212
-999
270
-999
267
-999
251
257
-999
275
262
262
267
241
-999
284
276
286
297
229
-999
287
275
275
287
295
-999
310
214
254
235
284
-999
294
236
256
235
280
-999
267
-999
-999
278
278
-999
235
-999
260
234
226
256
250
-999
284
245
245
276
-999
290
275
-999
302
-999
265
235
-999
248
214
-999
256
234
-999
280
-999
265
235
-999
246
-999
276
286
-999
284
-999
295
260
250
271
-999
291
270
-999
245
265
-999
260
194
244
-999
254
-999
265
280
255
242
246
218
242
250
252
272
281
282
-999
281
200
207
-999
180
187
-999
245
235
240
256
261
201
170
220
220
196
188
210
218
226
-999
245
-999
251
257
-999
227
-999
225
230
-999
202
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
312
116
238
260
295
295
315
313
200
228
249
260
250
267
293
250
215
241
280
292
287
144
255
270
182
263
241
289
303
316
270
260
206
210
226
240
265
257
250
279
225
260
300
190
280
250
230
277
280
270
280
270
240
220
244
255
236
210
228
230
260
267
222
260
278
196
218
260
256
256
280
273
285
295
215
266
252
231
270
290
296
225
235
280
281
211
249
260
280
280
240
237
260
260
284
243
195
175
220
215
264
271
281
237
250
257
275
240
236
251
245
210
260
270
240
233
239
216
245
230
225
266
235
255
190
217
237
214
240
210
240
235
257
267
233
278
274
274
273
265
246
260
257
255
210
198
255
238
262
184
115
150
176
220
244
242
253
252
256
155
215
236
256
220
216
246
256
234
200
140
202
216
225
244
115
150
194
210
234
236
225
238
245
240
240
210
190
188
192
190
210
237
200
215
224
140
192
220
206
218
220
155
173
180
187
201
204
198
155
155
165
180
200
215
140
145
140
165
185
-999
-999
-999
195
180
194
195
145
105
105
134
144
128
130
160
189
195
200
185
193
220
210
145
210
205
190
210
200
190
195
199
210
220
158
150
175
170
165
160
165
186
170
148
176
178
95
105
128
109
100
153
165
161
184
182
200
180
160
201
215
228
224
225
170
200
200
202
220
223
223
217
204
217
200
224
233
-999
-999
-999
210
190
184
70
95
115
135
185
210
230
210
200
200
230
220
235
236
145
180
200
230
210
175
200
190
140
160
135
180
204
227
172
140
200
220
228
190
223
236
200
210
230
254
270
265
245
248
260
270
207
153
225
215
210
220
250
270
265
-999
-999
-999
-999
260
250
250
240
237
236
266
260
270
259
160
230
235
245
255
260
266
275
210
215
270
280
289
315
295
320
305
210
230
280
235
290
252
273
260
-999
223
140
240
255
276
290
300
247
170
260
285
250
260
220
200
225
266
276
270
260
240
220
263
240
263
290
250
260
285
300
226
265
305
280
285
265
150
230
270
305
300
310
280
260
280
270
245
240
260
260
220
265
270
230
235
250
255