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