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