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