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