150
150
150
151
152
152
153
154
155
155
155
155
155
155
155
155
156
156
156
156
156
156
161
161
161
160
156
153
152
152
152
152
152
152
153
154
155
155
156
157
154
151
149
147
147
147
147
149
150
151
152
152
152
152
152
151
151
151
151
150
149
149
149
149
148
148
148
151
154
157
159
161
161
161
162
165
168
172
174
177
181
183
186
194
194
194
195
199
201
203
202
200
199
199
199
199
199
199
200
200
200
201
201
201
201
202
205
207
209
213
212
209
207
207
207
207
207
207
206
206
205
204
203
202
201
201
205
206
206
204
204
205
205
205
206
208
209
209
210
210
210
210
211
211
213
212
211
210
210
210
210
207
204
200
196
194
192
191
191
190
189
189
188
188
188
186
183
182
181
181
181
181
181
181
181
182
182
182
182
182
182
182
182
180
178
176
175
175
175
175
175
170
169
169
169
166
165
164
164
164
162
161
158
154
151
151
151
151
149
149
149
148
148
148
148
148
148
148
148
148
149
149
149
150
150
150
150
150
151
153
154
155
156
160
160
161
163
163
174
175
176
184
190
198
198
198
200
204
207
207
207
207
208
208
208
208
207
206
205
204
204
204
204
204
201
199
198
196
195
193
191
190
188
186
184
183
182
181
180
180
180
180
180
180
180
180
180
179
178
178
178
178
178
178
178
179
181
184
184
184
184
183
182
182
180
180
178
176
170
167
166
166
166
167
167
166
165
165
165
164
163
162
161
156
151
151
151
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
149