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