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