0508047_W -25.7833 25.5333 1250.0
1984051712 2006123112
60
30
25
101
115
109
97
55
44
50
70
55
10
60
14
11
25
23
46
43
40
46
45
34
53
43
64
123
-2
30
80
25
40
10
34
54
28
45
55
46
55
55
62
65
56
56
46
10
14
25
21
30
30
65
60
85
60
63
56
51
25
52
36
46
39
25
12
15
41
68
41
49
44
69
86
109
96
66
95
45
85
24
19
74
78
50
50
63
76
66
94
76
66
61
81
71
79
93
95
100
86
60
53
25
113
134
120
111
115
95
100
34
40
56
69
79
65
130
121
130
76
95
119
129
147
124
137
160
150
162
165
150
155
205
189
198
189
180
184
195
121
78
64
121
143
145
163
132
140
150
181
147
141
140
145
160
163
165
128
181
145
126
170
175
183
181
168
166
191
140
151
142
142
164
157
150
163
179
184
180
169
149
154
151
150
165
163
155
107
120
160
205
189
183
192
226
139
163
168
175
149
183
136
95
154
185
171
155
211
149
172
224
192
194
204
199
178
183
194
184
210
174
96
125
181
207
180
201
218
-999
192
216
215
201
174
165
184
184
200
193
207
204
224
190
175
189
196
185
192
189
185
202
193
196
184
193
201
183
178
191
207
205
216
207
200
215
163
177
136
152
193
200
180
172
172
201
190
186
190
182
170
176
189
180
184
171
172
174
164
195
85
87
111
111
180
166
145
175
168
178
187
181
160
160
152
149
134
125
130
120
168
172
195
190
182
165
142
124
155
126
146
148
149
170
169
155
26
58
95
98
90
103
107
110
95
128
138
132
149
160
167
51
38
60
79
105
101
103
153
180
152
108
117
99
95
115
98
62
65
132
121
30
53
45
30
40
41
58
77
67
109
49
45
80
97
44
55
80
92
35
31
43
46
34
41
18
35
43
7
35
16
15
65
58
85
45
71
84
37
46
62
26
51
51
96
96
86
69
40
40
60
38
54
46
78
92
35
13
28
78
100
-12
-57
5
29
41
25
19
25
28
27
21
-18
41
26
2
20
37
52
53
63
72
95
-999
38
90
67
76
125
70
66
95
64
90
81
77
110
61
65
90
93
103
85
75
80
66
97
65
59
82
62
111
75
94
108
123
96
102
140
73
116
122
147
98
7
34
73
63
115
107
131
70
105
125
125
152
106
127
165
163
155
178
198
158
163
163
170
153
135
132
179
124
116
155
151
155
161
65
96
-999
130
152
173
155
174
182
204
202
194
198
172
156
140
135
110
115
140
141
149
178
200
115
125
165
167
157
164
191
174
204
177
185
176
210
197
186
175
220
204
174
195
183
205
175
185
179
162
189
174
170
194
181
161
181
200
210
195
205
152
185
184
156
140
158
157
161
166
165
179
172
199
194
191
160
182
175
175
161
138
156
165
150
210
204
215
218
202
182
207
190
161
193
178
165
165
196
172
161
167
180
180
200
185
180
160
186
176
182
175
178
192
170
180
170
163
161
160
145
193
136
173
165
159
165
170
180
195
182
125
95
136
161
140
175
195
200
210
191
181
200
178
190
172
148
155
169
176
170
183
155
165
150
169
145
146
131
116
38
122
110
115
115
140
125
136
118
139
142
115
106
106
168
170
121
166
160
152
148
165
154
112
145
145
130
138
140
105
110
153
130
94
125
100
127
115
115
132
104
80
100
82
92
92
68
68
89
85
95
93
62
63
78
78
80
60
60
50
72
70
101
101
66
101
85
86
67
103
124
87
15
15
70
65
65
58
66
48
13
0
60
26
72
34
34
55
30
5
30
30
10
23
42
61
40
35
53
40
50
36
14
87
36
65
65
45
46
36
61
83
46
12
82
0
20
19
30
50
55
6
0
6
50
65
25
36
35
51
38
49
40
45
25
11
78
93
95
105
85
109
118
40
103
92
44
5
57
81
80
84
96
126
122
132
155
125
115
48
68
76
87
95
91
64
86
93
88
122
168
123
168
137
120
56
92
145
136
120
132
150
164
106
88
76
121
109
110
99
94
138
146
145
125
111
71
82
141
90
73
108
130
132
165
158
152
137
167
155
160
170
153
175
175
150
160
175
166
140
170
70
90
150
170
149
140
150
150
82
84
125
136
143
154
160
188
187
187
192
181
154
160
167
156
150
175
181
180
166
185
171
195
201
175
175
185
181
126
168
167
132
139
165
192
201
202
164
178
187
165
183
162
207
185
195
190
190
175
174
158
183
172
180
196
191
208
195
218
195
185
172
177
152
190
155
164
157
186
204
195
210
175
133
184
165
150
194
191
191
211
210
202
233
187
198
200
186
189
182
175
170
186
187
210
202
194
234
189
208
189
216
208
204
162
162
196
210
182
190
182
178
181
184
171
198
176
159
177
141
136
125
179
171
173
194
184
182
177
169
161
160
175
138
150
158
152
125
146
153
163
161
144
162
183
174
185
183
154
166
204
173
157
154
141
134
159
62
82
134
104
116
125
125
99
87
152
131
121
147
135
81
50
107
115
101
111
71
86
142
139
149
112
125
77
88
57
17
50
42
60
102
93
83
92
76
79
59
81
56
52
74
41
47
75
36
45
60
-28
-21
15
68
70
64
88
87
54
52
49
36
44
-24
-12
-5
8
15
22
42
0
-2
12
37
32
23
20
4
-13
-12
-10
-19
-1
13
42
30
35
22
26
45
28
32
76
102
13
-13
-27
5
27
4
50
17
47
6
32
43
52
34
35
43
24
73
38
54
47
59
81
90
31
89
112
100
-3
30
30
107
73
78
84
41
2
16
24
42
80
79
106
115
172
154
105
119
122
140
132
107
113
128
128
103
62
116
123
147
109
110
132
148
155
81
66
89
114
97
72
65
100
100
67
113
95
99
102
178
144
162
88
104
138
148
127
142
154
124
132
144
163
161
152
153
176
201
186
192
195
170
183
174
177
204
226
206
212
194
177
190
181
194
172
162
149
130
166
178
155
207
200
149
203
152
173
175
166
157
176
171
165
165
150
190
190
197
170
175
186
150
151
172
202
178
173
189
191
190
188
200
192
200
198
178
186
175
195
190
182
150
151
174
178
200
197
225
182
200
184
169
180
182
203
182
179
199
200
207
195
195
170
205
212
200
192
158
184
178
166
187
169
205
205
189
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
177
180
184
188
198
194
184
172
189
186
185
184
180
192
179
190
176
183
184
163
172
152
175
179
145
160
130
150
145
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
46
40
48
78
76
112
55
6
-38
-51
-33
19
5
-1
18
28
13
10
20
41
16
-13
-5
33
45
40
57
-10
25
37
39
48
63
9
7
6
5
40
55
10
-25
20
-6
-2
-5
-5
5
34
39
35
24
4
40
27
63
24
60
45
27
15
41
14
33
20
70
68
60
65
40
50
65
57
39
32
46
36
45
32
86
85
65
74
86
81
74
65
82
102
115
120
117
71
90
120
90
40
55
67
82
67
97
114
93
96
140
151
137
86
27
21
68
80
95
112
115
105
140
140
116
153
130
134
147
115
100
135
162
170
150
170
175
154
85
126
110
116
135
144
151
132
142
125
134
123
77
100
140
112
129
140
132
146
145
145
160
160
85
120
149
111
150
151
130
140
139
130
150
161
164
144
135
112
120
139
164
172
172
170
183
164
163
148
159
135
118
130
136
154
135
157
130
114
130
154
156
164
164
178
136
150
159
175
202
172
195
185
205
190
189
188
168
187
170
155
164
164
157
188
181
174
177
169
170
155
170
154
171
147
174
171
177
170
160
189
208
210
173
192
149
148
165
169
182
146
190
177
198
187
150
164
146
159
140
175
186
167
160
164
166
179
168
145
157
158
150
174
182
170
178
170
156
147
150
165
173
85
108
144
125
138
140
140
120
142
162
164
130
95
115
124
145
138
151
157
160
146
135
139
140
140
133
144
152
53
45
138
105
115
115
112
120
149
122
120
110
126
143
113
136
125
110
118
107
100
130
140
59
70
112
114
123
83
115
98
60
65
77
99
98
82
90
80
85
79
87
96
65
78
135
105
109
89
96
96
92
98
79
102
95
90
98
45
50
68
86
114
65
30
37
2
52
67
33
28
33
25
6
3
17
15
8
0
6
10
20
53
58
76
90
86
17
0
112
95
78
77
4
0
27
50
8
35
56
46
46
57
45
65
34
35
59
53
-999
-999
-999
-999
12
0
10
17
41
28
20
80
55
54
56
106
21
40
15
27
39
30
65
46
85
93
102
152
65
61
33
121
67
80
90
100
95
121
107
120
116
27
96
67
0
96
125
66
97
49
19
0
19
44
36
75
102
87
118
107
131
166
175
52
40
84
83
96
63
46
79
95
108
143
146
159
161
32
48
90
110
150
116
72
61
126
114
105
106
142
174
165
160
171
195
175
114
84
116
113
109
135
136
166
160
141
132
195
145
123
174
145
132
139
162
145
130
143
140
134
142
75
87
107
100
139
141
137
155
186
148
95
130
120
116
170
139
160
123
125
171
136
173
166
143
146
150
150
156
172
149
155
150
160
186
172
141
165
182
176
180
180
181
188
201
171
175
162
163
185
180
162
185
215
194
157
160
135
176
179
195
176
186
186
188
210
193
180
191
182
193
185
184
173
184
177
175
177
174
195
177
165
178
157
150
158
124
149
170
150
158
153
121
125
138
138
145
167
149
132
86
98
146
150
154
155
160
162
185
166
178
165
155
165
154
164
154
174
177
160
184
159
133
145
162
172
140
138
148
166
172
161
165
140
159
158
135
144
115
153
164
144
126
113
128
144
162
145
144
148
104
114
145
130
124
102
125
101
148
149
144
145
111
85
116
124
74
37
60
66
69
80
55
70
75
113
135
104
101
66
69
61
65
79
67
67
71
91
36
0
83
44
62
61
65
57
70
43
47
68
50
99
10
0
33
35
36
24
56
3
34
39
36
34
66
36
62
64
70
22
0
0
64
83
90
41
0
8
0
5
46
90
61
35
65
70
82
32
0
69
34
0
55
83
92
72
6
0
6
54
61
40
50
58
39
67
105
23
14
16
31
70
64
95
57
72
43
67
82
80
36
90
37
15
40
68
63
32
24
10
15
50
85
70
100
77
89
106
66
41
43
80
60
124
110
93
95
109
77
124
141
148
134
122
100
126
101
80
63
71
60
69
75
120
114
97
111
120
122
115
160
170
178
147
157
214
177
135
125
137
115
165
157
164
160
89
106
171
70
78
109
132
168
175
172
150
165
166
171
170
198
191
176
185
175
180
140
133
126
176
175
210
201
201
210
163
97
170
198
201
232
189
176
175
173
145
156
134
170
174
182
190
127
207
184
165
166
159
176
199
196
215
180
198
203
203
167
163
145
130
136
184
190
192
185
193
159
195
183
181
173
157
215
196
199
215
225
198
184
168
160
164
166
178
207
165
210
192
185
201
204
190
194
200
196
196
181
179
196
94
103
118
167
156
172
190
184
193
182
182
205
165
176
167
158
186
190
194
191
184
163
148
133
132
155
158
177
147
145
158
188
184
172
180
163
176
148
184
178
155
175
173
181
175
160
156
152
153
141
137
159
171
160
160
161
163
131
129
112
136
135
132
134
135
132
121
132
140
62
29
52
76
78
106
110
115
99
120
136
120
106
99
106
83
110
94
100
114
99
98
103
118
107
96
103
107
82
90
127
95
100
97
68
48
64
42
51
50
62
70
89
85
92
97
86
84
64
0
8
32
76
50
52
45
46
40
34
29
60
84
100
45
46
60
55
58
60
27
43
47
82
46
24
0
22
24
4
46
21
97
94
80
88
90
77
77
50
68
-999
-999
-999
6
33
53
58
65
70
54
0
33
31
22
30
60
67
43
34
65
66
0
0
23
36
64
104
17
21
24
25
22
45
63
55
66
51
40
25
22
29
59
32
64
69
40
31
80
93
135
119
108
129
140
160
55
48
89
115
115
99
105
74
115
70
35
83
112
137
162
80
87
78
68
128
160
170
123
123
150
146
149
149
140
128
98
107
116
124
72
110
148
160
158
184
133
113
147
135
174
168
116
119
138
157
165
145
162
163
160
163
168
155
189
166
202
179
173
194
160
115
138
164
201
158
167
184
179
178
170
164
145
128
125
154
198
155
158
130
112
120
135
155
217
180
180
162
172
168
165
181
168
149
136
147
180
138
185
147
164
168
175
199
185
168
189
196
173
166
138
140
156
178
195
168
150
173
220
198
219
173
177
179
176
189
198
203
185
200
186
194
177
190
190
182
177
163
143
225
165
184
193
175
181
217
208
190
195
193
200
202
170
200
211
196
207
210
218
195
218
201
206
195
166
184
197
181
185
160
195
175
183
174
181
148
165
173
184
152
196
190
100
100
141
125
130
144
188
200
193
181
195
208
177
180
194
206
188
194
171
145
178
169
142
155
167
175
174
178
108
114
139
181
159
138
149
137
152
156
172
135
169
135
138
158
141
156
198
177
175
148
168
135
138
144
148
148
67
30
53
70
96
50
42
54
60
105
110
111
104
96
95
91
75
75
81
100
90
86
84
86
64
78
86
65
22
16
20
38
71
82
72
54
84
96
100
24
62
48
44
58
48
22
26
43
58
52
51
64
60
76
64
80
20
0
30
0
42
31
40
34
28
20
26
1
3
15
60
1
13
52
19
43
46
55
67
56
64
49
39
54
71
115
125
56
104
74
82
71
59
25
74
37
45
88
15
26
45
77
45
0
0
20
64
8
41
78
84
53
38
80
70
95
92
68
71
24
49
107
110
122
112
121
107
136
135
139
160
102
88
132
185
170
183
126
141
160
162
164
152
172
175
155
193
96
49
128
95
103
134
146
168
168
166
183
150
147
165
156
171
154
159
148
160
107
118
135
175
198
97
109
197
213
144
144
198
182
88
97
137
187
141
139
161
170
143
140
169
150
135
174
187
159
169
158
152
171
150
156
156
136
165
165
151
141
142
162
177
135
114
106
157
152
167
186
188
234
227
224
175
205
165
168
162
171
174
148
176
157
169
192
196
211
162
169
155
154
167
163
168
173
194
208
193
183
170
173
190
170
172
190
185
197
225
190
162
128
152
175
185
191
225
214
212
166
181
225
173
175
183
190
167
164
194
194
175
116
166
193
200
190
191
188
184
185
188
178
196
207
197
195
154
171
171
163
167
183
185
186
170
158
166
164
160
154
177
143
147
161
166
173
149
152
165
157
184
176
173
171
180
173
149
154
151
162
166
124
151
148
163
157
176
157
129
131
114
156
132
136
168
153
133
125
156
128
165
59
45
46
64
119
155
122
89
98
134
111
127
149
133
144
135
126
78
56
66
118
124
74
98
137
106
65
140
80
73
104
114
120
91
35
49
70
82
70
72
72
118
90
115
99
60
19
14
24
43
48
76
123
3
50
40
55
56
73
76
70
0
0
14
10
8
16
7
28
0
0
26
41
22
46
19
77
84
37
23
56
43
50
39
32
47
39
56
47
63
91
57
17
35
34
40
105
91
85
80
144
90
77
50
63
100
80
22
29
49
76
81
87
91
76
36
100
105
37
55
106
131
33
28
32
22
46
50
33
72
92
47
6
79
78
56
81
76
76
83
115
87
99
120
91
95
65
60
99
86
104
119
99
108
132
101
112
109
116
123
104
124
132
98
60
111
72
122
127
162
128
169
164
150
120
133
186
143
132
156
150
163
201
167
172
200
156
153
146
150
160
162
170
150
157
168
168
150
168
146
150
173
160
150
183
175
141
169
124
132
141
144
168
151
152
140
153
143
154
179
171
176
223
188
186
141
104
146
144
156
154
152
166
196
208
203
162
173
181
170
190
174
195
187
185
166
168
199
171
193
186
150
195
205
188
179
179
172
181
166
192
191
165
177
181
171
194
185
177
156
165
147
170
199
175
174
155
168
169
166
184
153
174
188
184
186
188
169
165
148
173
174
176
188
177
187
183
196
171
191
177
172
157
174
166
190
177
168
147
160
182
181
192
158
138
164
157
155
164
149
170
162
152
154
160
180
170
160
125
156
-999
-999
-999
-999
-999
-999
-999
-999
-999
118
143
154
123
131
123
156
160
183
161
155
138
162
198
162
121
113
126
130
154
144
136
140
134
126
150
130
124
111
114
151
126
83
138
151
125
42
58
70
77
75
74
99
136
140
131
112
74
66
72
99
97
144
94
79
85
104
104
96
93
93
77
70
73
60
65
67
0
0
8
65
56
2
0
3
30
46
66
55
67
60
-999
-999
-999
-999
-999
5
19
92
24
22
30
27
42
0
0
30
50
94
69
44
65
79
40
-999
-999
-999
-999
-999
-999
-999
5
25
4
0
27
0
0
2
0
0
30
40
24
47
18
27
29
52
75
25
0
0
25
20
20
17
20
24
27
55
54
67
52
78
7
15
46
112
78
19
14
60
91
107
98
43
14
68
40
58
62
61
74
94
100
85
89
87
104
88
64
94
80
85
105
104
61
67
78
110
53
80
107
126
84
58
131
136
136
132
138
166
192
169
126
55
56
78
112
111
125
114
105
95
128
121
135
111
110
109
141
94
94
105
127
144
197
75
110
182
151
145
120
176
170
150
154
123
114
161
143
136
155
154
193
211
191
176
202
194
176
186
151
153
166
178
188
174
194
161
185
131
145
173
197
170
144
161
114
144
183
201
173
198
183
186
173
159
164
121
148
205
180
194
213
153
204
186
214
221
230
188
116
158
148
175
178
191
197
167
164
162
174
190
218
210
228
181
167
157
187
172
166
164
166
179
194
186
179
192
181
183
194
186
192
200
236
223
215
163
176
223
187
194
200
198
208
192
166
180
173
190
172
160
160
203
181
190
187
163
161
156
178
184
192
179
191
164
203
170
170
179
175
185
173
170
165
170
147
148
160
155
151
167
156
176
213
200
164
181
160
123
173
163
145
176
163
133
103
110
119
115
105
118
136
135
140
130
145
100
98
110
110
100
100
108
133
124
155
125
142
157
100
83
73
84
160
124
140
146
135
115
135
120
145
126
64
55
74
86
76
88
77
78
81
84
65
81
95
98
68
53
55
49
49
56
75
73
44
57
44
57
45
34
66
10
0
25
42
4
24
26
51
58
67
16
0
15
40
35
35
26
33
13
45
31
19
48
50
55
56
35
58
55
52
0
50
54
20
34
44
22
20
69
30
14
21
52
0
14
20
80
0
53
75
74
86
51
84
49
65
76
65
69
57
101
0
0
40
41
45
65
94
55
69
85
85
84
80
113
150
112
45
7
14
98
133
93
85
133
129
105
123
133
72
59
18
24
71
104
126
98
114
121
145
140
110
128
126
115
135
133
124
156
155
167
145
157
156
189
191
168
160
134
104
140
186
184
170
157
120
124
127
194
156
82
148
149
170
157
144
93
101
110
174
90
102
80
84
120
176
144
136
135
167
168
159
146
185
197
190
202
144
136
141
186
227
204
203
213
167
141
155
169
154
134
152
124
102
141
184
171
126
77
116
174
170
166
145
137
145
135
136
138
150
146
147
152
170
166
175
170
165
163
164
165
163
148
155
138
145
142
158
158
182
195
180
204
186
201
183
208
170
190
196
174
196
187
165
186
178
180
196
174
172
164
187
184
196
186
185
134
127
150
146
166
156
165
172
164
161
157
163
193
191
194
168
189
130
102
150
160
160
164
164
158
190
184
188
196
185
175
161
135
144
169
165
109
114
133
121
139
155
160
155
155
150
145
123
135
142
145
116
123
128
122
125
132
138
167
165
150
105
111
119
137
156
160
143
133
108
109
109
124
101
123
130
125
119
115
133
146
125
107
75
71
76
90
80
92
88
99
95
134
125
68
83
81
113
114
115
100
98
91
99
88
104
120
44
78
86
95
104
70
75
74
85
64
75
36
54
95
55
51
61
65
65
0
40
46
83
76
66
67
86
88
75
72
48
75
54
37
38
14
8
35
34
24
55
95
26
25
10
14
13
4
20
42
56
35
19
-999
-999
-999
-999
-999
22
20
34
-999
-999
-999
-999
-999
9
0
46
59
84
64
80
79
36
77
84
49
108
74
25
39
108
76
0
0
2
35
65
33
68
20
18
36
74
58
100
47
15
72
60
53
60
89
117
105
0
60
66
72
69
110
105
67
88
66
57
61
106
139
162
164
60
24
83
123
147
44
0
108
115
122
134
127
150
69
85
118
134
128
144
137
161
178
142
138
164
166
182
168
161
149
168
172
146
121
110
165
173
166
128
143
151
137
91
164
151
174
176
153
137
164
161
192
203
195
204
174
140
102
141
141
152
176
132
139
143
119
123
123
110
159
54
91
141
125
149
156
134
142
144
166
179
130
176
141
162
151
173
163
141
152
152
181
190
188
161
171
152
100
155
157
161
148
180
203
200
198
195
176
183
147
155
162
178
179
176
175
167
188
181
180
183
169
171
158
160
185
169
163
167
184
173
185
183
183
198
180
179
158
162
169
163
139
129
168
181
171
198
175
169
156
165
190
193
171
142
168
155
175
189
195
198
177
197
158
161
168
169
169
148
158
191
174
180
160
174
181
172
179
175
170
178
171
129
148
134
140
147
155
121
108
132
160
143
147
142
149
145
148
150
130
148
101
139
134
111
112
29
48
88
62
82
86
100
90
86
98
115
129
127
143
106
133
141
46
65
89
119
76
43
42
82
90
71
47
64
105
107
90
69
59
70
60
53
57
57
42
42
66
74
85
99
75
93
93
92
73
56
33
14
4
11
7
16
5
51
25
54
61
63
98
65
95
22
4
2
11
18
-17
15
-23
41
46
56
60
67
56
51
53
73
40
-27
-10
8
7
32
39
46
15
-2
67
47
38
31
37
10
17
28
16
32
101
88
77
66
79
75
26
53
86
33
22
88
90
75
62
13
50
119
-15
14
26
55
44
52
68
49
72
92
87
60
74
95
76
56
62
28
72
103
99
117
102
100
113
111
58
71
141
76
97
128
131
121
106
114
120
109
109
80
72
69
101
114
112
143
110
126
135
103
101
135
144
161
150
169
146
152
143
144
158
159
140
132
104
117
137
118
139
129
109
92
84
77
88
106
110
141
159
147
178
179
88
119
135
136
145
166
154
166
200
181
161
207
220
210
204
166
137
152
157
156
161
86
59
66
99
130
81
63
129
151
127
146
160
148
152
148
181
126
139
177
159
175
157
198
204
203
173
193
176
189
195
204
105
158
147
162
195
172
162
178
212
189
201
198
161
197
179
167
146
146
169
183
175
171
194
100
114
168
155
169
156
165
198
203
163
180
167
187
182
175
159
172
180
176
180
150
187
188
167
168
144
162
204
195
202
177
204
195
184
204
144
200
181
154
157
145
158
151
178
164
178
173
179
154
166
173
131
109
132
164
183
175
179
176
144
154
154
138
130
154
143
153
159
181
171
180
178
170
157
160
188
148
154
164
165
150
158
158
135
137
144
128
129
148
134
146
152
145
139
132
138
150
134
107
102
93
102
107
136
123
137
121
107
93
104
108
99
107
100
126
105
109
102
94
76
32
5
25
22
35
-1
2
49
39
28
41
31
38
64
51
75
51
51
84
6
32
53
49
41
31
61
64
37
26
-12
12
41
22
57
27
65
31
27
46
28
22
19
57
36
42
51
59
63
54
38
80
47
32
65
49
-18
-9
33
65
20
1
11
53
50
28
54
48
49
57
72
77
59
56
66
1
89
72
71
52
78
55
93
53
66
49
42
59
60
108
79
83
84
70
57
79
91
92
14
-3
85
102
92
86
110
120
16
-12
-5
25
49
48
61
57
97
99
60
96
120
126
104
37
65
118
144
125
110
106
94
114
134
119
104
147
111
126
138
120
148
122
165
129
117
94
152
148
147
68
136
139
170
146
157
129
132
135
162
86
112
147
123
99
114
97
126
145
155
140
151
155
166
146
154
131
140
186
165
183
132
150
191
160
67
126
120
137
137
149
159
174
184
187
167
163
145
145
130
156
171
180
171
150
151
162
175
175
182
149
148
118
128
129
159
158
172
131
149
176
184
177
179
143
153
186
148
138
173
151
160
161
161
186
207
183
179
176
184
167
127
136
192
154
179
162
169
152
158
168
142
176
169
172
177
160
178
200
198
-999
-999
-999
158
192
188
192
173
166
180
183
174
169
201
146
183
188
154
184
193
170
156
181
157
184
184
180
171
174
206
188
169
150
181
185
191
203
178
180
172
194
217
157
184
187
184
171
152
158
177
184
206
148
167
145
160
155
159
167
170
169
158
162
171
144
170
132
135
146
124
149
133
143
150
134
153
132
157
138
181
164
132
123
111
117
134
145
187
58
62
150
89
150
76
116
154
130
115
74
78
73
113
89
109
100
87
112
111
96
63
53
100
103
114
127
100
98
107
100
111
122
57
59
45
54
86
79
32
75
89
105
69
61
66
96
85
72
10
0
25
50
34
33
55
66
43
53
71
99
47
-17
85
69
68
122
56
14
64
26
9
11
16
35
35
38
57
68
41
48
46
43
75
102
39
51
129
73
82
59
62
77
69
55
59
36
36
102
68
65
92
20
-7
50
88
20
26
1
30
92
87
36
46
78
109
109
76
55
83
71
56
73
106
121
119
99
14
5
46
58
82
76
27
45
53
101
108
117
106
97
125
121
128
74
3
20
48
87
89
115
137
80
87
95
138
103
117
144
150
128
112
16
73
99
95
120
112
107
123
157
148
95
116
122
137
123
124
129
140
164
168
147
146
150
137
81
130
179
124
160
99
123
133
96
133
159
178
171
194
163
164
142
145
178
168
183
165
166
193
201
164
201
195
174
163
153
146
162
188
165
161
174
176
169
156
176
180
151
135
174
202
171
179
154
179
154
181
159
154
155
183
156
171
198
186
173
166
161
172
178
175
165
171
155
176
170
188
188
177
194
195
190
183
181
190
180
195
197
196
152
129
109
141
123
137
143
154
164
164
193
182
165
173
159
142
132
138
138
163
199
167
175
167
193
179
169
169
175
173
189
169
190
161
152
166
167
157
180
168
175
163
175
168
183
178
162
160
170
177
189
186
177
154
156
148
136
167
176
160
167
167
190
184
190
168
181
168
176
170
168
183
170
170
174
178
154
135
148
121
114
143
101
75
76
87
113
109
104
101
106
128
94
84
111
103
136
116
108
112
92
86
93
96
88
69
110
109
115
100
118
69
42
43
56
74
67
80
64
68
23
21
32
38
51
85
98
93
77
68
79
77
92
39
11
21
22
7
15
28
50
37
36
45
37
58
49
50
84
81
74
86
60
56
68
75
41
63
53
96
62
81
13
56
36
14
29
31
35
36
27
29
39
25
30
16
24
33
4
40
51
60
79
67
-24
-27
11
42
-26
-59
19
65
35
64
35
55
38
13
32
48
47
72
81
29
60
92
61
54
36
41
48
25
52
48
64
53
37
37
52
105
75
87
101
102
85
89
86
81
75
90
92
81
115
120
60
117
76
63
80
101
145
72
91
98
108
141
100
92
43
35
65
106
114
98
113
115
92
103
129
145
156
163
163
132
148
146
130
155
146
133
141
149
122
121
138
160
160
144
162
183
182
126
123
149
163
144
150
141
130
129
155
108
144
142
123
112
118
184
139
134
159
151
148
164
108
116
115
154
166
131
80
141
144
122
148
142
151
145
106
136
122
158
160
160
151
176
150
159
183
170
172
196
176
139
179
153
144
175
184
192
198
127
134
166
194
173
204
126
158
167
155
185
164
156
86
102
144
148
165
149
179
201
168
190
192
209
184
128
122
174
184
164
203
169
207
197
217
185
149
180
180
201
200
175
181
181
158
145
175
158
171
196
164
129
151
163
184
197
185
191
193
178
146
166
174
179
181
177
171
176
169
157
132
134
139
167
173
170
166
171
195
188
174
165
168
169
143
150
153
168
165
150
134
145
158
168
158
138
141
155
162
173
146
155
132
158
128
145
139
136
147
148
122
131
147
128
118
139
147
139
122
130
125
114
122
136
141
147
136
131
132
120
148
143
136
125
109
116
4
28
55
90
81
77
87
92
74
81
58
72
73
54
88
72
62
47
78
90
111
63
108
78
81
89
90
84
88
72
71
76
59
56
39
40
30
34
40
42
20
28
49
66
16
10
-2
4
10
60
51
43
23
40
74
-10
0
40
56
48
35
21
69
101
80
62
-4
35
52
31
49
45
51
68
3
-16
-19
-22
-17
-33
-10
1
31
25
59
55
63
76
24
33
54
69
58
52
50
63
73
9
19
37
80
23
56
27
41
59
56
124
39
4
132
20
88
63
138
141
137
76
19
43
85
78
69
54
36
107
108
139
137
94
34
71
85
84
91
153
135
90
115
92
104
111
86
96
93
59
99
122
136
143
150
142
127
119
103
142
134
146
148
167
165
158
164
150
155
129
99
139
145
144
179
160
144
171
149
164
153
138
151
92
141
159
163
112
184
169
157
126
153
160
143
157
150
155
160
159
158
173
162
141
126
184
179
192
159
170
-999
175
168
160
160
151
176
150
159
183
170
172
196
176
139
179
153
144
175
184
192
198
127
134
166
194
173
204
126
158
167
155
185
164
177
212
198
156
162
181
183
155
185
187
184
164
168
176
181
183
211
138
152
169
176
188
184
182
175
178
175
181
185
192
152
163
188
183
183
172
185
174
173
161
155
164
181
183
184
171
164
173
151
142
149
159
177
151
171
182
196
181
165
186
185
179
165
182
172
178
177
161
165
185
148
179
136
148
157
149
145
134
139
162
142
149
169
147
146
165
156
88
145
127
155
140
136
137
139
125
137
166
159
160
131
140
145
114
128
131
127
141
114
78
100
121
127
139
139
135
129
122
143
127
160
126
112
118
135
113
8
3
27
45
62
47
66
76
83
110
75
91
76
63
88
111
66
64
50
60
65
123
131
106
118
98
29
76
50
58
51
62
58
44
43
66
68
119
29
33
27
57
64
47
68
78
47
63
20
-6
36
38
59
35
-8
22
44
17
22
21
31
45
65
91
13
6
27
43
60
79
33
-5
-36
-27
28
13
11
57
82
39
25
89
55
106
71
13
97
59
56
94
107
78
71
87
82
73
71
75
91
101
41
25
135
104
106
79
110
112
110
122
105
127
159
113
142
129
55
62
101
107
130
110
126
114
127
146
28
24
21
84
99
45
87
95
85
112
118
120
121
134
128
172
175
151
127
117
117
113
75
151
65
149
154
155
148
117
130
128
159
139
140
152
159
169
191
173
168
149
175
165
158
147
188
164
184
160
163
151
181
154
135
128
86
70
98
115
154
130
157
156
154
143
132
179
157
196
184
182
195
155
198
144
109
154
-999
179
174
186
197
206
175
172
143
131
147
164
171
148
168
147
145
158
175
218
175
184
179
184
180
202
190
183
171
190
185
161
174
159
183
192
175
168
217
208
134
176
170
159
134
163
154
186
187
166
216
201
183
176
185
186
195
192
160
148
171
192
178
185
193
199
193
186
200
208
223
230
225
206
204
194
191
192
229
213
181
192
181
187
177
175
177
185
180
182
183
171
162
187
171
186
168
185
170
175
166
194
196
173
188
168
166
196
171
156
177
196
184
175
180
162
157
77
72
86
113
138
158
154
174
178
176
158
158
168
169
155
154
162
130
188
184
165
157
142
144
129
133
129
138
153
140
142
126
115
125
128
117
139
119
109
95
106
117
56
69
98
90
112
112
131
29
33
80
100
96
80
84
102
116
113
58
82
93
89
87
10
31
32
53
85
66
95
107
106
19
89
43
46
42
27
31
43
41
40
38
55
32
51
66
38
42
35
37
32
58
27
27
42
51
39
16
3
18
20
32
80
13
10
19
30
57
71
33
35
57
38
41
53
38
41
63
71
62
38
69
37
46
43
71
84
74
74
66
86
76
72
121
72
66
79
82
119
12
19
12
6
50
74
120
87
-6
-51
4
58
117
18
42
4
59
97
98
100
103
127
129
135
71
53
111
126
135
53
69
128
142
152
129
115
134
136
135
155
98
73
93
102
112
184
210
165
199
164
193
191
205
215
196
180
186
164
165
200
212
202
164
173
127
148
113
122
90
86
113
124
126
152
186
142
161
181
172
-999
190
178
141
141
160
153
128
150
168
175
184
203
176
151
150
176
150
194
193
195
161
193
193
184
194
185
190
179
178
153
149
159
194
175
200
187
166
167
193
176
141
172
166
149
150
143
183
210
174
181
208
185
202
185
167
195
175
117
188
168
177
211
185
202
170
167
187
180
193
160
181
194
196
199
206
202
213
179
188
182
166
164
169
166
153
160
176
183
207
202
175
173
185
184
207
179
169
169
202
142
148
157
153
155
170
133
76
140
175
162
146
161
164
179
174
167
171
183
195
173
168
170
177
181
176
171
175
171
161
175
186
181
177
138
135
141
134
131
134
153
145
156
180
173
161
153
138
122
156
151
146
145
156
155
137
130
141
169
176
173
148
146
81
78
111
103
100
116
124
85
75
120
121
119
87
88
123
128
131
129
103
119
119
127
127
115
120
147
130
107
77
88
86
88
94
84
63
92
107
119
94
97
115
77
78
73
67
76
64
46
92
32
23
53
48
69
40
30
34
58
70
6
-30
-7
14
41
72
39
12
19
36
46
52
49
67
46
35
36
49
45
88
67
128
119
100
106
68
21
9
48
21
33
27
5
4
24
15
-26
12
5
12
32
31
43
27
25
34
52
28
13
-7
-3
-1
30
17
-12
64
106
95
90
89
71
56
54
43
56
40
40
81
107
46
12
76
121
109
111
120
88
142
127
73
117
104
103
100
116
112
85
45
50
38
41
-5
36
55
78
107
110
133
123
113
120
118
110
61
23
77
118
134
162
92
46
82
119
129
123
129
148
136
147
202
208
116
76
59
78
122
118
111
140
134
158
171
197
197
175
183
158
187
168
156
158
157
145
156
129
139
137
144
167
189
170
202
180
166
173
188
198
187
178
205
201
178
177
209
226
230
209
172
144
128
158
191
213
209
171
173
184
168
191
184
190
198
205
186
168
179
193
200
199
201
178
137
143
178
158
185
132
153
142
146
124
196
194
195
146
178
196
195
191
187
201
190
193
210
201
176
171
175
181
191
178
166
154
154
163
181
187
171
165
182
165
166
191
193
197
177
189
158
166
183
192
178
190
183
186
181
184
176
183
188
180
169
197
180
196
179
180
168
159
152
161
171
162
181
188
180
169
161
172
159
166
169
121
157
135
189
142
167
158
159
141
148
148
169
167
161
159
143
125
135
136
149
163
134
136
155
140
165
163
143
147
127
144
118
121
137
132
124
131
108
150
142
135
116
138
131
109
78
112
126
110
84
77
80
101
89
76
97
76
99
117
102
86
86
89
95
109
111
97
82
109
86
50
96
110
90
93
94
92
89
47
24
78
73
92
77
27
55
96
59
91
93
66
66
92
85
52
51
64
104
39
-7
32
3
39
67
78
61
51
83
38
71
73
109
75
52
61
49
74
64
36
44
33
14
21
15
46
38
29
48
29
67
79
40
30
50
51
63
29
23
42
60
62
57
55
37
90
43
64
72
66
43
78
76
68
87
79
77
39
55
113
97
105
103
80
82
38
36
110
137
113
74
60
84
95
70
67
131
139
104
78
80
92
128
127
75
124
100
121
117
131
112
121
128
121
118
130
134
149
115
171
107
185
159
148
106
92
50
76
107
120
158
104
182
143
160
150
142
134
168
195
177
152
176
126
146
185
158
172
125
140
145
169
186
154
120
134
175
162
166
179
176
181
218
184
154
109
85
94
138
158
191
166
158
103
135
155
165
162
202
156
179
210
183
187
172
170
151
166
172
153
146
152
182
178
168
161
185
173
166
164
170
121
136
165
207
176
170
158
137
153
150
168
156
189
185
160
178
182
142
146
169
169
196
175
174
184
199
194
192
184
187
191
197
190
193
182
192
190
182
185
200
189
178
191
185
181
192
196
187
153
171
176
189
166
167
178
174
167
163
169
166
163
180
171
166
175
194
177
184
177
173
186
200
186
180
176
183
177
174
165
182
144
140
133
96
102
112
163
168
146
149
159
148
171
171
170
171
162
167
172
162
148
165
158
141
137
127
105
127
118
106
112
122
128
119
114
113
136
131
125
126
118
107
121
130
134
152
148
144
136
131
128
119
54
38
47
71
85
82
81
73
88
98
97
71
77
85
47
22
43
21
38
53
71
81
72
104
92
76
77
46
15
-16
-11
14
-5
7
28
11
45
61
47
44
55
55
41
14
29
19
24
38
52
114
90
66
41
3
35
49
80
58
33
34
36
-26
8
20
23
6
42
24
3
35
61
33
25
64
61
12
3
37
6
16
51
58
101
114
106
111
86
97
98
80
57
13
44
88
98
92
67
53
31
49
23
-2
19
1
11
0
62
75
19
87
76
87
56
86
25
7
23
72
56
83
112
114
97
90
43
73
96
84
90
25
30
44
38
55
97
58
86
88
71
81
105
95
128
128
127
149
172
88
38
58
62
92
111
110
112
133
52
50
125
130
139
172
116
102
54
53
132
138
161
163
120
150
139
160
150
172
180
137
161
158
147
174
158
137
154
196
191
182
161
162
157
167
168
174
144
99
121
101
127
133
145
157
158
147
135
125
182
202
179
161
162
164
171
171
174
161
181
157
169
180
202
198
179
187
165
162
151
161
194
192
191
164
138
151
182
198
213
238
186
196
215
157
182
174
188
183
187
190
187
170
180
185
134