312
311
310
310
309
309
309
308
308
308
305
303
302
300
300
299
299
299
298
296
295
294
294
295
296
296
294
291
288
286
283
282
280
273
272
266
264
263
262
258
257
255
253
249
247
244
243
238
237
235
232
232
232
231
231
230
228
227
226
225
226
226
226
224
223
224
226
226
225
225
224
224
222
222
222
222
221
220
220
217
217
214
212
212
212
212
214
216
216
219
221
220
220
220
221
222
223
221
221
221
220
220
216
216
218
220
220
220
221
221
219
218
220
218
215
212
212
212
212
212
212
209
208
207
206
205
202
201
202
204
206
210
212
214
218
220
222
225
226
228
228
229
230
231
232
232
233
233
233
234
235
235
236
238
241
243
244
245
246
246
247
247
247
247
246
245
242
241
241
242
242
243
244
244
245
245
245
245
244
242
241
241
241
241
242
243
244
244
244
246
247
247
247
246
246
248
251
251
249
250
251
251
251
250
248
247
248
251
252
251
250
248
248
248
251
254
255
255
255
256
256
255
255
254
256
260
261
261
261
261
265
267
267
268
269
269
269
269
267
265
263
262
262
262
262
262
262
262
261
261
261
261
261
262
262
262
262
262
262
262
263
265
265
266
266
266
267
268
268
268
268
268
268
267
266
270
273
275
274
271
269
267
269
269
269
268
268
270
274
274
276
278
278
278
278
278
280
284
287
289
289
289
290
291
291
291
291
291
291
292
293
294
294
294
296
298
299
300
302
301
300
299
297
297
298
298
299
299
298
299
299
300
301
303
303
303
304
305
305
304
303
303
303
304
304
305
306
308
309
311
311
310
310
311
312
313
314
314
314
314
313
312
309
305
305
305
304
304
304
301
299
300
304
308
310
311
313
314
315
316
318
318
316
315
315
314
314
318
323
326
328
328
328
330
332
332
332
331
330
329
328
328
328
330
332
332
331
331
331
331
327
324
323
327
324
326
330
331
325
322
323
323
324
324
321
321
321
322
323
320
320
322
325
326
327
329
331
331
330
327
327
327
327
326
324
324
324
325
325
325
323
317
312
308
309
310