5
16
20
38
49
68
70
86
100
102
106
110
111
114
123
126
138
139
167
168
170
172
181
192
194
203
207
219
244
246
253
260
263
264
271
274
286
287
300
312
327
333
335
338
342
346
349
363
376
391
392
425
432
451
459
479
490
512
518
521
522
528
529
543
546
552
554
567
575
586
590
655
665
669
671
673
677
711
735
755
760
773
790
793
802
816
827
830
831
832
834
845
851
857
860
868
882
883
898
899
909
911
920
942
943
988
1013
1022
1024
1025
1026
1030
1036
1038
1043
1061
1079
1081
1083
1111
1140
1144
1149
1154
1159
1171
1183
1186
1188
1196
1203
1209
1212
1239
1261
1267
1269
1272
1295
1301
1306
1314
1315
1319
1350
1353
1355
1358
1367
1384
1392
1396
1401
1419
1435
1445
1473
1482
1493
1507
1517
1522
1550
1555
1565
1582
1583
1614
1616
1647
1658
1663
1678
1681
1687
1694
1716
1728
1757
1767
1778
1779
1780
1793
1812
1815
1848
1873
1875
1905
1914
1920
1923
1932
1959
1966
1974
1989
1991
1995
2020
2039
2040
2046
2067
2070
2078
2092
2094
2137
2146
2148
2166
2173
2176
2180
2188
2191
2204
2215
2218
2234
2252
2260
2270
2273
2284
2302
2309
2329
2351
2374
2375
2377
2379
2386
2393
2398
2405
2427
2446
2455
2460
2461
2483
2484
2524
2527
2535
2539
2542
2549
2558
2559
2567
2568
2569
2571
2583
2584
2594
2604
2614
2633
2666
2670
2676
2683
2711
2725
2732
2733
2756
2768
2770
2790
2814
2817
2824
2825
2827
2831
2834
2836
2841
2853
2857
2871
2880
2884
2890
2912
2915
2936
2963
2965
2977
