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