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