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