179
179
179
179
179
179
177
180
186
187
189
193
193
193
192
192
193
193
194
194
189
184
184
184
184
184
184
184
183
183
182
182
182
181
181
181
176
177
174
174
173
172
170
170
169
169
168
168
167
165
164
158
157
153
150
149
148
147
145
144
144
142
141
140
140
139
138
138
138
138
138
138
138
139
139
139
139
140
140
140
140
140
140
143
144
144
148
148
147
146
147
147
147
147
148
148
150
153
153
153
153
153
154
154
154
150
151
151
149
148
146
151
154
155
155
157
159
160
160
159
146
146
146
146
146
146
145
145
144
143
142
142
141
141
141
141
138
141
142
145
144
144
142
142
141
141
141
140
140
138
135
132
133
134
132
130
130
128
128
128
128
129
129
129
129
129
129
129
129
129
129
129
129
129
128
128
129
130
130
132
134
130
128
127
126
126
127
127
126
126
126
126
126
126
126
126
126
126
126
127
127
126
126
126
128
129
130
132
133
138
139
141
141
143
144
144
144
144
144
146
146
150
151
154
155
154
153
153
153
153
155
156
156
156
155
153
151
151
151
151
151
151
151
151
150
149
148
148
147
146
146
151
151
149
148
144
144
140
138
136
135
135
135
135
134
133
132
131
130
130
130
130
126
126
125
128
129
130
130
130
130
130
130
128
127
127
127
127
127
126
124
124
123
123
125
128
130
132
133
130
131
131
132
137
138
138
139
139
140
141
142
144
146
146
145
145
145
146
146
146
147
147
147
147
147
144
143
145
146
145
144
142
140
139
139
139
140
143
139
137
136
136
135
131
127
127
126
125
125
125
126
128
130
127
127
128
128
129
132
133
134
134
134
134
134
134
133
133
133
132
131
130
130
130
130
130
130
131
131
131
130
130
129
127
127
127
127
127
127
127
127
127
127
127
127
127
128
132
133
135
134
134
135
135
136
136
137
137
137
136
135
135
135
135
135
136
136
146
148
148
147
147
146
145
143
143
144
145
146
147
141
141
142
142
142
141
141
141
141
140
140
140
139
139
144
147
146
144
137
134
130
125
125
131
132
132
132
132
132
132
132
131
127
126
126
126
123
122
122
122
121
121
121
121
121
121
121
121
121
121
122
122
122
122
121
121
121
121
122
122
123
124
126
126
126
128
130
135
138
138
138
138
138
138
138
138
139
140
140
142
143
143
143
143
143
143
143
143
143
143
142
142
141
140
140
139
138
138
138
138
137
137
137
137
136
136
136
136
136
136
135
135
134
134
133
133
133
137
137
137
137
138
138
139
138
137
134
124
119
119
127
130
130
131
137
137
136
129
132
133
134
134
131
131
132
133
134
133
132
132
131
132
133
133
133
132
131
129
127
125
120
117
117
118
118
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
124
128
128
130
131
131
129
129
123
118
118
118
118
118
118
118
118
118
119
119
119
118
118
119
119
119
119
119
116
117
124
130
132
132
128
128
127