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