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