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