12
35
48
53
66
69
72
74
83
98
106
137
140
141
145
151
153
160
165
176
178
193
196
199
206
212
217
221
234
236
238
242
250
252
265
271
331
332
368
398
405
417
435
443
461
469
476
487
492
520
544
549
550
555
577
587
592
595
598
601
605
619
624
627
637
642
643
650
658
670
689
693
696
700
724
740
748
775
782
788
831
838
845
848
853
857
870
872
892
936
967
982
1003
1036
1041
1051
1057
1060
1074
1087
1092
1093
1103
1107
1114
1115
1141
1190
1199
1210
1216
1218
1246
1261
1276
1280
1285
1290
1292
1298
1300
1303
1328
1333
1337
1340
1359
1361
1380
1390
1403
1440
1454
1466
1480
1482
1489
1519
1532
1541
1543
1550
1558
1566
1577
1592
1597
1605
1627
1632
1634
1655
1658
1667
1672
1674
1677
1683
1693
1707
1713
1726
1745
1749
1777
1799
1830
1835
1873
1878
1879
1889
1913
1927
1929
1931
1946
1967
1977
1980
2007
2018
2028
2029
2030
2048
2060
2067
2087
2096
2116
2124
2138
2142
2148
2149
2153
2169
2170
2174
2184
2185
2204
2208
2209
2213
2214
2217
2232
2239
2241
2243
2260
2264
2300
2330
2345
2369
2404
2408
2413
2415
2444
2445
2455
2465
2472
2516
2543
2547
2562
2564
2566
2567
2569
2583
2592
2593
2617
2640
2663
2668
2669
2684
2711
2718
2719
2745
2757
2762
2770
2772
2774
2776
2782
2791
2793
2794
2813
2822
2835
2862
2870
2872
2873
2904
2947
2949
2954
2957
2969
2973
2985
3005
3012
3035
3037
3066
3074
3078
3088
3089
3092
3098
3109
3112
3165
3175
3179
3194
3224
3227
3261
3265
3288
3304
3307
3317
3318
3332
3337
3353
3360
3361
3395
3420
3424
3427
3445
3448
3450
3453
3458
3461
3465
3479
3512
3514
3537
3576
3580
3590
3593
3595
3606
3658
3667
3699
3700
3711
3720
3738
3753
3754
3758
3763
3765
3786
3791
3820
3822
3828
3832
3843
3871
3881
3884
3913
3925
3926
3928
3935
3936
3937
3942
3948
3953
4006
4019
4054
4064
4071
4083
4088
4094
4096
4099
4100
4103
4107
4125
