0
0
5
6
6
6
7
9
12
17
20
25
30
35
38
42
45
50
55
60
65
68
78
89
94
108
122
134
147
159
171
194
221
248
268
306
306
306
308
308
310
310
310
311
313
316
316
316
317
320
323
323
323
323
323
323
323
323
323
323
327
330
332
332
333
336
336
336
336
336
338
338
343
344
349
351
356
359
364
369
374
376
379
382
385
390
395
400
402
407
412
414
417
420
423
427
432
437
442
447
451
451
451
451
454
456
460
464
469
472
477
482
485
485
488
493
498
503
508
511
516
520
525
530
533
538
543
548
553
556
559
559
563
566
569
572
575
578
581
586
591
600
610
624
639
651
657
669
680
692
702
714
729
744
758
770
770
785
797
803
804
807
813
819
834
849
864
876
882
894
906
912
923
937
952
964
995
1014
1039
1073
1100
1120
1148
1148
1148
1151
1154
1156
1156
1156
1156
1159
1163
1163
1163
1163
1168
1173
1173
1173
1173
1173
1178
1181
1186
1188
1192
1197
1200
1201
1201
1204
1207
1207
1207
1209
1209
1210
1210
1210
1210
1213
1218
1218
1222
1222
1225
1225
1225
1228
1232
1237
1242
1247
1252
1252
1257
1262
1265
1268
1273
1278
1283
1286
1289
1293
1297
1302
1306
1310
1315
1319
1324
1327
1332
1337
1340
1343
1348
1353
1358
1358
1358
1358
1358
1358
1358
1358
1361
1365
1365
1365
1365
1365
1370
1373
1373
1373
1378
1383
1383
1383
1383
1386
1388
1403
1418
1433
1445
1460
1472
1482
1494
1504
1516
1530
1542
1557
1572
1584
1599
1611
1611
1615
1619
1624
1624
1629
1633
1636
1641
1646
1651
1656
1661
1661
1666
1671
1676
