414
415
416
417
419
420
419
418
417
418
415
411
394
389
387
384
371
340
334
327
325
323
322
321
319
317
312
311
310
308
306
303
296
293
291
290
287
283
282
280
276
274
273
270
259
249
248
248
247
246
244
241
237
237
237
237
237
237
237
239
239
242
245
246
247
249
252
259
261
262
270
271
272
282
281
281
277
271
271
271
270
266
261
259
241
230
223
221
218
213
212
211
210
209
208
206
205
203
202
202
201
200
200
199
198
198
198
197
197
196
194
189
187
186
185
182
180
179
179
178
178
178
179
179
179
179
179
179
179
181
181
182
183
183
183
184
185
188
190
191
192
191
190
188
185
182
181
181
178
178
177
177
177
176
176
176
176
176
176
178
179
180
181
182
183
183
187
188
190
193
193
192
192
191
181
177
174
171
171
172
172
172
172
172
173
173
173
174
174
173
173
173
174
174
174
174
175
176
178
179
180
181
181
183
186
190
190
189
189
186
184
177
176
175
175
175
175
175
175
173
173
172
172
173
173
172
172
172
172
171
170
170
170
171
172
172
172
173
173
174
175
175
174
174
174
174
175
175
176
177
177
176
178
177
176
176
176
176
176
175
175
176
176
176
176
176
176
176
176
176
177
176
176
176
176
176
176
177
177
177
177
176
176
176
176
176
175
175
175
175
175
177
178
178
178
178
178
178
178
178
178
180
180
180
180
179
178
178
178
179
179
179
180
180
180
179
179
179
178
178
178
178
179
180
180
180
180