252
252
252
252
252
252
253
253
253
253
253
253
253
253
253
253
252
251
251
250
250
250
250
251
251
251
251
251
251
253
253
254
254
254
254
254
254
254
254
254
253
253
255
256
259
259
258
258
258
259
260
260
260
260
260
261
261
261
261
263
264
265
267
268
268
268
268
266
264
265
266
268
269
270
271
271
271
269
267
267
268
270
269
268
269
271
271
272
273
273
275
278
278
277
276
276
276
275
275
275
275
275
275
275
277
282
283
283
285
285
288
292
295
296
295
298
295
295
296
298
298
300
312
316
324
326
327
322
322
325
327
328
340
352
367
375
364
359
369
371
364
359
359
361
362
377
381
400
402
407
408
413
418
425
426
443
449
451
436
431
431
431
431
427
420
416
415
418
420
421
422
430
431
433
433
434
434
438
438
439
442
444
447
451
453
454
455
458
460
461
462
465
471
472
477
480
481
481
485
488
494
496
496
496
497
498
498
498
486
483
480
477
475
474
473
476
477
480
491
485
469
469
470
472
463
454
452
459
462
449
433
410
384
378
377
377
375
374
374
376
384
385
411
417
415
395
397
413
426
418
418
426
426
424
424
441
468
496
503
513
510
509
512
515
517
516
512
529
537
534
551
558
521
529
547
554
544
547
559
562
582
578
586
599
605
610
617
623
633
636
646
653
674
675
660
663
696
691
687
696
701
707
700
714
729
739
744
736
740
761
759
757
755
756
762
758
761
763
768
773
783
808
821
815
810
799
789
811
836
866
874
879
896
914
922
936
945
945
960
983
1000
1008
1041
1041
1044
1054
1059
1065
1086
1110
1118
1121
1124
1131
1145
1157
1159
1160
1159
1147
1151
1154
1157
1158
1167
1174
1187
1195
1197
1200
1215
1216
1217
1217
1227
1233
1236
1238
1239
1247
1263
1269
1274
1275
1277
1277
1277
1276
1276
1276
1278
1282
1283
1283
1282
1279
1278
1278
1284
1277
1277
1279
1282
1284
1287
1292
1298
1303
1302
1297
1298
1303
1305
1307
1308
1308
1308
1307
1304
1292
1285
1283
1264
1262
1261
1259
1249
1243
1239
1240
1244
1252
1257
1259
1261
1261
1257
1254
1252
1253
1254
1258
1262
1264
1269
1284
1288
1292
1301
1318
1323
1325
1328
1327
1327
1327
1330
1331
1334
1330
1323
1331
1334
1328
1332
1335
1338
1339
1350
1345
1339
1331
1327
1319
1316
1315
1316
1316
1317
1317
1314
1304
1298
1295
1293
1293
1291
1291
1290
1289
1289
1288
1287
1286
1284
1283
1279
1276
1268
1262
1256
1256
1255
1253
1253
1252
1252
1253
1254
1254
1251
1244
1241
1243
1246
1249
1250
1251
1253
1256
1258
1259
1261
1262
1259
1253
1252
1250
1247
1242
1234
1233
1234
1237
1240
1242
1244
1246
1246
1246
1244
1242
1240
1239
1240
1241
1241
1243
1245
1248
1249
1251
1252
1259
1261
1263
1267
1268
1273
1272
1263
1259
1257
1255
1255
1255