This is what I used in my 1010 back in 2011. There are 2012 updates at the bottom. Should be close to what is used today. BTW, These are MTF recommended at the time and should still be valid today. Prices are as of 2011, not today. so adjust accordingly.
These are mouser.com parts numbers:
Q1 Q2 Q3 2sa726 to-92 bce 50v .1a .12w 100mhz 500hfe >>> KSA992
512-KSA992FBU (ln)to-92 ecb 120v .05a .5w 100mhz 150-800hfe $0.05 ea
Q5 Q6 2sc1451's: to-39 npn ebc 150v 0.5a .7w 150hfe 130mhz
512-KSC2310YBU to-92 ecb 150v .05a .8w 100mhz 40-240hfe $0.11 ea
Q4 2sb528 (bias circuit): to-202? bce 130v .8a 1/10w 55-300hfe ?mhz
512-KSA910YSHTA to-92 ecb 150v .05a .8w 100mhz 40-240hfe $0.07 ea
---------------- this stuff is probably not contributing to the noise ----
Q8 2sb528 (pre-driver): to-202? bce 130v .8a 1/10w 55-300hfe ?mhz
512-KSA1220AYS to-126 ecb 120/a160 1.2a 20w 155mhz 35-320hfe $0.39
Q7 2sd358 (pre-driver): to-202? 130v .8a 1/10w 55-300hfe ?mhz
512-KSC2690AYS to-126 ecb 120/a160 1.2a 20w 155mhz 35-320hfe $0.40
Q10 2sa740 (driver): to-220 bce 150v 1.5a 25w 40-140hfe 8mhz
512-KSA940TU_Q pnp to-220 bce 150v 1.5a 25w 4mhz 40-140hfe $0.54
Q9 2sc1448 (driver): to-220 bce 150v 1.5a 25w 40-140hfe 8mhz
512-KSC2073TU npn to-220 bce 150v 1.5a 25w 4mhz 40-140hfe $0.54
Q12 2sa733 to-92 ecb 60v .1a .25w 200hfe 180mhz
512-KSA992FBU (ln)to-92 ecb 120v .05a .5w 100mhz 150-800hfe $0.05 ea
Q11 2sc945 to-92 ecb 60v .1a .25w 90-600hfe 150mhz
512-KSC1845EBU (ln)to-92 ecb 120v .05a .5w 100mhz 150-800hfe $0.05 ea
Main Filter Caps.
(Digi-Key) 565-3331-ND 18000uF 75v screw terminal 50.80mm dia x 79.38mm high
As of JAN2012 NEW UPDATE
2sc1451 >> ksc2310 old choice, heat problems
2sc1451 >> ksc3503 much better new choice, plus 2310 is fading away and soon will be nla....
512-KSC2310YBU TO-92 ecb 150v .05a .8w 100mhz 40-240hfe $0.11 ea
lanned for obsolescense....
so use:
512-KSC3503dstu npn to-126 ecb 300v .1a 1.2/7w 150mhz 40-320hfe $0.28 ea
just for grins and giggles - here's it's complement as well:
512-KSA1381estu pnp to-126 ecb 300v .1a 1.2/7w 150mhz 40-320hfe $0.27 ea
__________________
2sa726 pnp to-92 BCE!!!
512-KSA992FBU (ln)to-92 ecb!! 120v .05a .5w 100mhz 150-800hfe $0.05 ea
2sc1451 npn strange case ebc...
512-KSC3503estu to-126 ecb 300v .1a 1.2/7w 150mhz 40-320hfe $0.28 ea