0076133_W -32.7167 25.5833 739.0
1919010112 1960110812
339
253
280
337
325
402
312
247
278
295
316
331
388
288
311
384
323
158
262
291
309
329
267
344
331
343
316
-999
291
347
332
308
237
284
-999
407
377
335
287
275
292
359
305
295
327
362
375
258
211
171
218
236
228
319
258
177
254
270
288
363
252
258
263
328
347
250
181
253
289
333
262
250
295
270
230
152
186
234
-999
-999
265
-999
291
286
196
271
342
254
260
234
204
194
238
248
213
275
238
195
250
284
276
327
299
195
287
-999
324
322
327
274
180
187
233
266
309
281
219
197
267
283
281
122
185
238
154
95
148
200
236
265
257
262
253
247
221
242
247
234
242
247
-999
252
250
257
269
245
-999
134
280
263
178
-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
234
240
132
69
147
203
155
188
230
158
141
153
207
241
247
282
299
292
280
277
270
268
280
278
266
263
147
168
163
192
225
177
175
156
245
173
171
175
203
232
251
293
243
117
125
177
222
275
282
207
261
167
170
173
181
266
309
338
271
361
244
253
232
246
339
224
188
226
307
315
324
377
197
135
234
323
348
238
220
135
176
284
277
265
262
197
256
252
329
338
263
315
274
202
172
178
186
200
145
168
184
263
325
281
256
287
355
297
237
294
344
196
214
315
291
227
231
236
326
307
241
261
352
322
306
287
278
284
348
327
323
254
292
197
230
270
353
236
212
272
373
234
328
291
177
180
260
348
322
323
343
293
348
299
289
304
349
194
301
293
303
393
277
227
278
299
211
272
265
289
354
291
302
286
319
383
289
322
335
282
191
198
211
260
273
240
246
263
236
211
252
317
321
260
211
234
306
216
226
297
341
244
196
308
268
286
190
262
349
319
186
191
232
236
182
183
251
266
251
222
241
266
206
220
297
323
326
270
280
188
283
195
284
187
186
197
238
183
158
226
261
307
311
301
276
261
213
256
232
242
226
307
292
240
195
146
200
262
274
272
263
277
289
145
236
289
281
206
191
258
284
278
295
297
267
204
191
235
237
154
220
168
181
185
195
184
200
228
236
258
275
271
276
252
266
240
232
285
171
284
37
135
151
127
123
108
184
213
221
120
122
176
191
233
240
241
243
123
153
162
172
194
-999
165
147
186
158
194
115
200
147
163
214
218
191
214
225
166
125
188
177
156
176
206
205
210
210
217
240
237
186
125
161
245
190
218
240
225
202
231
213
207
132
150
213
163
225
237
233
236
138
217
214
260
248
181
148
189
222
243
180
146
206
172
174
160
170
230
251
285
270
230
181
214
227
178
204
180
184
196
176
258
251
140
204
228
195
262
223
168
180
221
175
220
213
247
276
193
271
327
216
203
169
205
297
258
188
230
117
123
176
274
232
156
173
236
314
247
283
202
306
265
306
273
335
306
265
333
171
197
230
207
225
142
203
230
221
289
311
268
263
275
292
290
301
327
265
262
221
266
358
265
252
316
363
313
302
268
377
245
325
317
280
154
254
333
373
176
224
280
308
387
250
216
302
266
252
324
254
250
305
347
306
246
343
308
217
246
230
261
190
281
126
155
237
256
211
291
223
271
299
302
261
162
171
207
307
252
216
313
275
264
296
224
213
292
335
341
318
254
163
270
345
363
367
253
258
294
306
375
367
318
328
234
265
244
308
244
270
322
258
223
321
286
291
277
284
352
356
293
289
198
286
336
343
302
301
347
309
321
323
352
301
344
275
237
234
234
197
201
263
275
223
228
147
166
241
268
232
234
227
301
294
270
190
238
208
295
252
248
293
309
289
171
130
152
236
206
211
230
285
181
174
204
241
196
255
270
263
260
211
137
176
234
270
178
172
224
197
200
186
183
241
253
247
226
227
213
223
234
247
213
235
181
178
190
185
167
138
137
186
163
181
230
186
110
145
163
197
184
224
221
220
237
222
146
137
198
147
191
162
137
101
151
168
191
136
198
214
238
241
92
155
198
213
227
183
208
213
100
-999
158
206
185
155
80
118
163
214
156
140
198
213
211
213
255
258
191
130
112
163
211
218
140
134
130
106
104
170
206
247
170
174
138
155
213
208
163
156
-999
155
145
211
254
260
274
238
294
140
137
186
220
186
256
176
282
291
126
131
213
275
264
247
234
170
212
241
251
115
102
158
195
196
248
280
188
202
293
313
324
319
142
167
297
221
213
166
246
295
204
170
261
275
141
157
182
264
247
349
238
171
194
184
253
245
186
275
194
141
214
242
292
224
201
178
269
266
312
296
198
201
236
238
312
281
260
258
282
277
331
327
198
238
190
142
173
226
195
187
244
224
240
276
250
200
278
305
275
331
315
201
262
302
298
195
278
285
280
204
327
317
294
252
263
196
185
277
263
283
244
237
198
238
248
244
318
247
284
304
215
197
205
178
225
262
371
325
326
297
288
333
176
188
235
270
265
258
319
236
328
308
251
265
294
171
263
308
275
352
203
287
322
297
192
238
261
347
254
288
342
361
265
282
195
200
280
262
211
280
359
328
344
193
181
212
283
222
247
284
287
286
297
302
351
367
292
240
260
288
252
283
369
284
299
298
286
308
253
244
242
158
205
262
318
297
226
233
297
252
272
273
286
276
316
212
186
262
353
366
292
244
319
186
154
266
335
188
238
215
271
267
287
318
323
322
297
261
234
264
226
210
200
183
198
170
180
243
258
254
248
257
265
269
246
125
160
323
161
131
121
158
203
180
198
156
190
247
272
219
148
156
225
253
142
177
215
222
241
170
202
167
181
230
256
231
221
142
113
108
133
170
203
200
184
175
192
255
224
228
185
93
96
147
178
200
226
235
184
232
202
226
165
141
195
235
185
233
240
253
235
224
226
181
117
143
160
198
214
170
177
200
176
128
212
261
227
251
162
212
268
160
78
137
190
244
204
160
188
158
211
268
186
180
174
240
175
108
171
136
138
148
220
186
212
222
200
176
272
304
292
195
208
128
196
174
226
255
277
289
317
215
257
196
197
272
336
317
328
197
102
169
245
163
225
228
204
292
238
222
254
222
221
241
135
172
203
252
266
338
299
182
208
183
359
297
289
252
228
187
156
196
250
321
342
339
307
160
161
211
267
248
190
134
148
175
262
311
211
167
232
245
210
268
331
217
327
231
221
186
240
167
145
205
255
306
280
202
233
236
200
243
281
348
265
271
250
255
329
266
334
322
287
224
304
317
316
232
248
252
246
283
262
298
241
293
347
258
273
289
339
318
182
273
384
296
252
334
337
194
163
305
287
187
306
305
311
308
324
271
325
388
339
160
138
145
188
198
242
253
248
256
287
341
321
313
379
277
240
266
319
191
157
197
193
267
333
188
215
293
258
242
321
332
202
283
324
275
260
242
280
335
351
272
306
355
263
250
280
284
272
280
-999
256
256
301
332
306
266
168
258
263
247
-999
-999
-999
173
198
250
268
287
323
332
236
261
289
291
248
206
225
214
263
186
284
237
203
225
254
204
220
124
158
230
262
258
248
234
211
242
161
146
202
236
244
191
186
217
227
214
266
185
160
261
198
188
135
143
174
210
217
247
253
204
155
143
197
246
195
235
250
247
237
156
125
108
174
215
246
166
173
210
143
208
226
234
236
248
67
141
127
183
165
196
193
180
216
202
155
206
175
166
186
160
143
175
152
134
148
180
223
231
184
160
180
190
160
197
243
253
135
108
147
210
234
233
165
116
137
117
213
240
206
210
258
131
106
127
203
284
286
248
287
294
283
193
244
273
280
277
150
137
208
207
241
240
224
257
198
134
182
234
263
292
315
313
313
287
152
242
288
216
219
248
298
308
303
198
92
153
136
230
206
210
288
224
268
257
231
210
293
322
291
98
287
355
132
153
272
302
217
125
253
288
237
278
224
273
275
272
341
309
248
266
288
278
224
266
225
205
261
315
347
269
207
270
244
307
233
277
210
248
288
198
252
261
243
302
226
236
266
322
348
305
283
303
244
241
284
244
232
315
266
302
280
253
215
260
332
269
333
244
333
287
275
241
231
327
250
255
311
247
188
247
237
317
386
293
250
248
286
271
204
238
301
321
302
317
344
352
272
260
351
329
316
192
147
176
251
289
253
303
355
344
247
270
316
368
383
309
250
285
260
316
286
205
234
257
334
305
333
301
270
289
299
357
182
167
216
261
286
327
273
201
297
230
288
329
303
261
240
318
160
213
255
306
210
270
307
262
312
327
316
178
168
238
276
263
242
122
185
272
286
309
264
298
267
309
213
287
305
302
216
150
181
225
288
295
299
294
218
187
305
324
223
157
195
312
244
252
262
186
256
236
161
208
204
194
220
266
250
261
288
309
305
293
194
138
134
168
213
247
257
294
224
247
267
200
205
245
280
227
145
233
147
141
151
132
222
247
158
202
250
163
188
254
210
233
204
240
205
194
237
275
261
243
260
137
142
180
242
186
148
211
242
164
106
158
230
220
194
173
140
198
198
114
163
221
217
215
203
176
158
181
191
214
232
133
145
188
221
223
216
241
231
227
237
256
258
125
172
207
145
130
208
165
145
193
227
170
150
-999
-999
-999
-999
-999
-999
-999
-999
-999
133
225
262
257
183
174
156
147
204
263
212
194
302
200
256
313
145
169
234
122
140
248
276
230
220
238
293
243
140
170
178
308
213
256
261
237
313
241
337
197
152
131
165
206
174
154
132
227
292
205
184
273
261
254
283
201
181
200
262
301
204
236
268
281
150
242
295
281
223
173
218
322
312
271
201
186
240
323
326
341
247
275
164
194
270
278
273
191
168
190
260
294
283
285
277
170
245
286
294
245
303
267
273
277
344
158
314
309
237
247
309
361
354
297
163
191
219
256
262
180
247
308
319
352
340
187
234
346
335
171
170
217
220
297
274
236
298
220
245
248
282
368
399
173
184
188
268
251
265
256
328
285
303
311
312
204
249
262
239
305
324
309
282
265
288
278
356
361
244
357
243
364
261
291
308
333
398
276
277
357
371
185
230
308
196
322
332
314
298
288
353
347
245
337
385
337
295
302
317
368
268
342
226
267
308
317
230
198
226
186
234
260
240
257
273
266
181
285
308
305
313
178
161
184
190
198
267
218
210
197
232
262
267
276
280
141
184
246
299
244
145
203
263
240
150
232
240
192
233
234
302
226
170
186
226
162
152
181
237
252
245
205
195
181
158
183
181
225
141
154
176
190
206
223
221
200
198
233
134
187
221
227
241
238
157
167
194
241
217
148
169
173
150
183
190
176
119
122
156
198
173
130
162
177
171
112
141
191
187
173
155
143
125
144
168
208
130
206
165
202
236
236
227
224
220
222
147
98
136
177
215
219
212
227
176
157
119
117
130
120
137
188
190
163
182
214
155
142
168
224
152
221
197
230
251
252
237
216
254
181
187
261
262
200
160
120
146
177
237
268
203
232
247
276
258
177
280
295
166
187
270
297
307
297
313
255
321
123
198
233
232
165
155
245
151
147
190
175
188
135
173
236
266
280
242
177
145
184
148
194
280
217
215
184
196
232
275
163
237
266
208
247
138
213
246
232
247
278
286
221
203
222
193
234
316
240
216
163
235
231
309
355
230
192
208
160
211
228
165
223
254
286
306
286
344
288
120
162
295
319
258
277
309
363
302
297
334
372
213
236
238
298
263
195
200
248
289
173
235
295
307
264
247
163
210
311
307
263
265
228
256
346
268
265
345
319
266
339
349
358
391
347
225
162
286
346
250
291
277
271
335
294
357
288
333
341
347
309
330
321
311
333
377
230
194
255
344
318
302
338
323
344
267
288
311
306
307
212
308
315
319
274
225
377
312
260
253
311
252
278
284
365
311
195
286
281
299
356
318
188
339
377
234
341
267
319
253
314
334
280
272
319
344
282
307
223
270
346
367
244
133
178
268
319
291
343
235
324
258
177
240
297
166
295
312
254
140
188
222
257
319
291
336
221
277
150
261
193
293
224
285
301
302
186
298
191
200
311
334
253
270
261
254
216
284
272
270
277
274
184
216
222
208
226
276
216
203
166
130
188
147
191
226
252
227
238
264
265
257
220
147
176
200
291
286
269
162
142
118
113
170
161
232
252
255
187
240
155
178
212
263
261
278
233
136
97
182
194
208
198
208
218
230
232
226
207
222
187
234
219
236
230
147
113
169
172
205
86
102
150
211
208
202
220
222
217
210
172
70
78
106
143
181
194
175
224
235
220
221
192
241
196
85
97
168
218
224
223
150
221
277
204
178
217
291
306
295
220
260
196
261
258
183
124
150
262
307
224
198
208
311
140
105
150
221
225
276
309
332
338
203
144
151
162
176
181
247
185
142
233
299
291
155
110
203
220
169
205
313
263
200
306
190
255
176
180
238
243
287
351
367
369
153
230
329
255
383
148
155
141
215
183
190
186
270
294
256
252
232
280
215
216
226
197
195
323
252
288
197
247
292
268
260
150
201
266
347
196
140
188
262
306
332
275
211
234
247
244
173
233
328
213
254
328
232
235
225
250
258
223
252
282
264
287
383
338
347
270
281
302
312
245
277
372
280
359
335
196
194
223
282
266
236
283
230
274
321
233
203
275
303
391
304
313
302
312
282
277
271
328
368
264
333
224
299
397
235
298
263
337
215
297
383
247
185
238
296
263
238
247
330
372
388
265
299
307
337
366
361
281
264
332
280
317
388
228
241
292
319
281
256
343
341
362
285
291
377
298
155
-999
347
167
334
348
212
138
147
253
-999
261
317
235
255
306
303
202
184
182
187
242
254
266
260
298
297
319
280
318
254
244
246
317
316
227
312
254
282
202
201
-999
255
295
303
260
256
231
145
178
252
261
250
301
318
275
222
224
203
147
208
265
302
233
130
113
144
171
161
141
164
205
211
220
235
215
236
253
255
168
216
225
264
211
218
184
136
177
191
213
183
195
220
191
215
233
248
256
117
113
175
203
242
223
220
232
130
195
202
233
211
237
236
248
197
191
222
263
246
216
251
231
275
270
260
170
263
245
155
127
167
131
168
238
244
246
237
246
237
108
147
143
172
-999
202
-999
230
237
252
197
174
126
183
234
248
158
202
245
214
228
216
255
263
266
240
250
286
287
270
261
147
78
135
161
231
158
176
188
230
228
316
277
309
191
238
344
158
122
286
278
153
195
225
235
191
231
241
265
339
233
250
303
343
288
347
316
288
227
313
247
236
-999
358
202
291
291
180
119
157
257
201
156
183
161
213
270
285
287
311
263
257
185
197
213
236
272
336
273
223
286
313
383
281
238
364
380
379
231
251
204
203
298
221
155
205
260
289
349
342
331
327
260
296
352
344
260
332
322
251
304
342
255
217
286
361
302
302
351
210
197
275
319
258
314
302
291
291
263
230
293
324
385
280
256
303
168
263
303
269
329
401
307
274
216
256
233
271
349
295
175
257
314
295
313
233
261
283
284
319
286
327
307
326
321
314
202
258
272
286
325
399
291
200
260
317
334
305
208
224
327
341
281
324
369
313
242
211
241
265
297
304
297
361
190
266
265
184
297
273
294
246
188
316
314
227
-999
316
337
341
352
354
280
235
218
297
292
326
288
301
191
241
322
359
335
180
137
133
157
216
193
231
281
298
305
160
178
192
187
203
265
295
317
274
180
186
168
213
280
301
157
223
280
286
302
188
185
181
218
251
303
131
147
237
262
257
137
168
190
217
253
254
244
257
221
226
245
176
205
262
260
261
252
216
186
178
171
186
224
220
-999
-999
251
243
187
180
248
160
216
258
135
169
168
213
258
247
216
231
216
184
208
227
142
175
163
106
100
135
168
89
116
165
212
205
202
203
213
197
98
145
192
204
190
233
257
191
212
241
250
247
250
248
247
134
172
231
225
222
207
195
127
125
152
207
220
235
234
234
252
143
63
80
103
133
172
187
211
244
158
161
175
226
137
201
255
282
292
188
183
201
286
128
216
192
119
108
184
183
264
161
198
192
186
233
325
233
141
166
200
180
212
233
237
271
206
158
130
120
113
137
222
275
107
105
118
144
145
211
212
284
235
156
187
261
234
322
266
137
124
192
145
155
-999
-999
268
250
283
271
213
196
214
247
241
257
278
333
321
285
206
293
356
280
206
233
311
203
195
266
247
335
227
257
286
286
354
286
111
168
235
220
235
303
263
281
325
250
319
288
234
289
325
363
170
284
235
252
343
276
281
308
335
349
369
227
243
262
238
208
231
268
308
307
223
272
253
238
285
313
322
-999
-999
-999
-999
-999
-999
-999
338
293
288
297
363
227
263
342
253
268
328
308
306
363
172
228
319
365
321
297
315
385
353
355
181
154
236
339
369
341
338
357
369
302
191
214
258
211
262
292
377
282
245
240
248
241
305
301
315
236
216
247
286
266
299
304
153
175
156
150
207
252
307
252
280
277
301
238
262
260
186
309
346
313
286
204
-999
-999
-999
-999
238
255
250
262
273
242
289
303
322
253
244
241
289
138
191
220
238
280
308
207
206
299
321
291
266
216
267
284
203
182
236
304
218
235
260
258
203
235
176
153
184
210
231
153
122
198
196
168
221
275
285
198
277
252
197
235
194
203
134
213
237
173
187
143
112
111
103
122
158
163
202
214
221
275
144
192
247
234
140
113
165
225
225
175
122
111
160
181
205
215
217
185
164
185
105
146
164
170
88
137
119
137
202
224
143
131
162
172
183
173
222
228
253
258
250
147
130
217
255
223
147
187
227
226
214
97
125
171
198
216
228
247
234
264
265
243
180
222
151
182
218
147
123
191
208
204
211
186
95
123
261
235
253
181
85
114
166
196
118
152
194
150
116
175
166
-999
178
-999
220
238
-999
-999
-999
-999
301
215
218
200
270
262
186
135
206
243
277
113
192
185
213
211
193
232
205
218
280
-999
234
-999
220
225
233
270
345
204
295
227
286
226
121
218
194
232
264
176
236
255
342
292
242
255
268
257
207
137
171
-999
308
297
270
261
330
313
297
163
170
228
318
237
156
256
250
253
312
247
353
274
280
217
295
276
255
258
289
335
292
308
198
334
236
301
322
329
233
263
248
347
286
341
334
357
283
308
307
318
234
230
275
325
243
244
293
330
367
180
218
283
319
377
187
181
251
272
236
233
232
244
270
317
367
358
361
314
235
277
334
327
305
186
213
306
343
372
321
161
165
222
267
295
341
213
196
212
226
247
253
254
268
342
351
281
246
248
295
322
216
298
364
251
196
208
210
227
287
231
197
191
312
267
313
336
245
289
255
248
256
236
211
294
287
194
163
215
173
251
222
220
250
289
226
210
232
274
233
207
245
212
264
234
175
262
293
296
324
332
321
236
202
143
155
174
230
273
278
224
289
-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
171
164
210
220
175
144
138
174
196
187
213
217
122
191
224
226
202
224
161
221
215
217
208
194
156
194
81
114
185
225
224
218
153
205
175
182
171
183
244
147
181
205
165
183
163
144
187
182
234
247
252
243
238
217
198
174
125
121
-999
152
228
226
217
165
175
171
213
253
262
266
223
137
106
161
187
240
258
268
256
186
95
135
153
237
195
172
120
144
168
230
270
221
208
275
233
231
170
147
197
284
245
177
175
248
154
96
166
241
294
220
181
266
177
170
142
198
203
292
225
191
173
140
232
314
302
304
141
204
155
135
282
216
188
222
154
150
216
248
137
162
247
246
292
312
256
297
318
363
216
147
211
287
206
176
254
247
352
201
222
325
293
277
285
305
280
256
191
291
347
296
283
328
284
237
253
271
352
264
323
282
297
331
244
289
286
325
367
254
321
304
306
333
264
293
276
342
363
281
244
255
288
337
268
304
378
352
266
286
371
413
352
-999
342
373
224
280
338
228
293
319
336
345
375
381
341
222
234
321
218
214
168
238
338
304
319
359
306
378
227
246
291
327
329
336
333
257
270
336
306
240
327
317
329
242
372
291
329
369
296
254
285
332
351
288
250
274
327
351
216
328
353
363
346
187
242
283
339
283
334
275
236
233
276
355
374
339
372
359
309
314
299
319
321
246
296
329
308
253
258
280
220
142
208
188
144
214
267
284
308
278
315
200
222
180
205
171
178
206
241
258
225
254
205
128
185
267
272
263
242
126
180
197
231
251
268
263
213
223
227
170
220
193
186
242
252
170
171
222
196
213
271
289
286
287
294
203
168
178
237
246
247
267
242
175
215
105
154
168
223
177
153
161
213
242
218
157
192
243
221
257
248
230
131
233
164
125
171
228
226
227
133
108
125
185
220
230
178
87
86
118
127
143
108
177
106
144
188
134
102
138
164
92
133
192
178
144
131
117
115
146
158
180
183
216
203
192
144
156
114
135
142
147
153
147
212
225
268
282
274
277
186
145
151
167
211
296
204
214
180
237
266
264
186
172
195
121
153
138
175
218
198
158
161
73
132
180
260
231
192
222
277
252
211
244
227
186
255
241
243
313
222
161
184
254
280
355
352
152
153
211
184
212
222
175
216
254
214
225
280
317
250
260
254
342
351
194
180
200
305
278
145
177
262
170
134
182
268
324
250
228
192
213
295
187
218
226
265
301
206
308
333
260
314
348
346
285
187
289
381
257
297
368
334
238
317
285
315
297
308
299
271
253
256
325
386
342
391
351
236
253
268
357
305
302
321
365
324
262
280
303
224
306
298
347
358
403
206
164
148
203
218
261
294
192
193
255
275
303
391
291
266
270
358
329
253
316
245
252
273
366
240
270
384
193
292
214
236
270
288
292
274
297
301
327
298
302
304
305
298
324
292
268
306
358
305
197
211
301
256
252
270
338
342
270
206
257
271
238
271
301
237
266
273
292
372
304
248
236
253
286
261
263
324
273
171
260
281
211
263
232
319
232
270
337
264
283
-999
-999
-999
-999
-999
-999
343
325
309
347
-999
331
338
282
312
332
327
319
331
257
278
292
271
240
186
254
238
292
311
289
241
289
240
228
265
277
275
271
257
266
260
283
217
238
208
220
107
155
187
205
234
225
256
248
253
195
227
245
271
152
108
147
266
182
180
235
243
177
167
161
205
152
102
150
208
171
211
200
206
184
195
182
156
147
205
151
163
157
162
215
232
205
188
221
233
246
257
236
215
203
120
94
113
123
191
206
218
228
218
220
197
133
188
234
86
133
207
204
238
244
256
200
208
240
210
161
216
162
248
262
244
257
264
263
183
119
188
194
218
165
192
237
268
283
281
238
148
168
174
214
275
278
182
202
230
309
215
214
208
312
337
329
214
97
103
210
233
175
250
244
168
112
133
150
153
190
247
277
235
205
-999
202
228
243
203
147
185
156
186
245
165
202
294
254
285
212
261
185
218
245
296
302
281
224
302
225
134
196
328
327
263
148
167
202
156
235
309
242
268
352
281
287
292
134
162
140
185
208
274
291
284
253
331
252
193
230
260
347
359
328
258
344
220
174
217
293
314
238
-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
288
274
253
374
391
333
295
311
326
302
345
401
296
-999
361
344
352
216
175
299
379
319
195
242
247
263
311
218
302
342
188
183
231
230
231
190
257
260
294
331
267
185
230
274
317
257
244
311
283
234
302
254
225
256
316
361
358
296
297
244
243
261
155
211
171
197
277
318
329
343
205
251
291
294
308
289
309
307
241
231
255
177
156
168
213
265
263
296
299
308
291
230
256
321
246
307
227
195
245
319
184
138
245
177
262
208
192
197
191
168
237
208
86
102
141
177
211
218
200
153
213
254
270
253
225
151
117
122
131
158
166
202
253
226
167
196
212
230
231
227
83
125
166
115
87
107
134
191
210
215
194
136
183
216
232
213
175
147
160
183
196
223
217
264
257
122
166
224
227
173
192
146
136
160
180
101
143
190
215
136
225
256
157
146
207
225
226
230
272
163
164
200
170
248
211
172
184
180
168
216
172
268
260
218
255
287
267
272
142
78
98
172
162
204
244
268
212
244
201
238
322
192
226
207
168
205
205
188
286
242
144
152
-999
-999
297
275
344
302
111
136
197
267
182
181
233
214
292
271
291
267
231
254
324
212
274
344
226
181
182
266
297
364
273
207
299
155
180
227
-999
341
280
272
242
285
190
183
210
217
307
363
242
158
153
195
244
305
245
292
213
282
173
304
216
275
146
164
217
244
250
205
213
252
251
245
333
271
325
346
287
195
246
270
237
337
282
248
258
253
216
-999
309
347
321
278
-999
305
262
238
342
315
305
286
302
277
194
289
283
317
258
313
389
347
190
268
-999
352
242
195
283
322
317
283
272
247
266
297
312
350
244
284
294
184
233
296
357
359
374
273
153
278
347
298
234
277
309
316
306
223
295
265
278
328
182
188
272
287
336
295
156
255
341
348
-999
205
152
212
271
313
262
291
308
197
187
221
256
285
234
202
241
289
290
271
244
256
319
310
291
212
215
237
280
321
244
-999
338
237
261
213
278
299
289
291
221
198
276
234
274
311
286
298
264
283
326
305
265
194
197
207
225
241
221
215
184
-999
301
284
295
282
206
248
309
299
244
236
284
283
283
272
282
237
201
226
265
217
232
234
217
198
210
130
213
237
240
132
-999
219
225
216
260
240
224
232
228
213
200
237
238
236
221
241
230
200
240
224
221
228
225
123
190
217
241
227
226
271
256
104
167
221
251
218
95
63
123
146
148
145
203
213
116
191
221
136
121
95
93
140
102
197
221
188
122
233
207
115
140
204
230
252
190
258
190
228
271
162
184
126
108
190
224
213
210
175
216
271
196
173
238
289
182
210
230
291
303
308
308
232
234
284
304
260
247
191
292
301
289
328
325
316
115
132
160
206
225
287
312
317
302
289
306
134
177
268
266
198
245
315
252
267
318
265
176
213
240
232
210
235
231
187
212
264
127
141
237
273
337
283
260
243
184
216
225
311
284
265
297
230
307
335
250
306
-999
276
304
244
254
216
343
323
243
223
225
251
316
349
287
255
227
294
354
177
223
343
368
190
265
361
361
-999
308
245
361
349
283
221
314
326
201
223
344
311
242
250
276
293
210
151
275
311
352
344
304
323
289
278
271
295
328
309
308
333
377
183
159
212
250
283
313
308
294
269
311
338
272
349
366
333
213
277
338
344
227
311
294
316
374
336
397
-999
-999
211
264
256
313
312
289
313
258
272
232
195
271
314
294
294
256
322
338
376
339
261
156
157
252
294
322
293
271
-999
327
280
291
356
255
193
259
349
260
238
233
288
337
333
195
180
231
222
223
250
256
269
319
-999
332
216
-999
177
-999
-999
-999
288
305
238
172
158
243
271
241
282
295
313
258
295
336
193
244
221
269
250
211
188
112
145
197
173
213
248
196
195
212
195
232
205
228
195
166
233
256
273
227
122
117
157
148
121
122
118
178
220
210
152
237
260
142
132
114
123
171
195
165
210
165
232
235
210
193
226
221
215
-999
260
160
101
121
126
193
198
184
148
145
221
210
186
122
132
187
212
188
193
101
104
87
75
184
147
201
223
223
-999
196
227
126
148
213
157
148
167
98
204
227
126
210
237
143
136
144
220
250
251
137
-999
-999
-999
80
120
167
178
182
204
227
-999
236
257
252
250
234
147
144
136
188
270
184
188
197
235
180
186
260
284
156
113
144
187
198
225
280
206
203
186
255
247
110
160
156
195
223
226
169
274
160
254
192
298
288
301
242
212
141
187
228
216
248
296
226
210
197
203
252
267
180
315
376
356
348
221
336
338
212
309
362
387
332
194
197
219
288
137
205
293
278
243
308
140
146
252
238
275
227
260
352
172
258
122
196
265
293
311
304
251
143
178
251
269
243
271
315
202
225
313
165
146
273
321
379
-999
317
276
333
236
309
372
302
254
319
317
-999
-999
-999
316
206
299
354
156
165
283
371
263
260
326
-999
324
-999
311
261
272
306
281
301
336
240
328
333
257
328
284
336
323
377
339
246
373
281
171
190
236
339
267
270
335
313
277
315
247
243
218
221
299
391
176
241
291
-999
156
230
276
361
295
348
352
344
337
198
240
196
263
343
286
246
238
309
341
331
312
312
268
236
351
363
282
365
317
308
316
339
213
236
293
228
304
334
318
336
334
326
374
257
156
160
205
271
318
217
143
136
181
306
246
311
165
145
237
193
230
299
265
257
197
204
210
200
260
292
282
242
319
311
274
232
292
308
297
301
306
299
316
245
193
220
160
241
187
197
205
185
220
254
207
196
185
258
271
241
102
126
174
228
225
93
101
148
185
215
241
212
245
115
141
190
221
236
223
232
257
262
242
263
248
245
254
158
221
265
330
256
256
171
248
248
247
187
166
232
221
117
180
226
237
227
208
220
232
231
226
203
232
119
195
178
74
115
147
184
184
213
226
102
208
240
237
256
258
223
165
193
176
175
172
154
144
216
243
226
175
173
151
164
197
236
274
298
203
232
282
280
191
205
205
236
296
312
145
140
221
257
275
284
298
315
241
277
297
201
165
123
140
163
248
254
120
185
245
118
186
265
295
317
326
187
193
265
156
210
303
158
265
263
154
276
282
178
185
203
176
243
289
301
252
145
263
295
182
243
172
122
182
154
247
289
275
243
260
251
254
217
316
294
217
182
201
-999
293
154
243
298
223
286
243
136
121
124
156
197
154
143
197
221
214
132
201
210
245
313
180
241
325
309
254
176
168
263
338
363
258
181
266
321
281
215
221
295
340
367
297
266
232
354
252
295
312
386
301
302
249
266
354
258
269
304
305
201
234
359
295
278
270
358
226
277
256
339
277
367
233
315
267
293
341
288
406
309
301
275
348
278
333
343
332
286
210
162
291
299
326
356
391
339
330
322
317
267
184
167
336
166
339
293
382
298
308
356
234
215
347
339
359
254
306
287
326
380
382
345
326
312
166
206
221
289
337
332
330
382
255
211
304
267
326
330
226
221
280
306
260
213
217
205
295
300
241
193
277
329
232
241
299
245
299
316
225
321
228
184
267
289
248
291
332
338
332
280
204
217
223
182
176
194
193
243
275
262
288
313
343
251
286
271
243
258
216
277
317
228
93
148
201
166
187
213
176
227
201
228
110
212
267
271
262
243
280
284
275
265
236
173
138
151
198
228
245
158
197
243
254
128
184
191
195
195
186
222
250
258
246
202
222
251
228
129
138
191
223
-999
356
-999
122
128
200
200
216
162
210
245
225
186
91
112
180
227
201
206
193
223
216
211
167
213
143
134
193
140
195
241
205
163
156
152
212
251
210
221
275
182
217
152
187
261
226
221
178
221
275
271
262
230
273
221
190
299
310
152
171
289
338
324
190
100
123
128
151
178
208
261
293
278
228
150
115
195
243
271
234
183
143
178
219
278
333
232
265
289
336
256
206
234
245
321
304
212
149
127
195
234
226
216
289
364
327
206
217
328
339
271
156
211
156
293
275
313
254
188
221
278
343
275
243
278
266
312
302
211
235
271
251
286
351
281
211
324
165
248
295
349
206
262
347
359
252
249
286
210
301
362
332
260
248
184
293
313
256
341
308
171
310
238
205
334
289
265
197
295
277
273
182
205
212
171
202
261
280
247
282
332
304
238
271
279
356
367
311
344
278
222
294
277
247
333
283
355
325
313
254
269
341
377
388
411
-999
186
291
378
295
171
265
335
239
188
170
275
360
338
273
263
217
230
288
372
234
246
283
334
204
255
291
284
205
279
307
295
310
316
283
363
305
260
227
186
219
283
352
328
221
344
291
271
294
275
296
352
288
273
330
286
266
276
338
287
344
351
167
244
288
349
255
256
336
211
127
167
205
256
324
312
195
188
275
273
319
275
162
247
149
219
208
261
251
215
198
169
201
227
241
213
193
212
241
272
177
190
195
201
265
273
187
200
228
193
178
212
261
-999
225
175
131
200
230
247
91
245
252
240
282
293
127
172
171
234
275
216
198
252
150
256
213
213
230
184
191
186
184
177
101
178
213
227
117
112
99
128
171
198
221
210
215
236
263
245
160
199
240
246
222
183
178
150
183
156
217
218
200
221
240
178
248
160
123
125
155
182
221
-999
-999
-999
193
177
157
205
163
199
147
187
155
105
150
183
225
240
245
238
215
205
167
197
131
188
143
148
176
258
216
117
199
236
105
171
227
266
283
156
250
294
276
346
322
173
151
-999
216
165
225
206
147
192
256
138
215
291
266
312
321
328
327
272
297
217
162
188
255
277
275
193
271
288
241
183
221
188
157
176
256
316
273
227
248
262
243
190
234
206
316
313
252
251
343
167
240
312
293
301
223
207
312
378
143
132
151
180
258
349
238
206
245
306
255
137
101
149
223
258
349
263
286
361
212
243
322
237
294
377
188
-999
240
289
194
277
273
234
271
282
226
256
343
221
262
288
243
308
321
294
236
232
327
284
282
354
282
344
372
273
236
271
202
172
176
252
322
387
215
263
298
262
363
251
294
367
260
295
316
321
280
305
255
323
228
-999
293
-999
280
328
-999
248
-999
201
188
245
184
294
288
260
195
208
249
-999
316
351
261
183
169
286
-999
211
250
238
251
272
-999
291
299
305
361
-999
208
238
356
321
281
232
-999
289
271
245
251
323
187
149
193
-999
319
335
260
323
316
338
338
238
180
234
226
-999
177
163
-999
248
271
301
232
295
256
193
232
280
288
173
223
288
254
289
254
275
207
215
277
280
284
297
196
146
123
193
238
180
205
251
232
236
160
185
260
286
246
310
292
277
177
187
202
198
252
200
205
193
163
171
199
195
223
248
240
238
166
-999
222
225
211
213
-999
223
170
195
-999
217
232
155
182
178
182
-999
241
260
243
-999
171
204
155
187
222
152
178
237
232
-999
211
206
191
100
211
217
203
104
128
148
195
195
-999
156
112
-999
140
127
138
137
174
155
169
188
202
124
-999
116
167
210
212
226
184
140
171
238
240
202
117
132
183
222
243
255
248
166
172
152
166
190
228
-999
277
121
151
142
162
167
123
167
-999
137
214
241
288
-999
-999
218
93
133
166
177
206
201
183
116
147
245
143
106
167
225
271
298
322
314
275
134
110
151
213
269
130
151
204
222
128
277
243
198
238
288
312
222
302
288
282
145
94
278
207
124
160
237
243
288
313
206
227
182
282
188
226
230
347
268
104
150
116
151
266
292
196
261
344
345
227
199
182
235
324
271
289
387
388
262
334
334
271
284
304
342
304
351
323
321
242
258
162
-999
335
271
293
223
382
260
243
223
271
313
332
287
276
313
369
329
221
271
371
303
197
298
374
318
268
297
281
332
343
277
337
381
272
248
344
275
337
329
356
285
280
316
319
333
304
329
236
257
332
318
315
339
384
324
348
210
280
341
374
333
197
251
276
315
386
361
245
278
368
353
281
315
251
256
228
245
330
393
297
284
354
328
317
208
201
180
293
353
226
217
306
318
213
277
246
328
365
236
326
326
257
289
330
287
164
190
-999
278
237
187
240
280
241
266
333
213
225
232
176
173
222
281
154
181
212
261
281
319
328
318
237
294
242
177
251
269
288
277
243
296
243
224
205
275
265
204
191
134
158
181
112
-999
168
151
212
242
254
265
280
273
248
182
130
211
243
263
225
210
240
280
271
264
251
273
241
204
208
233
165
151
201
197
240
241
228
245
261
257
271
145
210
165
114
123
140
152
162
198
205
200
228
207
217
234
231
248
254
267
228
187
97
97
176
195
202
223
228
228
217
220
211
230
237
226
223
240
252
217
201
205
287
190
153
219
261
267
256
267
123
156
177
184
226
182
182
230
273
173
205
278
285
273
281
218
237
231
286
296
223
171
190
235
217
235
248
235
164
224
274
322
314
298
145
160
242
293
191
151
263
301
303
134
123
171
260
240
307
267
148
202
235
184
181
154
206
260
256
218
162
162
214
274
336
326
212
174
162
182
257
317
362
208
201
313
332
140
148
185
210
265
324
306
362
324
389
251
260
252
301
352
335
205
245
224
221
270
336
253
161
221
251
170
268
342
332
282
313
308
298
359
323
223
263
190
260
348
356
275
240
352
265
265
332
309
253
297
335
322
351
313
397
307
385
327
316
289
333
338
227
230
309
289
173
272
311
344
225
255
285
328
295
230
338
339
271
362
358
294
329
335
277
238
266
324
395
224
295
309
386
307
348
185
228
194
309
201
244
222
237
200
258
252
243
278
300
345
205
251
317
365
356
228
289
313
339
355
297
256
277
323
262
291
361
375
260
333
391
228
291
188
226
284
305
344
333
283
152
299
336
266
291
311
250
275
248
304
363
266
324
278
198
220
238
205
202
288
305
288
261
267
297
262
291
322
324
217
176
172
241
283
318
335
346
174
255
228
260
270
219
161
150
233
200
283
319
289
280
260
302
321
196
222
227
236
261
327
262
287
299
244
211
222
299
272
266
271
221
177
170
278
233
216
244
277
258
233
211
222
156
122
117
201
233
257
197
211
232
193
160
158
238
246
211
207
132
151
194
201
216
183
149
194
232
243
203
267
208
174
171
80
137
148
186
206
190
180
210
226
231
243
218
230
161
246
222
143
191
210
243
213
121
162
210
242
201
190
167
244
264
221
217
164
210
256
233
286
228
254
121
121
165
175
211
217
284
280
285
287
273
196
197
215
154
197
215
256
236
254
262
296
167
221
295
263
207
217
260
130
152
228
233
269
334
218
176
198
265
318
234
279
135
202
230
190
194
192
297
221
170
232
226
192
288
272
207
232
296
258
278
265
228
257
233
275
258
217
195
220
313
247
163
204
246
285
278
224
234
306
219
291
348
353
347
251
148
205
210
206
184
228
201
252
292
299
257
242
168
197
173
237
271
265
282
213
202
276
336
320
371
335
221
242
252
298
252
324
332
323
258
306
333
377
218
257
307
294
326
329
312
365
324
331
290
398
336
215
168
137
152
212
262
337
415
321
355
299
213
165
276
263
267
317
286
283
384
356
276
324
266
262
284
272
260
339
343
313
332
305
357
268
305
387
235
246
280
263
207
185
284
292
286
364
315
175
266
342
336
273
307
203
260
344
308
352
251
347
297
228
348
328
295
357
195
190
353
398
191
164
270
280
307
263
260
275
363
346
341
313
225
308
354
242
246
176
203
241
274
270
308
323
346
237
289
331
228
301
270
318
278
245
207
318
231
241
245
271
299
304
289
309
315
273
147
178
216
248
263
304
221
214
274
242
224
164
157
203
248
278
303
264
167
226
263
268
268
142
162
212
226
252
284
171
102
166
224
237
212
212
261
243
247
175
165
176
252
165
136
158
190
236
223
178
136
175
208
246
192
148
190
112
166
190
236
190
187
240
246
181
154
212
262
270
268
256
170
165
209
222
222
257
255
150
206
240
217
251
270
252
230
213
243
146
207
238
260
114
121
128
136
154
178
207
220
224
226
246
202
140
186
240
221
195
134
198
236
197
158
177
177
175
153
170
219
260
267
213
187
230
306
174
242
251
230
176
142
156
275
204
193
225
237
219
291
323
210
241
203
315
353
174
86
122
207
242
197
285
176
176
251
236
184
232
162
197
256
312
326
216
217
152
195
215
271
247
173
276
334
334
332
256
186
125
186
215
231
154
228
276
304
312
204
208
235
280
284
220
306
258
232
208
281
309
298
202
248
217
195
214
182
193
241
147
175
176
267
347
174
287
307
269
347
278
265
308
345
324
203
275
356
288
284
273
131
193
273
257
284
329
367
353
242
265
394
275
210
163
243
343
352
262
336
364
226
202
244
359
275
254
284
263
347
330
324
373
258
238
270
330
332
263
250
301
273
365
372
243
309
243
282
323
312
342
195
304
289
241
234
341
304
228
334
253
252
281
319
291
313
274
301
307
280
202
291
325
260
217
285
289
384
328
309
384
158
224
359
298
230
213
287
308
343
301
321
325
264
197
308
268
307
337
339
384
303
281
307
304
231
213
291
270
362
343
247
324
273
265
265
270
184
234
278
-999
319
267
248
272
353
335
202
313
319
260
186
304
286
148
247
245
176
257
221
291
125
121
161
210
223
242
256
235
186
180
217
243
262
218
186
217
163
242
201
253
269
236
176
195
192
193
245
270
231
197
167
178
193
208
225
164
158
196
208
231
236
103
102
141
192
242
242
226
228
228
215
234
251
198
187
207
210
230
114
191
86
86
112
171
176
188
212
236
176
124
203
191
124
110
137
143
176
212
154
125
223
260
207
192
257
247
253
263
212
108
125
152
201
242
158
181
234
184
171
141
164
167
217
185
258
204
158
198
167
217
195
124
142
167
164
201
242
204
245
262
278
131
80
104
124
131
214
234
120
115
120
106
186
228
256
281
275
208
217
131
158
256
274
193
245
275
275
106
208
241
187
304
321
312
336
319
204
140
236
163
143
226
280
225
256
309
228
182
225
175
276
231
165
208
164
154
182
271
287
218
145
270
306
235
267
324
337
324
214
208
287
273
312
385
262
246
336
373
342
214
207
313
228
256
254
321
258
265
104
192
216
231
318
328
316
287
262
232
257
358
241
281
303
208
218
217
171
248
339
243
273
306
292
272
185
267
311
207
207
237
273
304
150
208
266
321
352
278
309
341
275
237
294
347
250
172
278
251
232
369
294
312
357
338
316
262
389
282
257
280
292
292
313
321
376
351
287
367
331
312
381
292
365
371
302
418
237
221
268
304
354
352
375
318
317
336
331
213
312
346
312
332
371
217
280
312
381
243
247
246
283
345
324
171
246
319
323
228
188
242
306
301
314
158
235
225
334
257
280
202
236
275
273
328
242
184
301
371
286
308
301
298
254
223
324
334
251
286
280
243
293
292
317
295
224
193
281
298
123
176
223
278
218
265
343
332
281
352
319
184
187
257
198
210
278
315
210
257
267
297
309
292
213
267
264
203
170
65
114
125
188
202
234
243
246
226
168
140
128
203
228
234
128
104
164
200
197
223
187
176
197
186
181
130
124
158
195
190
93
97
102
102
146
185
192
204
210
221
124
143
170
192
206
192
157
173
211
193
206
234
126
175
171
171
120
147
157
204
230
223
172
160
171
220
251
198
186
233
256
217
130
205
252
203
217
192
253
178
241
273
228
236
180
206
281
160
212
213
243
162
260
152
220
145
273
196
206
163
234
107
143
235
301
321
322
324
196
151
195
221
134
123
165
254
284
293
261
325
306
218
260
203
190
267
196
92
121
172
191
267
287
141
210
191
206
178
223
334
357
329
336
325
302
293
215
334
314
247
197
225
117
204
286
308
252
204
268
281
213
208
270
241
157
232
317
319
270
345
303
254
289
273
276
332
347
304
302
281
387
268
231
292
271
367
258
254
288
270
312
260
293
278
247
263
294
391
157
265
245
230
343
343
263
265
403
286
276
271
273
297
328
177
235
324
322
283
240
306
305
316
253
262
223
308
238
272
297
381
394
323
175
262
321
333
255
266
277
204
261
263
262
283
321
361
384
371
243
311
302
214
345
328
365
260
325
391
237
198
317
402
337
313
212
190
258
339
301
334
412
402
381
425
296
182
299
301
356
306
289
358
379
276
243
342
329
213
347
386
264
286
348
204
178
233
325
339
263
291
345
218
203
303
317
326
296
227
311
210
175
268
334
240
269
333
353
303
304
306
286
271
255
275
265
328
339
252
265
346
348
376
190
245
262
315
354
345
334
251
254
309
287
272
292
152
280
260
267
254
146
180
223
252
273
233
311
301
254
309
324
308
291
230
173
210
240
270
281
226
275
291
228
146
141
136
135
180
221
228
220
167
157
190
187
196
184
212
241
134
162
184
156
165
131
185
232
232
225
225
231
228
230
228
191
157
164
81
115
125
150
171
226
183
197
230
192
241
256
243
181
140
115
112
171
162
204
217
116
212
236
126
157
183
184
218
265
261
263
202
146
205
237
214
207
235
248
278
203
128
130
106
212
267
263
284
167
193
267
176
256
282
-999
-999
-999
-999
-999
-999
257
306
197
170
274
313
148
210
210
228
276
299
232
225
210
212
176
243
315
202
167
301
265
223
235
271
354
351
309
213
198
352
207
204
232
354
376
369
291
135
171
187
212
210
235
301
271
215
195
178
187
203
167
268
261
332
167
254
193
193
254
329
315
226
284
268
265
260
241
371
389
389
236
288
343
273
265
369
278
237
236
322
289
394
339
220
226
313
368
280
304
332
309
256
324
395
313
344
371
195
237
376
302
201
312
267
319
276
262
284
391
230
303
402
381
334
362
339
302
176
180
213
352
357
327
204
276
325
282
337
225
273
343
411
398
211
277
302
214
-999
294
327
335
273
302
298
337
264
288
194
220
241
325
376
362
305
286
303
353
297
353
396
295
232
308
347
256
197
247
314
312
214
319
291
-999
247
283
311
327
365
299
267
283
344
413
389
293
338
234
-999
323
328
217
195
281
292
359
362
267
195
223
361
337
296
361
339
306
228
147
132
181
206
262
251
272
312
337
262
253
155
178
291
312
233
180
215
237
295
297
324
343
237
258
237
246
283
223
315
288
257
195
213
247
269
180
225
232
281
313
251
270
287
193
141
158
183
213
241
257
277
226
163
178
266
284
280
255
212
210
182
203
188
233
230
180
201
210
234
262
254
165
226
248
145
183
172
143
208
230
223
145
234
232
217
206
217
230
215
204
135
137
125
126
123
185
207
168
176
223
234
251
256
195
211
211
246
215
132
205
233
186
194
207
245
243
223
181
245
213
173
170
238
270
265
127
143
167
57
92
162
185
202
162
206
253
166
165
220
178
163
205
112
88
176
227
234
240
191
190
222
254
267
261
260
236
247
276
198
201
198
221
317
274
194
294
214
135
138
236
282
155
186
236
154
208
208
237
289
283
167
275
339
363
356
294
359
294
212
322
213
140
124
141
157
245
238
193
175
267
278
309
223
146
195
280
237
198
178
156
202
265
195
262
288
276
231
242
247
324
283
258
154
235
238
258
327
292
272
362
271
253
255
297
285
336
273
351
321
270
256
264
251
283
222
145
185
223
301
301
193
241
278
366
321
251
326
309
366
286
223
331
333
299
366
343
233
190
316
366
275
343
377
265
212
303
333
180
244
336
359
351
266
330
291
306
206
188
222
339
334
384
377
228
284
216
322
339
361
234
222
304
275
333
306
254
313
291
332
314
195
217
322
358
341
248
333
223
275
289
339
329
392
334
193
294
351
283
301
262
342
265
297
378
393
304
223
304
301
295
312
185
293
306
261
289
371
347
359
241
178
136
231
256
273
267
345
358
248
140
201
278
349
289
347
261
301
313
228
210
257
212
224
275
304
214
232
288
266
157
246
294
251
223
233
177
176
186
228
205
278
321
306
197
275
294
226
251
323
271
274
223
156
187
186
183
247
297
210
154
160
205
151
176
248
220
134
165
190
242
245
247
257
155
246
268
250
245
162
245
267
253
261
250
278
265
187
160
173
167
231
198
46
94
126
178
186
192
222
136
166
182
116
93
200
234
184
202
201
211
118
140
173
223
254
183
186
143
93
120
184
208
186
234
210
106
150
148
144
172
80
94
167
211
243
206
160
104
147
198
113
98
161
173
173
176
193
192
174
238
250
144
178
193
221
233
244
267
284
295
263
158
211
236
190
148
181
240
273
297
201
248
244
161
271
316
274
315
309
205
156
132
136
231
243
260
148
183
172
155
178
247
264
211
156
204
218
230
276
351
234
160
217
171
123
178
222
282
307
312
211
265
298
222
326
317
284
228
226
233
268
195
271
176
172
213
261
156
196
204
257
274
270
235
237
260
265
262
261
291
287
314
272
225
264
339
271
236
223
322
319
166
150
257
257
327
258
277
204
233
252
250
306
242
240
313
366
316
338
190
261
206
315
262
267
217
222
231
286
289
262
245
289
356
297
185
265
327
233
301
292
389
345
184
228
338
214
327
242
316
273
248
324
278
342
283
280
388
366
267
391
289
190
313
285
207
226
306
367
365
363
322
186
178
222
286
321
336
316
248
265
327
311
291
374
374
322
203
196
215
274
294
327
273
322
299
238
254
349
356
377
342
188
171
212
298
234
289
272
203
289
292
233
212
196
267
281
286
332
301
322
273
233
234
264
311
317
323
283
154
137
241
277
258
282
292
278
238
201
221
261
245
256
313
325
332
252
137
192
262
301
272
244
268
133
202
213
190
222
183
140
188
200
190
182
212
236
267
210
137
141
170
248
250
208
233
272
273
-999
277
207
216
228
172
186
181
180
208
187
172
175
225
236
207
204
240
262
261
200
241
268
267
201
166
111
147
233
204
221
166
157
243
220
186
220
213
157
234
198
111
177
213
233
240
222
231
242
216
218
255
198
101
110
130
170
204
190
198
184
180
164
187
112
147
176
193
216
205
173
245
221
262
250
122
151
188
246
153
158
162
93
122
194
248
221
156
130
172
210
198
186
202
223
258
272
205
179
126
119
216
278
248
238
280
296
286
169
219
266
212
206
216
286
283
184
122
193
284
306
288
211
275
289
197
302
207
155
238
212
180
227
213
93
166
205
83
143
210
265
311
311
322
262
281
269
283
226
302
283
166
125
115
151
233
284
200
166
169
228
211
172
169
283
306
228
234
263
205
277
277
283
269
286
283
238
225
291
272
244
288
204
305
260
283
238
283
284
172
226
305
349
328
223
225
255
305
241
283
272
188
233
161
260
266
334
251
200
225
266
250
344
333
297
322
275
356
328
305
315
316
299
341
299
241
233
269
166
266
283
309
238
295
285
297
277
273
283
299
383
237
217
283
356
412
293
316
333
338
222
311
255
316
374
287
273
305
377
333
359
232
333
333
388
288
333
382
255
221
213
244
330
338
265
154
261
277
322
214
268
295
311
283
287
291
280
285
326
322
341
233
183
281
293
304
321
276
255
284
333
357
336
214
297
247
231
316
222
214
266
275
333
302
317
337
347
324
272
305
276
312
339
244
211
314
316
315
247
299
254
212
260
253
284
289
349
296
269
314
261
265
222
263
272
299
333
326
338
304
323
327
211
195
261
266
100
127
173
212
255
281
278
288
287
301
276
270
175
171
183
186
215
230
245
147
222
255
272
284
276
176
137
130
172
193
219
248
261
254
202
238
235
233
222
227
222
218
233
238
233
238
210
237
184
200
226
267
195
216
221
234
260
183
155
194
205
222
240
190
238
248
246
241
227
222
235
244
180
132
128
127
194
230
172
177
241
258
198
161
137
161
212
268
267
248
183
166
260
174
198
177
214
240
177
251
193
176
226
172
154
182
222
222
240
244
238
217
172
184
240
153
171
141
174
183
138
238
294
196
168
250
196
295
231
203
204
111
140
177
227
276
250
327
299
203
231
311
283
319
311
211
222
165
202
261
197
277
295
219
294
215
186
247
272
313
172
242
217
328
-999
341
185
227
323
214
227
322
261
192
274
247
260
202
288
338
338
133
183
265
276
247
250
277
228
201
222
244
255
301
333
282
299
361
166
254
316
137
153
156
170
294
222
225
315
283
227
200
256
305
214
225
228
238
261
275
277
224
311
322
277
305
344
228
224
327
315
258
294
394
283
223
245
263
298
291
277
275
293
302
304
353
388
343
255
329
294
182
344
244
226
247
201
327
294
366
215
264
235
294
299
344
374
285
268
299
325
262
211
266
315
343
355
357
393
260
336
251
287
377
351
301
322
353
183
316
299
362
307
267
305
361
299
270
215
252
261
359
217
250
322
358
304
366
216
227
-999
347
318
371
317
298
322
333
294
333
305
293
227
246
316
333
341
321
272
166
185
292
322
238
255
295
250
240
304
267
302
167
155
232
238
285
250
297
249
269
200
248
273
283
286
230
183
242
266
207
238
200
204
177
221
218
206
238
244
200
261
174
166
204
227
216
211
213
233
174
224
232
233
218
118
134
144
187
222
238
235
141
222
224
231
211
211
238
238
248
256
244
236
218
241
247
250
222
238
183
127
134
141
177
191
193
200
213
233
222
253
202
198
206
250
216
200
203
195
217
167
230
194
150
114
112
142
177
201
174
152
166
163
200
227
185
168
245
203
150
211
232
250
238
150
116
158
213
205
140
198
224
166
250
248
230
244
208
114
97
144
191
181
166
136
184
220
261
272
172
135
169
216
222
250
183
171
116
133
200
233
233
258
280
255
137
125
182
194
187
301
333
266
100
144
210
204
183
188
219
250
238
275
319
306
227
238
188
235
244
156
116
200
244
277
294
343
363
251
211
306
299
284
318
206
201
272
331
200
227
311
213
177
144
126
168
227
285
233
238
244
176
288
305
277
173
172
240
183
178
227
222
140
164
222
250
238
250
323
352
371
294
255
257
344
251
230
257
305
277
299
227
236
244
266
227
347
294
116
127
217
213
277
334
183
216
261
232
225
283
338
187
287
217
252
341
346
182
306
338
213
141
165
235
205
158
225
319
297
292
301
236
289
212
181
188
234
289
242
213
254
263
311
255
266
293
280
324
373
251
193
255
266
327
394
364
344
183
250
283
344
288
276
316
383
354
337
366
316
332
240
314
361
327
200
311
277
268
333
255
184
144
205
266
361
194
207
298
311
272
328
344
283
277
299
343
206
223
225
305
295
211
215
221
369
305
297
311
156
226
253
206
255
274
190
283
301
241
244
292
238
275
268
288
251
299
271
183
184
236
272
250
241
248
291
235
250
270
281
316
262
266
272
218
180
247
155
198
243
193
151
201
194
236
227
231
255
205
193
166
168
200
233
233
202
238
222
222
230
175
155
172
201
205
222
204
144
194
204
223
212
155
141
122
177
214
200
215
211
198
221
151
157
222
225
226
232
232
233
183
183
128
172
166
150
185
176
170
138
150
144
155
183
200
205
233
238
180
137
128
111
164
172
161
141
197
244
160
83
111
161
188
207
232
254
248
106
173
173
145
210
250
250
242
238
172
197
240
248
105
152
194
144
138
140
212
216
254
156
208
288
301
305
294
241
132
183
224
91
101
183
252
305
326
299
206
163
158
200
267
210
272
168
269
316
197
295
211
150
182
266
277
283
288
130
143
183
264
230
167
227
270
313
194
183
155
165
233
198
266
203
255
205
138
175
257
270
269
166
180
261
272
305
177
205
301
227
238
247
257
275
322
250
193
322
354
225
222
264
288
393
367
252
344
223
304
277
297
251
346
355
227
288
222
305
349
297
277
200
255
336
311
344
306
307
267
273
233
261
283
200
296
367
383
306
365
255
311
275
316
265
-999
288
336
386
258
312
-999
228
284
294
344
365
247
204
263
336
319
386
324
318
380
172
222
327
283
244
316
315
348
295
255
321
365
241
244
366
272
194
166
215
250
286
305
286
247
288
280
361
289
273
306
311
373
349
273
217
306
301
238
252
194
233
230
301
321
171
301
298
138
161
226
301
232
273
272
269
273
348
261
233
288
244
273
316
347
366
334
276
341
271
261
234
173
254
234
297
234
282
289
283
188
237
187
248
223
183
233
263
201
308
247
261
306
276
201
205
260
301
313
176
211
216
225
294
311
280
250
277
227
186
238
280
280
133
176
230
225
233
156
195
194
227
250
216
166
173
194
228
185
216
178
215
245
251
180
195
218
251
230
161
183
221
241
230
232
127
190
211
227
238
127
218
190
237
275
258
245
260
245
235
111
106
145
216
222
154
183
195
234
243
-999
244
256
143
163
227
144
123
177
190
196
188
195
200
184
188
146
138
98
155
202
177
244
138
113
133
155
210
227
240
230
227
261
252
234
138
136
194
238
121
186
223
182
194
215
248
258
180
169
151
167
191
165
205
193
200
212
200
230
222
201
212
177
244
200
250
318
176
272
266
266
195
143
163
208
100
121
182
210
208
271
288
294
236
125
143
167
230
186
194
173
174
201
220
238
255
316
355
355
248
246
177
163
227
267
234
316
272
268
299
389
359
327
308
-999
173
258
283
322
204
266
345
246
232
288
216
316
312
264
311
233
163
195
294
345
360
310
308
325
300
265
225
215
244
290
258
210
310
300
200
260
265
254
210
255
325
362
232
270
348
255
235
298
270
182
254
282
202
246
290
190
290
350
310
290
258
302
304
295
278
260
305
235
316
333
330
324
293
308
296
340
282
290
344
195
205
312
310
318
325
348
310
295
290
315
253
310
358
325
318
310
295
345
278
315
194
260
315
340
369
326
185
208
248
265
320
328
292
275
346
368
375
275
215
288
278
198
255
300
224
215
248
234
240
285
330
350
353
342
365
380
312
330
348
277
232
290
272
260
248
324
339
368
244
268
282
268
248
301
326
150
140
245
282
138
164
198
-999
265
260
200
148
205
248
258
173
216
295
262
200
246
155
225
256
275
294
260
298
288
222
258
295
285
245
200
212
238
204
212
252
232
244
278
273
238
250
262
274
262
208
224
282
190
161
185
222
240
228
178
210
156
245
264
278
276
264
186
162
140
128
172
206
218
234
232
236
234
185
188
232
252
266
235
197
104
114
140
172
174
116
118
164
118
145
148
114
158
198
222
230
232
230
208
208
125
142
218
237
255
215
144
212
244
239
225
155
173
230
244
236
173
111
103
-999
197
222
199
176
231
235
186
204
116
192
219
262
243
99
88
118
202
170
133
192
245
226
238
245
220
170
85
110
158
140
203
270
287
285
248
115
162
166
228
280
186
190
249
300
138
138
112
195
230
247
262
284
312
275
315
231
265
244
300
242
168
300
292
238
290
218
267
265
341
362
184
150
163
271
288
246
329
183
115
195
249
116
89
128
230
194
132
184
230
251
244
255
210
222
185
212
220
268
258
236
200
200
213
237
329
157
158
235
303
181
243
245
185
264
186
259
240
310
256
246
146
215
242
273
273
250
246
234
341
385
301
188
250
326
254
223
302
307
205
217
220
290
259
250
275
275
320
302
345
255
325
215
268
250
248
280
303
284
304
323
303
380
340
210
245
320
300
200
258
258
266
306
330
330
348
208
285
239
250
266
296
320
369
284
296
295
272
326
376
225
264
350
310
394
375
193
228
254
247
250
328
295
310
300
234
302
296
285
250
342
298
286
275
304
230
284
322
298
330
173
225
320
360
275
238
322
185
180
178
222
222
256
304
303
304
318
167
229
284
260
188
164
252
246
228
276
324
326
244
254
287
271
200
144
186
210
177
214
244
288
294
296
205
248
263
245
245
242
194
160
215
270
316
210
184
195
225
260
286
182
158
236
267
228
205
283
236
240
234
196
250
201
217
160
100
132
136
189
230
228
228
198
238
175
123
145
191
206
199
208
235
224
206
196
226
235
238
236
211
225
178
105
110
164
185
205
198
194
184
215
202
128
130
165
194
216
222
228
226
256
238
244
216
182
126
194
178
177
246
255
148
122
157
204
152
72
155
175
152
140
130
118
182
185
185
235
184
150
195
166
232
220
275
305
295
135
135
175
234
250
254
272
268
265
246
278
270
120
185
254
125
120
205
170
185
205
260
208
208
345
265
210
235
324
160
175
192
195
248
175
235
275
320
305
335
334
215
210
238
260
215
120
96
154
250
305
316
166
110
254
230
215
144
236
196
202
250
350
190
346
272
150
115
106
242
295
216
296
225
216
295
275
205
175
225
198
226
302
295
270
325
184
182
175
272
180
180
235
250
266
240
210
276
305
338
275
260
245
212
240
234
252
250
236
262
250
280
304
320
220
285
255
300
215
244
256
305
284
306
340
338
360
336
230
256
270
336
316
318
284
275
384
274
320
270
308
286
230
290
330
272
216
305
264
306
306
286
245
320
252
225
224
254
295
286
342
378
202
302
350
265
330
362
370
216
152
214
260
250
310
310
340
212
170
202
316
248
200
235
255
258
278
352
306
282
378
394
166
214
276
215
222
250
300
158
166
210
215
175
225
240
230
294
274
250
230
180
205
276
326
320
308
304
216
236
185
258
350
342
356
245
335
230
306
336
182
306
284
230
262
266
270
354
240
165
190
262
298
190
198
222
206
220
314
298
244
206
222
236
288
265
242
215
142
202
160
194
254
232
210
242
210
252
276
236
294
205
206
192
162
256
182
138
170
220
242
252
256
250
255
160
210
-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
-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
-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
-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
-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
-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
302
225
150
195
220
333
350
315
193
154
255
264
243
327
278
315
199
225
269
243
210
254
214
207
258
318
308
194
215
240
247
292
210
151
207
273
296
184
194
251
312
247
193
196
190
137
134
197
263
307
279
202
140
120
167
234
277
271
226
262
218
211
197
212
253
139
157
185
212
234
245
270
155
160
197
221
252
243
221
175
116
154
165
189
242
175
174
236
202
125
165
160
196
232
198
239
245
93
106
136
105
155
174
170
153
153
133
156
174
142
86
104
154
161
205
204
203
180
224
226
180
186
173
137
145
188
237
256
264
164
198
238
172
214
227
218
253
167
166
166
232
215
86
132
176
197
253
188
176
282
252
236
120
135
171
229
228
224
293
277
205
114
136
166
205
248
195
192
256
298
250
269
188
200
196
305
322
315
315
181
189
151
151
139
165
172
192
275
309
205
175
215
144
154
123
173
216
197
266
236
225
213
227
216
210
251
221
214
275
225
172
266
322
254
157
213
215
283
171
315
285
329
189
268
285
281
240
261
248
185
202
276
286
288
243
288
303
212
290
266
302
309
276
293
244
239
268
384
364
347
177
338
347
228
291
344
250
250
315
366
292
265
338
382
288
276
335
327
322
301
286
356
352
272
294
196
275
344
268
298
331
263
316
272
184
271
240
275
318
396
343
311
306
278
341
322
313
177
230
266
375
367
281
152
238
305
342
254
177
218
308
222
334
186
216
251
280
320
338
204
334
334
198
267
288
310
366
357
304
253
252
263
335
321
228
302
292
356
374
215
246
351
366
233
297
280
317
267
282
245
312
315
307
316
158
220
320
270
335
324
330
295
323
379
266
329
182
253
311
356
352
185
235
202
296
252
203
252
220
316
238
277
350
373
356
175
210
252
290
330
184
242
240
174
146
136
219
272
194
210
304
306
281
274
270
174
174
254
281
252
242
282
212
149
214
244
176
176
164
206
222
191
229
196
247
257
238
119
192
182
205
282
196
183
181
186
194
221
271
260
182
154
166
209
173
115
170
212
241
261
244
158
123
171
223
237
226
118
107
117
142
164
162
108
166
190
199
232
212
229
223
166
181
250
170
222
225
216
159
182
237
229
195
186
183
182
235
233
156
144
165
200
189
178
169
214
182
201
178
235
286
269
237
280
286
271
223
150
185
239
164
105
131
87
135
192
192
217
248
248
264
250
176
188
214
294
322
190
150
205
210
206
211
249
145
173
197
92
157
218
152
202
241
227
183
247
144
140
267
193
162
157
107
146
202
219
194
207
225
252
263
278
248
122
221
288
204
355
266
324
242
218
291
383
352
143
162
154
177
267
333
239
162
136
181
214
208
206
217
186
203
228
281
148
161
211
247
282
251
307
230
280
332
361
378
312
146
135
207
300
241
272
283
294
262
283
255
275
396
249
200
226
273
317
322
250
231
257
247
289
281
340
218
175
286
348
328
167
176
234
270
302
244
291
334
302
263
277
284
247
-999
243
330
294
321
250
266
307
391
250
190
306
275
228
230
300
309
315
270
310
180
160
192
238
268
240
270
356
275
289
296
332
338
270
307
339
311
164
261
350
254
297
255
301
301
288
282
301
263
341
284
302
294
250
194
270
255
261
322
222
279
321
357
317
317
301
293
279
277
345
317
270
174
251
314
254
212
204
234
265
331
334
323
341
165
167
187
245
286
315
353
336
231
254
268
344
309
236
286
229
279
252
208
258
298
246
166
235
285
301
234
251
321
334
279
337
321
243
214
120
107
131
240
193
230
289
186
135
156
175
185
157
156
216
246
201
186
195
198
182
160
177
204
89
97
118
173
231
239
174
153
183
215
150
174
208
190
210
225
154
162
179
125
190
217
205
216
155
136
168
181
207
247
245
223
215
239
224
236
258
254
241
-999
237
175
229
250
236
231
240
215
230
-999
-999
-999
246
246
101
204
233
232
239
164
141
166
196
97
98
167
196
231
178
156
127
154
196
250
244
216
246
239
220
124
151
205
144
163
95
141
167
236
253
269
281
276
172
141
142
140
186
218
268
244
265
248
205
232
259
288
298
138
98
150
208
250
232
295
221
228
222
198
185
275
124
124
181
220
224
306
324
292
323
211
156
249
320
212
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
248
277
250
359
250
257
146
159
249
316
263
223
254
286
386
260
352
318
188
124
168
174
271
335
242
242
230
168
270
226
251
203
318
292
274
277
331
204
223
257
279
309
355
253
251
340
261
280
293
-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
296
276
178
258
330
376
301
250
307
274
246
307
360
309
370
345
340
320
251
274
216
292
321
347
276
310
283
316
367
405
296
163
312
334
278
230
274
346
315
301
303
300
290
229
235
250
212
216
286
250
201
213
248
312
266
180
255
251
260
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
205
298
310
142
226
269
221
296
294
204
199
128
140
151
195
235
252
234
183
196
217
215
262
282
223
134
150
144
189
167
159
201
216
150
194
204
243
272
256
225
221
186
205
145
152
194
203
234
232
140
177
237
209
213
231
237
141
158
172
116
176
211
246
205
230
227
226
213
236
203
216
143
177
208
-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
220
202
186
232
273
140
167
235
268
233
185
263
196
187
130
171
185
235
201
158
155
200
268
286
304
266
171
164
235
168
175
216
215
207
232
196
260
165
216
276
314
216
260
319
261
327
328
241
315
305
310
112
108
194
291
341
270
180
168
150
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
326
238
172
244
322
348
327
266
160
195
330
236
200
270
245
279
364
299
228
315
340
404
265
313
364
172
237
206
146