PORTVUE-SEC13F.LNP                                      GAMCO ASSET MGT. INC.                                               PAGE 1
RUN DATE: 01/22/10  9:01 A.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------

1 800 FLOWERS COM INC CL A     COM              68243Q106      928   350000 SH       SOLE                   350000        0        0
3 COM CORP                     COM              885535104    57808  7707765 SH       SOLE                  6517765        0  1190000
3M CO.                         COM              88579Y101      992    12000 SH       SOLE                    12000        0        0
99 CENTS ONLY STORES           COM              65440K106      915    70000 SH       SOLE                    70000        0        0
A T & T INC (NEW)              COM              00206R102    15546   554613 SH       SOLE                   339169     1008   214436
AAR CORP COM                   COM              000361105     1724    75000 SH       SOLE                    75000        0        0
AARON RENTS INC COM            COM              002535201      250     9000 SH       SOLE                     9000        0        0
AARON'S INC                    COM              002535300     8339   370623 SH       SOLE                   366623        0     4000
ABB LTD SPONSORED ADR          COM              000375204     4659   243924 SH       SOLE                   243924        0        0
ABBOTT LABS                    COM              002824100     6956   128840 SH       SOLE                   128840        0        0
ABOVENET INC COM               COM              00374N107     2276    35000 SH       SOLE                    35000        0        0
ACCO BRANDS CORP COM           COM              00081T108     1181   162228 SH       SOLE                   160113        0     2115
ACTIVISION BLIZZARD,INC        COM              00507V109      723    65099 SH       SOLE                    65099        0        0
ACUITY BRANDS INC (B:AYI) COM  COM              00508Y102      721    20220 SH       SOLE                    20220        0        0
ADAPTEC INC COM                COM              00651F108      151    45000 SH       SOLE                    45000        0        0
ADOBE SYSTEMS INC COM          COM              00724F101     4655   126570 SH       SOLE                    41570        0    85000
AES CORP COM                   COM              00130H105     5732   430625 SH       SOLE                   430625        0        0
AFFILIATED COMPUTER SVCS INCCL COM              008190100      298     5000 SH       SOLE                     5000        0        0
AFLAC INC COM                  COM              001055102      370     8000 SH       SOLE                     8000        0        0
AGL RES INC COM                COM              001204106     3182    87237 SH       SOLE                    69737        0    17500
AGNICO-EAGLE MINES (USD)       COM              008474108     3036    56225 SH       SOLE                    56225        0        0
ALBEMARLE CORP COM             COM              012653101     1055    29000 SH       SOLE                    29000        0        0
ALBERTO CULVER CO NEW COM      COM              013078100    36241  1237330 SH       SOLE                  1177530      500    59300
ALCOA INC COM                  COM              013817101    20485  1270810 SH       SOLE                  1173810        0    97000
ALCON INC COM SHS              COM              H01301102     1026     6243 SH       SOLE                     6243        0        0
ALIGN TECHNOLOGY INC COM       COM              016255101     1894   106300 SH       SOLE                   102300        0     4000
ALLEGHANY CORP DEL             COM              017175100      930     3370 SH       SOLE                     3370        0        0
ALLEGHENY ENERGY INC COM       COM              017361106    20705   881819 SH       SOLE                   839819     4000    38000
ALLERGAN INC                   COM              018490102    11695   185602 SH       SOLE                   183064        0     2538
ALLIANCE BERNSTEIN HLDGS LP UN COM              01881G106    14578   518800 SH       SOLE                   515800        0     3000
ALLIANCE DATA SYS CORP COM     COM              018581108      342     5300 SH       SOLE                     5300        0        0
ALLIANT ENERGY CORP COM        COM              018802108      910    30080 SH       SOLE                    29480      600        0
ALLION HEALTHCARE INC COM      COM              019615103      860   131155 SH       SOLE                   131155        0        0
AMAZON.COM INC                 COM              023135106      800     5950 SH       SOLE                     5950        0        0
AMERICA MOVIL S A DE C V SPONS COM              02364W105     2819    60000 SH       SOLE                    60000        0        0
AMERICAN DAIRY INC COM         COM              025334103     2710   125000 SH       SOLE                   125000        0        0
AMERICAN DENTAL PARTNERS INC   COM              025353103      258    20000 SH       SOLE                    20000        0        0
AMERICAN DG ENERGY INC COM     COM              025398108     1413   479000 SH       SOLE                   479000        0        0
AMERICAN ELECTRIC POWER        COM              025537101      261     7500 SH       SOLE                     7500        0        0
AMERICAN EXPRESS CO            COM              025816109   166997  4121335 SH       SOLE                  3840185     3600   277550
AMERICAN WATER WORKS CO INC    COM              030420103     1540    68700 SH       SOLE                    68700        0        0
PORTVUE-SEC13F.LNP                                      GAMCO ASSET MGT. INC.                                               PAGE 2
RUN DATE: 01/22/10  9:01 A.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
AMERIPRISE FINL INC COM        COM              03076C106     3081    79365 SH       SOLE                    74065        0     5300
AMERISOURCEBERGEN CORP COM     COM              03073E105      417    16000 SH       SOLE                    16000        0        0
AMETEK INC NEW COM             COM              031100100   107421  2809138 SH       SOLE                  2729888        0    79250
AMGEN INC                      COM              031162100      721    12750 SH       SOLE                    12750        0        0
AMICAS INC                     COM              001712108     5846  1074630 SH       SOLE                   954630        0   120000
AMPCO PITTSBURGH CORP          COM              032037103    32957  1045260 SH       SOLE                  1020360        0    24900
ANADARKO PETE CORP COM         COM              032511107    13240   212106 SH       SOLE                   161106     1000    50000
ANGIODYNAMICS INC COM          COM              03475V101     4431   276060 SH       SOLE                   250060        0    26000
ANIMAL HEALTH INTERNATIONAL    COM              03525N109      855   356250 SH       SOLE                   336250        0    20000
ANIXTER INTL INC COM           COM              035290105      236     5000 SH       SOLE                     5000        0        0
ANTE4 INC                      COM              03665E109       47    45503 SH       SOLE                    45503        0        0
AOL INC COM                    COM              00184X105     6335   272114 SH       SOLE                   262666     1774     7674
APACHE CORP                    COM              037411105     2674    25922 SH       SOLE                    25122      800        0
APPLE INC                      COM              037833100     7055    33478 SH       SOLE                    33478        0        0
APPLIED MATLS INC COM          COM              038222105      811    58190 SH       SOLE                    58190        0        0
AQUA AMERICA INC               COM              03836W103      228    13000 SH       SOLE                        0        0    13000
ARCH CHEMICALS INC COM         COM              03937R102     2525    81780 SH       SOLE                    81780        0        0
ARCHER DANIELS MIDLAND         COM              039483102    52819  1686963 SH       SOLE                  1578863     4400   103700
ARGO GROUP INTL HLDGS LTD COM  COM              G0464B107     2331    80000 SH       SOLE                    80000        0        0
ARTHROCARE CORP                COM              043136100    11748   495700 SH       SOLE                   453700        0    42000
ARTIO GLOBAL INVESTORS INC     COM              04315B107     2090    82000 SH       SOLE                    52000        0    30000
ASCENT MEDIA CORP COM SER A    COM              043632108    28860  1130418 SH       SOLE                  1051104      500    78814
ASHLAND INC NEW COM            COM              044209104    11165   281806 SH       SOLE                   264272        0    17534
ASTRONICS CORP COM             COM              046433108       86    10000 SH       SOLE                    10000        0        0
AUTOMATIC DATA PROCESSING      COM              053015103      316     7379 SH       SOLE                     7379        0        0
AUTONATION INC                 COM              05329W102    50492  2636677 SH       SOLE                  2185998        0   450679
AUTOZONE INC                   COM              053332102     8931    56500 SH       SOLE                    39500        0    17000
AVON PRODUCTS INC              COM              054303102     2933    93125 SH       SOLE                    91125        0     2000
BADGER METER INC COM           COM              056525108     3168    79550 SH       SOLE                    78050        0     1500
BALDOR ELEC CO COM             COM              057741100    21032   748750 SH       SOLE                   742750        0     6000
BALDWIN TECHNOLOGY INC CL A    COM              058264102     1345  1034725 SH       SOLE                   985725        0    49000
BANK OF AMERICA                COM              060505104     7949   527815 SH       SOLE                   516815        0    11000
BANK OF NEW YORK MELLON CORP   COM              064058100    71875  2569719 SH       SOLE                  2226519        0   343200
BARNES GROUP INC COM           COM              067806109     1340    79290 SH       SOLE                    79290        0        0
BARRICK GOLD(R:ABX.N B:ABX US) COM              067901108     1674    42500 SH       SOLE                    42500        0        0
BAXTER INTL INC COM            COM              071813109    14281   243376 SH       SOLE                   224576        0    18800
BCE INC                        COM              05534B760    10232   370600 SH       SOLE                   220600        0   150000
BEASLEY BROADCAST GRP INC.     COM              074014101     4201  1176681 SH       SOLE                  1095181        0    81500
BECTON DICKINSON & CO COM      COM              075887109     3416    43314 SH       SOLE                    31314        0    12000
BED BATH & BEYOND INC          COM              075896100     5081   131600 SH       SOLE                   131600        0        0
BEL FUSE INC CL A              COM              077347201     1236    63600 SH       SOLE                    23600        0    40000
BELDEN CDT INC                 COM              077454106     2236   102000 SH       SOLE                   102000        0        0
BELO CORP                      COM              080555105     3403   625531 SH       SOLE                   608531        0    17000
BERKSHIRE HATHAWAY             COM              084670108     3075       31 SH       SOLE                       30        1        0
PORTVUE-SEC13F.LNP                                      GAMCO ASSET MGT. INC.                                               PAGE 3
RUN DATE: 01/22/10  9:01 A.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
BERKSHIRE HATH/HLD B           COM              084670207     8747     2662 SH       SOLE                     2662        0        0
BIG 5 SPORTING GOODS CORP COM  COM              08915P101     1581    92000 SH       SOLE                    86000        0     6000
BIO RAD LABS INC CL A          COM              090572207      405     4200 SH       SOLE                     4200        0        0
BIOGEN IDEC INC                COM              09062X103      686    12829 SH       SOLE                    12829        0        0
BIOLASE TECHNOLOGY INC COM     COM              090911108      277   145000 SH       SOLE                   145000        0        0
BJ SVCS CO COM                 COM              055482103      930    50000 SH       SOLE                    50000        0        0
BLACK HILLS CORP COM           COM              092113109    18050   677800 SH       SOLE                   517800        0   160000
BLACK & DECKER CORP.           COM              091797100     1491    23000 SH       SOLE                    23000        0        0
BLACKSTONE GROUP L P COM UNIT  COM              09253U108      538    41000 SH       SOLE                    41000        0        0
BOEING CO                      COM              097023105    36744   678818 SH       SOLE                   637318        0    41500
BON-TON STORES INC COM         COM              09776J101     5338   542500 SH       SOLE                   542500        0        0
BORG WARNER INC                COM              099724106    44379  1335900 SH       SOLE                  1320900        0    15000
BOSTON BEER INC CL A           COM              100557107     7806   167500 SH       SOLE                   156500        0    11000
BOSTON SCIENTIFIC CORP COM     COM              101137107    19144  2127100 SH       SOLE                  1794100        0   333000
BOWNE & CO INC COM             COM              103043105      399    59700 SH       SOLE                    54700        0     5000
BOYD GAMING CORP               COM              103304101    17051  2037150 SH       SOLE                  1985150     3000    49000
BP PLC SPONS ADR               COM              055622104      734    12658 SH       SOLE                     9000        0     3658
BPW ACQUISITION CORP COM       COM              055637102     2001   190000 SH       SOLE                   190000        0        0
BPW ACQUISITION CORP WT EXP 02 WARRANT AND RIGH 055637110      531   590000 SH       SOLE                   590000        0        0
BRINKS CO COM                  COM              109696104     3189   131000 SH       SOLE                   131000        0        0
BRINKS HOME SEC HLDGS INC COM  COM              109699108     1159    35500 SH       SOLE                    35500        0        0
BRISTOL MYERS SQUIBB CO        COM              110122108    12306   487361 SH       SOLE                   477361        0    10000
BROADCOM CORP COM              COM              111320107      218     6918 SH       SOLE                     6918        0        0
BROWN FORMAN CORP CL B         COM              115637209     5471   102123 SH       SOLE                    97723        0     4400
BROWN-FORMAN CORP CLASS A      COM              115637100    32747   581240 SH       SOLE                   557240        0    24000
BRUSH ENGINEERED MATLS INC COM COM              117421107     4820   260000 SH       SOLE                   260000        0        0
BUCKEYE PARTNERS L P UNIT LTD  OIL & GAS PARTNE 118230101      381     7000 SH       SOLE                     7000        0        0
BURLINGTON NORTHN SANTA FE COM COM              12189T104    43191   437958 SH       SOLE                   308558        0   129400
CABLEVISION SYS NY GROUP A     COM              12686C109   280048 10846174 SH       SOLE                 10065347    11800   769027
CADBURY PLC-SPONS ADR          COM              12721E102   125179  2435862 SH       SOLE                  2346926     2112    86824
CALAMOS ASSET MANAGEMENT-A     COM              12811R104     1210   105000 SH       SOLE                   105000        0        0
CALIFORNIA MICRO DEVICES CORCO COM              130439102     6237  1324300 SH       SOLE                  1199300        0   125000
CAMBIUM LEARNING GRP INC COM   COM              13201A107     1031   263073 SH       SOLE                   263073        0        0
CAMERON INTERNATIONAL CORP     COM              13342B105    11483   274704 SH       SOLE                   238704        0    36000
CAMPBELL SOUP CO               COM              134429109    32435   959621 SH       SOLE                   789421      300   169900
CANTERBURY PK HLDG CORP        COM              13811E101     2860   395527 SH       SOLE                   353827        0    41700
CAPITAL ONE FINL CORP COM      COM              14040H105      953    24860 SH       SOLE                    24860        0        0
CARMIKE CINEMAS INC COM        COM              143436400     1005   133000 SH       SOLE                   133000        0        0
CASELLA WASTE SYS INC CL A     COM              147448104      523   130000 SH       SOLE                   130000        0        0
CASEYS GEN STORES INC COM      COM              147528103     4372   137000 SH       SOLE                   137000        0        0
CATERPILLAR INC                COM              149123101      342     6000 SH       SOLE                     6000        0        0
CAVCO INDUSTRIES               COM              149568107    18012   501448 SH       SOLE                   491448        0    10000
CBS CORP CLASS A               COM              124857103    39107  2779429 SH       SOLE                  2658075        0   121354
CBS CORP NEW CL B              COM              124857202     9004   640851 SH       SOLE                   287851     3000   350000
PORTVUE-SEC13F.LNP                                      GAMCO ASSET MGT. INC.                                               PAGE 4
RUN DATE: 01/22/10  9:01 A.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
CELGENE CORP                   COM              151020104     1068    19190 SH       SOLE                    19190        0        0
CENTRAL EUROPE AND RUSSIA FUND MUTUAL FUNDS     153436100      311     9441 SH       SOLE                     7500     1941        0
CENTRAL VT PUB SVC CORP COM    COM              155771108      982    47200 SH       SOLE                    47200        0        0
CENTURYTEL INC                 COM              156700106    10879   300438 SH       SOLE                   291563     1000     7875
CEPHALON INC COM               COM              156708109     1812    29027 SH       SOLE                    29027        0        0
CEPHEID COM                    COM              15670R107     3170   254000 SH       SOLE                   218000        0    36000
CH ENERGY GROUP, INC.          COM              12541M102    32161   756367 SH       SOLE                   710742     1000    44625
CHAMPION ENTERPRISES INC COM   COM              158496109        7   154100 SH       SOLE                   154100        0        0
CHARTERED SEMICONDUCTOR MFG SP COM              16133R205        0    72600 SH       SOLE                    72600        0        0
CHATTEM INC COM                COM              162456107    12437   133300 SH       SOLE                   133300        0        0
CHEMED CORPORATION             COM              16359R103    35564   741385 SH       SOLE                   717585     1000    22800
CHESAPEAKE ENERGY CORP COM     COM              165167107      871    33665 SH       SOLE                    33665        0        0
CHESAPEAKE UTILS CORP COM      COM              165303108     1834    57229 SH       SOLE                    47997        0     9232
CHEVRON CORP                   COM              166764100    19433   252412 SH       SOLE                   232514        0    19898
CHINA MOBILE LTD               COM              16941M109     2693    58000 SH       SOLE                    58000        0        0
CHURCH & DWIGHT CO             COM              171340102    18373   303930 SH       SOLE                   293430        0    10500
CHURCHILL DOWNS INC COM        COM              171484108    25990   695850 SH       SOLE                   662850        0    33000
CINCINNATI BELL                COM              171871106    29970  8687082 SH       SOLE                  8207082        0   480000
CINEDIGM DIGITAL CINEMA CORPOR COM              172407108       37    30000 SH       SOLE                    30000        0        0
CIRCOR INTL INC COM            COM              17273K109    34025  1351263 SH       SOLE                  1206063        0   145200
CISCO SYS INC                  COM              17275R102     4137   172788 SH       SOLE                   172788        0        0
CITIGROUP INC.                 COM              172967101     1032   311930 SH       SOLE                   311930        0        0
CLARCOR INC                    COM              179895107    71383  2200451 SH       SOLE                  2155051        0    45400
CLEAR CHANNEL OUTDOOR HLDGS CL COM              18451C109    17160  1651600 SH       SOLE                  1536600        0   115000
CLEARWIRE CORP-CLASS A         COM              18538Q105      926   137000 SH       SOLE                   137000        0        0
CLOUGH GLOBAL OPPORTUNITIES SH MUTUAL FUNDS     18914E106      129    10000 SH       SOLE                    10000        0        0
CME GROUP INC COM              COM              12572Q105     2335     6950 SH       SOLE                     6950        0        0
CMS ENERGY CORP COM            COM              125896100     1663   106175 SH       SOLE                   105175        0     1000
CNA SURETY CORP COM            COM              12612L108    13094   879400 SH       SOLE                   879400        0        0
CNH GLOBAL NV COM              COM              N20935206    93537  3744464 SH       SOLE                  3690464     2500    51500
COACH INC                      COM              189754104      434    11883 SH       SOLE                    11883        0        0
COCA COLA CO                   COM              191216100   111616  1958177 SH       SOLE                  1671577     1000   285600
COHEN & STEERS INC COM         COM              19247A100     4157   182000 SH       SOLE                   182000        0        0
COLDWATER CREEK INC COM        COM              193068103     4754  1066000 SH       SOLE                  1066000        0        0
COLGATE PALMOLIVE CO           COM              194162103     1146    13950 SH       SOLE                    13950        0        0
COLLECTIVE BRANDS INC COM      COM              19421W100      296    13000 SH       SOLE                    13000        0        0
COMCAST CORP CL A SPL          COM              20030N200     1169    73000 SH       SOLE                    73000        0        0
COMCAST CORP NEW COM CL A      COM              20030N101     2224   131887 SH       SOLE                   123742      145     8000
COMMUNICATIONS SYS             COM              203900105     3404   273637 SH       SOLE                   273637        0        0
COMPUCREDIT CVT 5.875% 01/30/3 CONVERTIBLE BOND 20478NAD2       57   200000 PRN      SOLE                   200000        0        0
CONAGRA INC                    COM              205887102      945    41000 SH       SOLE                    41000        0        0
CONMED CORP COM                COM              207410101     2257    99000 SH       SOLE                    99000        0        0
CONNECTICUT WTR SVC INC COM    COM              207797101      212     8550 SH       SOLE                     8550        0        0
CONOCOPHILLIPS COM             COM              20825C104    13248   259407 SH       SOLE                   213007        0    46400
PORTVUE-SEC13F.LNP                                      GAMCO ASSET MGT. INC.                                               PAGE 5
RUN DATE: 01/22/10  9:01 A.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
CONSTELLATION BRANDS COM       COM              21036P108    14420   905200 SH       SOLE                   895200        0    10000
CONSTELLATION ENERGY GROUP ICO COM              210371100     5427   154306 SH       SOLE                   130006     5500    18800
CONTINUCARE CORP COM           COM              212172100       87    20000 SH       SOLE                    20000        0        0
COOPER COS INC COM NEW         COM              216648402     4765   125000 SH       SOLE                    85000        0    40000
COOPER INDUSTRIES PLC SHS      COM              G24140108    55265  1296086 SH       SOLE                  1210386      200    85500
COPART INC COM                 COM              217204106     1208    33000 SH       SOLE                     3000        0    30000
CORE MOLDING TECH COM          COM              218683100     1217   424000 SH       SOLE                   424000        0        0
CORINTHIAN COLLEGES INC COM    COM              218868107     1845   134000 SH       SOLE                   134000        0        0
CORN PRODS INTL INC COM        COM              219023108    43523  1489001 SH       SOLE                  1349201        0   139800
CORNING INC                    COM              219350105    11423   591556 SH       SOLE                   591556        0        0
COSTCO WHSL CORP NEW COM       COM              22160K105     7141   120691 SH       SOLE                    60691        0    60000
COVANTA HOLDING CORP           COM              22282E102     4396   243000 SH       SOLE                   243000        0        0
COVIDIEN PLC ORDINARY SHARE    COM              G2554F105     8199   171200 SH       SOLE                   171200        0        0
CRANE CO                       COM              224399105   117057  3822905 SH       SOLE                  3657705      500   164700
CROWN HOLDINGS INC COM         COM              228368106      263    10300 SH       SOLE                    10300        0        0
CROWN MEDIA HLDGS INC CL A     COM              228411104      478   329400 SH       SOLE                   273400        0    56000
CRUCELL N V SPONSORED ADR      COM              228769105     6341   314200 SH       SOLE                   314200        0        0
CTS CORP                       COM              126501105    33765  3509883 SH       SOLE                  3249883      500   259500
CUMMINS ENGINE INC             COM              231021106      721    15723 SH       SOLE                    15723        0        0
CURRENCYSHS JAPANESE YEN TR JA MUTUAL FUNDS     23130A102      332     3110 SH       SOLE                     3110        0        0
CURTISS WRIGHT CORP            COM              231561101    72836  2325533 SH       SOLE                  2098283      250   227000
CUTERA INC COM                 COM              232109108     3438   404000 SH       SOLE                   380000        0    24000
CVS/CAREMARK CORP              COM              126650100    46755  1451554 SH       SOLE                  1395554        0    56000
CYNOSURE INC CL A              COM              232577205      184    16000 SH       SOLE                    16000        0        0
CYPRESS SEMICONDUCTOR CORP COM COM              232806109     4425   419000 SH       SOLE                   419000        0        0
CYTEC INDS INC COM             COM              232820100      219     6000 SH       SOLE                     6000        0        0
C&D TECHNOLOGIES INC COM       COM              124661109       17    11290 SH       SOLE                    11290        0        0
DAIMLER AG                     COM              D1668R123      256     4800 SH       SOLE                     4800        0        0
DANA HOLDING CORP COM          COM              235825205    15919  1468500 SH       SOLE                  1286500        0   182000
DEAN FOODS (B:DF)              COM              242370104     7898   437800 SH       SOLE                   415800        0    22000
DEERE & CO.                    COM              244199105   104678  1935249 SH       SOLE                  1818549      200   116500
DEL MONTE FOODS CO COM         COM              24522P103    25610  2258390 SH       SOLE                  2155890     5000    97500
DENNYS CORP COM                COM              24869P104       61    28000 SH       SOLE                    28000        0        0
DENTSPLY INTL INC NEW COM      COM              249030107     9761   277548 SH       SOLE                   265648     1500    10400
DEUTSCHE BANK AG-REG (B:DB)    COM              D18190898     3737    52700 SH       SOLE                    46700     6000        0
DEUTSCHE TELEKOM AG-SPON ADR ( COM              251566105     7896   537175 SH       SOLE                   536398        0      777
DEVON ENERGY CORP NEW          COM              25179M103    16353   222483 SH       SOLE                   214483     1000     7000
DEXCOM INC COM                 COM              252131107      613    76000 SH       SOLE                    76000        0        0
DIAGEO PLC SPONSORED ADR (B:DE COM              25243Q205    41534   598382 SH       SOLE                   598082        0      300
DIAMOND FOODS INC COM          COM              252603105      284     8000 SH       SOLE                     8000        0        0
DIAMOND OFFSHORE DRILLNG INCCO COM              25271C102      886     9000 SH       SOLE                     9000        0        0
DIEBOLD INC COM                COM              253651103   117754  4138972 SH       SOLE                  3850972     2900   285100
DIEDRICH COFFEE INC COM NEW    COM              253675201     2157    61900 SH       SOLE                    61900        0        0
DIRECTV-CLASS A                COM              25490A101   291920  8753234 SH       SOLE                  8220828     6748   525658
PORTVUE-SEC13F.LNP                                      GAMCO ASSET MGT. INC.                                               PAGE 6
RUN DATE: 01/22/10  9:01 A.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
DISCOVER FINANCIAL             COM              254709108     3224   219168 SH       SOLE                   219168        0        0
DISCOVERY COMMS NEW SER A      COM              25470F104    35269  1149960 SH       SOLE                  1102156      750    47054
DISCOVERY COMMS NEW SER C      COM              25470F302    28474  1073683 SH       SOLE                  1025879      750    47054
DISH NETWORK CORPORATION       COM              25470M109    50914  2451300 SH       SOLE                  2235900     3600   211800
DISNEY WALT PRODTNS            COM              254687106     8078   250489 SH       SOLE                   236189     2300    12000
DOMINION RES INC VA NEW COM    COM              25746U109     5780   148500 SH       SOLE                   148500        0        0
DOMINOS PIZZA INC COM          COM              25754A201      654    78000 SH       SOLE                    78000        0        0
DONALDSON INC                  COM              257651109    59024  1387500 SH       SOLE                  1326500        0    61000
DOVER DOWNS GAMING & ENTMT INC COM              260095104      692   182966 SH       SOLE                   163896        0    19070
DOVER MOTORSPORTS INC.(B:DVD)  COM              260174107     1857   888700 SH       SOLE                   792700        0    96000
DOW CHEMICAL CORP              COM              260543103      412    14896 SH       SOLE                    14896        0        0
DPL INC COM                    COM              233293109    16055   581718 SH       SOLE                   532718     3500    45500
DR HORTON 2.000% 05/15/14      CONVERTIBLE BOND 23331ABB4      211   190000 PRN      SOLE                   190000        0        0
DR PEPPER SNAPPLE GROUP INC CO COM              26138E109    82899  2929300 SH       SOLE                  2731152     1940   196208
DU PONT E I DE NEMOURS CO      COM              263534109     4586   136190 SH       SOLE                   136190        0        0
DUFF & PHELPS CORP-CL A        COM              26433B107      438    24000 SH       SOLE                    24000        0        0
DUKE ENERGY CORP               COM              26441C105     4627   268860 SH       SOLE                   264832     1560     2468
E M C CORP MASS COM            COM              268648102     1235    70700 SH       SOLE                    70700        0        0
EASTMAN KODAK                  COM              277461109     2260   535500 SH       SOLE                   535500        0        0
EATON VANCE CORP COM           COM              278265103     1004    33000 SH       SOLE                    33000        0        0
EBAY INC                       COM              278642103      471    20000 SH       SOLE                    20000        0        0
ECHOSTAR CORP-A                COM              278768106     6624   328921 SH       SOLE                   232881      660    95380
ECOLAB INC                     COM              278865100    47742  1070938 SH       SOLE                  1042730        0    28208
EDGEWATER TECHNOLOGY INC COM   COM              280358102     3407  1147210 SH       SOLE                   942210        0   205000
EL PASO CORPORATION            COM              28336L109    25178  2561305 SH       SOLE                  2409805        0   151500
EL PASO ELEC CO COM NEW        COM              283677854    42493  2095300 SH       SOLE                  1927800     2000   165500
ELECTRONIC ARTS COM            COM              285512109      179    10068 SH       SOLE                    10068        0        0
ELIZABETH ARDEN INC            COM              28660G106      159    11000 SH       SOLE                    11000        0        0
EMERSON ELEC CO                COM              291011104     1022    23999 SH       SOLE                    23999        0        0
EMMIS COMMUNICATIONS CORP      COM              291525103      163   140000 SH       SOLE                   140000        0        0
EMULEX CORP COM NEW            COM              292475209     3226   296000 SH       SOLE                   296000        0        0
ENCORE ACQUISITION CO COM      COM              29255W100      480    10000 SH       SOLE                    10000        0        0
ENER1 INC COM NEW              COM              29267A203       89    14000 SH       SOLE                    14000        0        0
ENERGIZER HLDGS INC COM        COM              29266R108    76925  1255311 SH       SOLE                  1180311        0    75000
ENTEGRIS INC COM               COM              29362U104      519    98255 SH       SOLE                    83255        0    15000
EOG RESOURCES INC              COM              26875P101     1590    16345 SH       SOLE                    16345        0        0
EPOCH HOLDING CORP             COM              29428R103     5306   507739 SH       SOLE                   507739        0        0
EXACTECH INC COM               COM              30064E109     9190   530894 SH       SOLE                   513394        0    17500
EXXON MOBIL CORP               COM              30231G102    10271   150616 SH       SOLE                   137116        0    13500
FACET BIOTECH CORP SHS         COM              30303Q103     1035    59000 SH       SOLE                    59000        0        0
FALCONSTOR SOFTWARE INC COM    COM              306137100      447   110000 SH       SOLE                   110000        0        0
FEDERAL MOGUL CORP CL A        COM              313549404     5251   303500 SH       SOLE                   302500     1000        0
FERRO CORP                     COM              315405100    53510  6493899 SH       SOLE                  6262399     2000   229500
FIDELITY NATL INFORMATION SVCO COM              31620M106      281    12000 SH       SOLE                    12000        0        0
PORTVUE-SEC13F.LNP                                      GAMCO ASSET MGT. INC.                                               PAGE 7
RUN DATE: 01/22/10  9:01 A.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
FIDELITY SOUTHERN CORP         COM              316394105      127    35335 SH       SOLE                    35335        0        0
FIRST SOLAR INC COM            COM              336433107     1317     9730 SH       SOLE                     9730        0        0
FIRSTENERGY CORP COM           COM              337932107     1860    40051 SH       SOLE                    39451      600        0
FISHER COMMUNICATIONS INC COM  COM              337756209    27554  1695634 SH       SOLE                  1549222        0   146412
FLIR SYS INC COM               COM              302445101      975    29790 SH       SOLE                    29790        0        0
FLOWERS FOODS INC COM          COM              343498101    30098  1266768 SH       SOLE                  1199668     2200    64900
FLOWSERVE CORP COM             COM              34354P105   147233  1557528 SH       SOLE                  1481478     2450    73600
FLUSHING FINL CORP COM         COM              343873105     2768   245800 SH       SOLE                   245800        0        0
FMC CORP COM NEW               COM              302491303      524     9390 SH       SOLE                     9390        0        0
FMC TECHNOLOGIES INC COM       COM              30249U101      839    14513 SH       SOLE                    14513        0        0
FOMENTO ECONOMICO MEXICANO SAD COM              344419106    14675   306500 SH       SOLE                   306500        0        0
FORD MTR CO DEL COM PAR $0.01  COM              345370860      852    85222 SH       SOLE                    85222        0        0
FORTUNE BRANDS INC             COM              349631101    53157  1230481 SH       SOLE                  1175981        0    54500
FPL GROUP INC COM              COM              302571104    20153   381545 SH       SOLE                   284045     1100    96400
FRANKLIN ELEC INC              COM              353514102     5903   203200 SH       SOLE                   195200        0     8000
FRANKLIN RES INC COM           COM              354613101      632     6000 SH       SOLE                     6000        0        0
FREEPORT MCMORAN COPPER&GOLD C COM              35671D857    21700   270266 SH       SOLE                   250266        0    20000
FRESENIUS KABI PHARMA-CVR      WARRANT AND RIGH 35802M115        5    15000 SH       SOLE                    15000        0        0
FRONTIER COMMUNICATIONS CORP   COM              35906A108     2028   259691 SH       SOLE                   235034        0    24657
FULLER H B CO COM              COM              359694106    10530   462850 SH       SOLE                   442850        0    20000
FURMANITE CORPORATION          COM              361086101     6017  1579310 SH       SOLE                  1538310     1000    40000
GABELLI CV SECURITIES FUND     MUTUAL FUNDS     36240B109     7106  1219097 SH       SOLE                  1006613   212484        0
GABELLI DIV&INC TR COM         MUTUAL FUNDS     36242H104    27359  2086851 SH       SOLE                  2086851        0        0
GABELLI EQUITY TRUST INC       MUTUAL FUNDS     362397101     3351   664853 SH       SOLE                   664853        0        0
GABELLI GLBL MULTIMEDIA TR COM MUTUAL FUNDS     36239Q109     2830   428155 SH       SOLE                   303606   124550        0
GABELLI GLOBAL DEAL FUND       MUTUAL FUNDS     36245G103    18419  1278180 SH       SOLE                  1271006     7174        0
GABELLI GLOBAL UTIL & INCOMECO MUTUAL FUNDS     36242L105     3330   171491 SH       SOLE                   171491        0        0
GABELLI HLTHCARE & WELLNESS    MUTUAL FUNDS     36246K103      274    40894 SH       SOLE                    40894        0        0
GABELLI UTIL TR COM            MUTUAL FUNDS     36240A101     2322   259498 SH       SOLE                   259498        0        0
GARDNER DENVER INC             COM              365558105     1404    33000 SH       SOLE                    33000        0        0
GATX CORP                      COM              361448103    93959  3268141 SH       SOLE                  3042609     2800   222732
GAYLORD ENTERTAINMENT CO       COM              367905106    83056  4205368 SH       SOLE                  3957068     3300   245000
GENCORP INC                    COM              368682100    27458  3922634 SH       SOLE                  3832634     1000    89000
GENERAL DYNAMICS CORP COM      COM              369550108      293     4300 SH       SOLE                     4300        0        0
GENERAL ELEC CO                COM              369604103    17235  1139104 SH       SOLE                   808104        0   331000
GENERAL MILLS INC              COM              370334104   112691  1591455 SH       SOLE                  1461855     1500   128100
GENESIS ENERGY L P UNIT L P IN OIL & GAS PARTNE 371927104     2967   157000 SH       SOLE                   157000        0        0
GENUINE PARTS CO               COM              372460105    93450  2461800 SH       SOLE                  2232300     3700   225800
GENZYME CORP                   COM              372917104     1198    24450 SH       SOLE                    24450        0        0
GERBER SCIENTIFIC INSTR        COM              373730100     7226  1430963 SH       SOLE                  1400963        0    30000
GILEAD SCIENCES INC COM        COM              375558103     1123    25950 SH       SOLE                    25950        0        0
GLOBAL SOURCES LTD COM         COM              G39300101      728   116516 SH       SOLE                   116516        0        0
GOLDMAN SACHS GR               COM              38141G104     1233     7300 SH       SOLE                     4900        0     2400
GOOGLE INC-CL A                COM              38259P508    10032    16181 SH       SOLE                    16181        0        0
PORTVUE-SEC13F.LNP                                      GAMCO ASSET MGT. INC.                                               PAGE 8
RUN DATE: 01/22/10  9:01 A.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
GORMAN RUPP CO                 COM              383082104     9332   337616 SH       SOLE                   286216        0    51400
GRACO INC COM                  COM              384109104     6770   236950 SH       SOLE                   223950        0    13000
GRAFTECH INTERNATIONAL         COM              384313102    91758  5900843 SH       SOLE                  5663343     3000   234500
GRAY TELEVISION, INC           COM              389375106     2154  1435842 SH       SOLE                  1299842        0   136000
GRAY TELEVISION, INC CL A      COM              389375205       74    51275 SH       SOLE                    27275        0    24000
GREAT ATLANTIC & PAC TEA INCCO COM              390064103    39935  3387230 SH       SOLE                  3192230        0   195000
GREAT PLAINS ENERGY INC. (B: G COM              391164100    44273  2283292 SH       SOLE                  2230265     1071    51956
GREATBATCH INC                 COM              39153L106     2769   144000 SH       SOLE                   144000        0        0
GREENBRIER COS INC             COM              393657101     1318   127000 SH       SOLE                   127000        0        0
GREIF INC CL A                 COM              397624107    60142  1114158 SH       SOLE                  1079858        0    34300
GREIF INC CL B                 COM              397624206      356     7100 SH       SOLE                     7100        0        0
GRIFFIN LAND & NUR             COM              398231100    26697   916475 SH       SOLE                   887475        0    29000
GRIFFON CORP COM               COM              398433102    57671  4719376 SH       SOLE                  4467710      500   251166
GRUPO TELEVISA SA DE CV ADR (B COM              40049J206    44759  2156018 SH       SOLE                  2099518     4000    52500
GSE SYS INC COM                COM              36227K106      274    50081 SH       SOLE                    50081        0        0
GYRODYNE CO AMER INC COM       COM              403820103      251     6000 SH       SOLE                     6000        0        0
H R BLOCK INC                  COM              093671105     2533   111989 SH       SOLE                    76989        0    35000
HAIN CELESTIAL GROUP INC       COM              405217100      782    46000 SH       SOLE                    46000        0        0
HALLIBURTON COMPANY            COM              406216101    35465  1178634 SH       SOLE                  1129134     3500    46000
HANESBRANDS INC COM            COM              410345102     2123    88062 SH       SOLE                    88062        0        0
HARLEY DAVIDSON INC            COM              412822108      312    12400 SH       SOLE                     7400     5000        0
HARMAN INTL INDS INC NEW COM   COM              413086109     6058   171700 SH       SOLE                   157000        0    14700
HARMONY GOLD MINING CO LTD ADR COM              413216300      533    52450 SH       SOLE                    52450        0        0
HARRIS CORPORATION             COM              413875105     1219    25628 SH       SOLE                    25628        0        0
HAWAIIAN ELEC INDS INC COM     COM              419870100      571    27300 SH       SOLE                    21300        0     6000
HAWK CORP CL A                 COM              420089104    18093  1027420 SH       SOLE                   936220      600    90600
HAWKINS INC COM                COM              420261109     6099   279370 SH       SOLE                   272370        0     7000
HEELYS INC COM                 COM              42279M107       87    40000 SH       SOLE                    40000        0        0
HEICO CORP NEW COM             COM              422806109     1294    29200 SH       SOLE                    29200        0        0
HEINZ, H J COMPANY             COM              423074103    49966  1168519 SH       SOLE                  1064719     1500   102300
HERLEY INDS INC COM            COM              427398102    35022  2521414 SH       SOLE                  2437014        0    84400
HERSHEY COMPANY (THE)          COM              427866108    38929  1087719 SH       SOLE                  1037419        0    50300
HESKA CORP COM                 COM              42805E108       80   152000 SH       SOLE                   152000        0        0
HESS CORP                      COM              42809H107     5061    83647 SH       SOLE                    57647     2000    24000
HEWLETT PACKARD CO             COM              428236103      873    16948 SH       SOLE                    16948        0        0
HICKORY TECH CORP COM          COM              429060106      498    56425 SH       SOLE                    56425        0        0
HOME DEPOT INC                 COM              437076102     7248   250525 SH       SOLE                   165525        0    85000
HONEYWELL INT'L INC            COM              438516106   110777  2825944 SH       SOLE                  2717844     4600   103500
HSN INC COM                    COM              404303109      527    26125 SH       SOLE                    24926        0     1199
HUDSON CITY BANCORP INC COM    COM              443683107      330    24045 SH       SOLE                    24045        0        0
HUDSON VALLEY HOLDING CORP COM COM              444172100     1356    55000 SH       SOLE                    55000        0        0
HUNTSMAN CORP COM              COM              447011107    13548  1200000 SH       SOLE                  1200000        0        0
I2 TECHNOLOGIES INC COM NEW    COM              465754208      382    20000 SH       SOLE                    20000        0        0
IAC INTERACTIVECORP COM PAR $. COM              44919P508     3877   189295 SH       SOLE                   178295        0    11000
PORTVUE-SEC13F.LNP                                      GAMCO ASSET MGT. INC.                                               PAGE 9
RUN DATE: 01/22/10  9:01 A.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
ICO HLDGS INC COM              COM              449293109      366    50000 SH       SOLE                    50000        0        0
ICU MEDICAL INC                COM              44930G107     1399    38400 SH       SOLE                    31400        0     7000
IDEX CORP                      COM              45167R104    56605  1817160 SH       SOLE                  1774703        0    42457
IMAX CORP COM                  COM              45245E109      679    51000 SH       SOLE                    51000        0        0
IMS HEALTH INC COM             COM              449934108    91771  4357600 SH       SOLE                  3701400    10000   646200
INGERSOLL-RAND PLC             COM              G47791101      475    13280 SH       SOLE                    13280        0        0
INGLES MKTS INC CL A           COM              457030104    15712  1038489 SH       SOLE                   926489        0   112000
INNOVATIVE SOLUTIONS & SUPPOCO COM              45769N105       69    15000 SH       SOLE                    15000        0        0
INSITUFORM TECHNOLOGIES INC CL COM              457667103     1897    83500 SH       SOLE                    83500        0        0
INTEGRYS ENERGY GROUP INC      COM              45822P105      418     9945 SH       SOLE                     9445      500        0
INTEL CORP                     COM              458140100    11968   586654 SH       SOLE                   316654        0   270000
INTERACTIVE BROKERS            COM              45841N107      501    28300 SH       SOLE                    28300        0        0
INTERACTIVE DATA CORP COM      COM              45840J107     3314   131000 SH       SOLE                   131000        0        0
INTERMEC INC                   COM              458786100    61759  4802406 SH       SOLE                  4480840     4600   316966
INTERNATIONAL BUSINESS         COM              459200101    10663    81457 SH       SOLE                    66457        0    15000
INTERNATIONAL GAME TECH        COM              459902102    23260  1239202 SH       SOLE                  1204202        0    35000
INTERNATIONAL RECTIFIER CORPCO COM              460254105      841    38000 SH       SOLE                     8000        0    30000
INTERNATIONAL SPEEDWAY A       COM              460335201      541    19000 SH       SOLE                    19000        0        0
INTERPUBLIC GROUP COS INC      COM              460690100    10882  1474500 SH       SOLE                  1474500        0        0
INTERVAL LEISURE GROUP INC COM COM              46113M108      612    49084 SH       SOLE                    47185        0     1899
INTL FLAVORS & FRAGRANCES      COM              459506101    39825   968040 SH       SOLE                   909340      800    57900
INTRICON CORP COM              COM              46121H109      161    50000 SH       SOLE                    50000        0        0
INVERNESS MED INNOVATIONS INCO COM              46126P106      975    23500 SH       SOLE                    18500        0     5000
IOWA TELECOMM SERVICES INC COM COM              462594201     1425    85000 SH       SOLE                    85000        0        0
IRIS INTL INC COM              COM              46270W105      821    66400 SH       SOLE                    11400        0    55000
ITT INDUSTRIES                 COM              450911102    91403  1837614 SH       SOLE                  1787814     1200    48600
J & J SNACK FOODS CORP         COM              466032109     2058    51500 SH       SOLE                    51500        0        0
J.P. MORGAN CHASE & CO         COM              46625H100    46906  1125646 SH       SOLE                   988326        0   137320
JANUS CAP GROUP INC COM        COM              47102X105    31285  2326000 SH       SOLE                  2082000        0   244000
JOHNSON CONTROLS               COM              478366107    20480   751826 SH       SOLE                   744326        0     7500
JOHNSON & JOHNSON              COM              478160104    23803   369550 SH       SOLE                   322350      200    47000
JOURNAL COMM INC-A             COM              481130102    19674  5057508 SH       SOLE                  4803508        0   254000
JOY GLOBAL INC COM             COM              481165108      811    15720 SH       SOLE                    15720        0        0
KAMAN CORP                     COM              483548103    60473  2619013 SH       SOLE                  2471013        0   148000
KELLOGG CO                     COM              487836108     4438    83425 SH       SOLE                    66725      200    16500
KENSEY NASH CORP COM           COM              490057106     2494    97800 SH       SOLE                    89800        0     8000
KEY ENERGY SVCS INC COM        COM              492914106      791    90000 SH       SOLE                    90000        0        0
KIMBERLY CLARK CORP            COM              494368103    28640   449537 SH       SOLE                   318737        0   130800
KINETIC CONCEPTS INC COM NEW   COM              49460W208     2824    75000 SH       SOLE                    75000        0        0
KINROSS GOLD CORP COM NO PAR   COM              496902404      580    31500 SH       SOLE                    31500        0        0
KRAFT FOODS INC CL A COM       COM              50075N104     2026    74555 SH       SOLE                    74555        0        0
K-TRON INTL INC                COM              482730108      805     7400 SH       SOLE                     7400        0        0
LAKES ENTERTAINMENT INC COM    COM              51206P109      264   105000 SH       SOLE                    95000        0    10000
LANDAUER INC                   COM              51476K103     4404    71720 SH       SOLE                    71720        0        0
PORTVUE-SEC13F.LNP                                      GAMCO ASSET MGT. INC.                                               PAGE 10
RUN DATE: 01/22/10  9:01 A.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
LAS VEGAS SANDS CORP           COM              517834107    28271  1892300 SH       SOLE                  1852300        0    40000
LAYNE CHRISTENSEN CO COM       COM              521050104     6196   215800 SH       SOLE                   215800        0        0
LEGG MASON INC COM             COM              524901105   111360  3692301 SH       SOLE                  3410101     2300   279900
LGL GROUP INC                  COM              50186A108      103    31292 SH       SOLE                    31292        0        0
LIBERTY GLOBAL INC COM SER A   COM              530555101    28881  1319388 SH       SOLE                  1270441      900    48047
LIBERTY GLOBAL INC COM SER C   COM              530555309    19391   887070 SH       SOLE                   863151      900    23019
LIBERTY MEDIA CORP NEW LIB STA COM              53071M708    23201   502723 SH       SOLE                   476171      344    26208
LIBERTY MEDIA HLDG CORP INT CO COM              53071M104    19824  1828762 SH       SOLE                  1720155     2812   105795
LIBERTY MEDIA-CAP SER A        COM              53071M302    29960  1254607 SH       SOLE                  1107521      862   146224
LIFE TECHNOLOGIES CORP COM     COM              53217V109     3987    76358 SH       SOLE                    73358        0     3000
LIFEWAY FOODS INC COM          COM              531914109     2584   217505 SH       SOLE                   217505        0        0
LILLY, ELI AND COMPANY         COM              532457108     9279   259848 SH       SOLE                   238148        0    21700
LIN TV CORP CL A               COM              532774106    19625  4400164 SH       SOLE                  4159764     5000   235400
LINDSAY CORP                   COM              535555106     4168   104600 SH       SOLE                    99600        0     5000
LITTELFUSE INC                 COM              537008104     4019   125000 SH       SOLE                   125000        0        0
LOCKHEED MARTIN CORP COM       COM              539830109     1696    22509 SH       SOLE                    22509        0        0
LOEWS CORP                     COM              540424108      776    21357 SH       SOLE                    21357        0        0
LOWES COS INC COM              COM              548661107      398    17015 SH       SOLE                    17015        0        0
LSI LOGIC CORP COM             COM              502161102     1309   217833 SH       SOLE                   217833        0        0
LUFKIN INDS INC COM            COM              549764108    13937   190400 SH       SOLE                   185900        0     4500
M G M MIRAGE INC COM           COM              552953101    14222  1559411 SH       SOLE                  1464402     2009    93000
M & T BK CORP COM              COM              55261F104    14763   220700 SH       SOLE                   189700        0    31000
MACY'S INC                     COM              55616P104    20709  1235605 SH       SOLE                  1135605        0   100000
MAGNETEK INC COM               COM              559424106     2047  1329273 SH       SOLE                  1264273        0    65000
MAINE & MARITIMES CORP         COM              560377103     2948    84700 SH       SOLE                    78500      200     6000
MARATHON OIL CORP COM          COM              565849106      497    15919 SH       SOLE                    15919        0        0
MARCUS CORP COM                COM              566330106     1436   112000 SH       SOLE                   112000        0        0
MARINE PRODS CORP COM          COM              568427108     3376   684762 SH       SOLE                   661162        0    23600
MARSH & MCLENNAN COS INC COM   COM              571748102     4763   215700 SH       SOLE                   215700        0        0
MARTHA STEWART LIVING OMNI     COM              573083102     1704   345000 SH       SOLE                   345000        0        0
MARVEL ENTERTAINMENT INC COM   COM              57383T103     2450    45300 SH       SOLE                    45300        0        0
MASTERCARD INC COM             COM              57636Q104     8278    32340 SH       SOLE                    21340        0    11000
MATRIXX INITIATIVES INC COM    COM              57685L105      335    79200 SH       SOLE                    79200        0        0
MATTHEWS INTL CORP CL A        COM              577128101      815    23000 SH       SOLE                    23000        0        0
MCCORMICK & CO INC COM VTG     COM              579780107      362    10000 SH       SOLE                        0        0    10000
MCDONALDS CORP                 COM              580135101      562     9000 SH       SOLE                     9000        0        0
MCGRAW HILL COMPANIES, INC.    COM              580645109     7066   210875 SH       SOLE                   189375        0    21500
MEAD JOHNSON                   COM              582839106     2322    53141 SH       SOLE                    23141        0    30000
MEDCO HEALTH SOLUTIONS INC COM COM              58405U102      230     3592 SH       SOLE                     3592        0        0
MEDIA GENERAL CL A             COM              584404107    31814  4057849 SH       SOLE                  3824849        0   233000
MEDICAL NUTRITION USA INC COM  COM              58461X107       21    10000 SH       SOLE                    10000        0        0
MEDTRONIC INC COM              COM              585055106      572    13000 SH       SOLE                    13000        0        0
MENTOR GRAPHICS CORP COM       COM              587200106     1810   205000 SH       SOLE                   205000        0        0
MERCK & COMPANY                COM              58933Y105     9038   247332 SH       SOLE                   247332        0        0
PORTVUE-SEC13F.LNP                                      GAMCO ASSET MGT. INC.                                               PAGE 11
RUN DATE: 01/22/10  9:01 A.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
MEREDITH CORP                  COM              589433101     9909   321213 SH       SOLE                   298213        0    23000
MERRIMAC INDS INC COM          COM              590262101      637    40000 SH       SOLE                    40000        0        0
MET PRO CORP COM               COM              590876306     1025    96500 SH       SOLE                    96500        0        0
METHODE ELECTRS INC CL A       COM              591520200     1480   170500 SH       SOLE                   170500        0        0
MICROSOFT CORP                 COM              594918104     6291   206382 SH       SOLE                   202882     3500        0
MICRUS ENDOVASCULAR CORP COM   COM              59518V102     4350   290000 SH       SOLE                   260000        0    30000
MIDAS GROUP INC COM            COM              595626102    17353  2053650 SH       SOLE                  1995150        0    58500
MIDDLESEX WTR CO COM           COM              596680108     2187   124144 SH       SOLE                   107845      666    15633
MILLICOM INTL CELLULAR S A SHS COM              L6388F110    25900   351094 SH       SOLE                   325094        0    26000
MIRANT CORP NEW COM            COM              60467R100      189    12371 SH       SOLE                     8371     4000        0
MIRANT CORP NEW WT A EX 010311 WARRANT AND RIGH 60467R118        6    12446 SH       SOLE                    12446        0        0
MODINE MFG CO                  COM              607828100    35372  2987496 SH       SOLE                  2814641      500   172355
MONRO MUFFLER BRAKE INC        COM              610236101     1471    44000 SH       SOLE                    44000        0        0
MONSANTO CO NEW COM            COM              61166W101     7674    93873 SH       SOLE                    93873        0        0
MONSTER WORLDWIDE INC COM      COM              611742107      957    55000 SH       SOLE                    55000        0        0
MOOG INC CL A                  COM              615394202     3993   136618 SH       SOLE                   134118        0     2500
MOOG INC CL B                  COM              615394301      971    32600 SH       SOLE                    32600        0        0
MORGAN STANLEY                 COM              617446448    35865  1211655 SH       SOLE                   996655        0   215000
MORGANS HOTEL GROUP CO COM     COM              61748W108      377    82400 SH       SOLE                    82400        0        0
MOSAIC CO/THE                  COM              61945A107     1064    17820 SH       SOLE                    17820        0        0
MOSY INC                       COM              619718109       99    25000 SH       SOLE                    25000        0        0
MOTOROLA INC                   COM              620076109      379    48800 SH       SOLE                    48800        0        0
MOVADO GROUP INC COM           COM              624580106      735    75600 SH       SOLE                    68600        0     7000
MPS GROUP INC COM              COM              553409103     9461   688580 SH       SOLE                   378580    10000   300000
MUELLER WATER PRODUCTS INC     COM              624758108      452    86854 SH       SOLE                    83854        0     3000
MURPHY OIL CORP COM            COM              626717102     1041    19210 SH       SOLE                    19210        0        0
MVC CAP COM                    COM              553829102      894    75750 SH       SOLE                    75750        0        0
MWI VETERINARY SUPPLY INC      COM              55402X105     3001    79600 SH       SOLE                    69600        0    10000
MYERS INDS INC                 COM              628464109    18272  2007875 SH       SOLE                  1906875        0   101000
MYLAN LABS INC COM             COM              628530107      370    20085 SH       SOLE                    20085        0        0
NARA BANCORP INC COM           COM              63080P105     6628   584500 SH       SOLE                   584500        0        0
NATHANS FAMOUS INC NEW COM     COM              632347100     2274   149000 SH       SOLE                   125000        0    24000
NATIONAL DENTEX CORP COM       COM              63563H109      465    46000 SH       SOLE                    46000        0        0
NATIONAL FUEL GAS CO N J COM   COM              636180101   104413  2088255 SH       SOLE                  1846155     2400   239700
NATIONAL PRESTO INDS INC       COM              637215104     1027     9400 SH       SOLE                     8900        0      500
NATIONAL-OILWELL INC COM       COM              637071101     1791    40617 SH       SOLE                    40617        0        0
NAVISTAR INTL CORP 3% 10/15/20 CONVERTIBLE BOND 63934EAL2      286   275000 PRN      SOLE                   275000        0        0
NAVISTAR INTL CORP COM         COM              63934E108    88293  2284431 SH       SOLE                  2063331        0   221100
NCR CORP NEW COM               COM              62886E108    29959  2691770 SH       SOLE                  2584670        0   107100
NETAPP INC COM                 COM              64110D104     3437   100017 SH       SOLE                    25017        0    75000
NEW ALLIANCE BANCSHARES INC CO COM              650203102     7022   584700 SH       SOLE                   584700        0        0
NEW GERMANY FD COM (B:GF US)   MUTUAL FUNDS     644465106      156    13000 SH       SOLE                    13000        0        0
NEW YORK CMNTY BANCORP INC COM COM              649445103      579    39886 SH       SOLE                    39886        0        0
NEWMARKET CORP COM             COM              651587107     5394    47000 SH       SOLE                    47000        0        0
PORTVUE-SEC13F.LNP                                      GAMCO ASSET MGT. INC.                                               PAGE 12
RUN DATE: 01/22/10  9:01 A.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
NEWMONT MINING CORP HOLDING CO COM              651639106    11279   238412 SH       SOLE                   230712        0     7700
NEWS CORP CL A                 COM              65248E104   110685  8085113 SH       SOLE                  7574653     8160   502300
NICOR INC COM                  COM              654086107     2467    58600 SH       SOLE                    56000     1100     1500
NIKE INC CL B                  COM              654106103     1206    18260 SH       SOLE                    18260        0        0
NISOURCE INC                   COM              65473P105      334    21700 SH       SOLE                     7700        0    14000
NOBILITY HOMES INC COM         COM              654892108     2135   204328 SH       SOLE                   202423        0     1905
NOBLE CORPORATION BAAR NAMEN - COM              H5833N103      996    24470 SH       SOLE                    22470     2000        0
NORDSON CORP COM               COM              655663102     1224    20000 SH       SOLE                    20000        0        0
NORTHEAST UTILS COM            COM              664397106    26939  1044537 SH       SOLE                   909137    12000   123400
NORTHERN TRUST CORP            COM              665859104     4522    86300 SH       SOLE                    14300        0    72000
NORTHROP GRUMMAN CORP (B:NOC)  COM              666807102     1449    25941 SH       SOLE                    21941        0     4000
NORTHWESTERN CORP COM NEW      COM              668074305     8826   339200 SH       SOLE                   339200        0        0
NOVO-NORDISK A S ADR           COM              670100205      203     3185 SH       SOLE                     3185        0        0
NRG ENERGY INC COM NEW         COM              629377508      392    16600 SH       SOLE                    16600        0        0
NSTAR COM                      COM              67019E107    34553   938945 SH       SOLE                   906645     1600    30700
NUTRI SYS INC NEW COM          COM              67069D108     1091    35000 SH       SOLE                    35000        0        0
NUVASIVE INC COM               COM              670704105      800    25000 SH       SOLE                    25000        0        0
NYSE EURONEXT COM              COM              629491101     2886   114052 SH       SOLE                    89500    23552     1000
O REILLY AUTOMOTIVE INC COM    COM              686091109    64345  1687947 SH       SOLE                  1524447        0   163500
OCCIDENTAL PETE CORP           COM              674599105     5063    62239 SH       SOLE                    61239        0     1000
OCEANEERING INTL INC COM       COM              675232102    21156   361509 SH       SOLE                   327509      400    33600
ODYSSEY HEALTHCARE INC COM     COM              67611V101     8200   526000 SH       SOLE                   526000        0        0
OIL DRI CORP AMER COM          COM              677864100     8829   569600 SH       SOLE                   519600        0    50000
OMNOVA SOLUTIONS INC COM       COM              682129101    18051  2944750 SH       SOLE                  2904750        0    40000
ONEOK INC NEW COM              COM              682680103    10368   232618 SH       SOLE                   224618        0     8000
OPKO HEALTH INC COM            COM              68375N103       27    15000 SH       SOLE                    15000        0        0
ORIENT-EXPRESS HOTELS LTD COM  COM              G67743107     5635   555700 SH       SOLE                   555700        0        0
ORMAT TECHNOLOGIES INC         COM              686688102     3599    95100 SH       SOLE                    95100        0        0
ORTHOFIX INTL N V ORD          COM              N6748L102     4044   130750 SH       SOLE                   124850        0     5900
OTIX GLOBAL INC                COM              68906N101       29    35000 SH       SOLE                    35000        0        0
OTTER TAIL CORPORATION COM     COM              689648103     3227   130000 SH       SOLE                   120000        0    10000
OWENS & MINOR INC NEW COM      COM              690732102     3447    80300 SH       SOLE                    80300        0        0
PACCAR INC                     COM              693718108     8005   220693 SH       SOLE                   150693        0    70000
PACTIV CORP COM                COM              695257105     3249   134600 SH       SOLE                   134600        0        0
PAIN THERAPEUTICS INC COM      COM              69562K100     2653   495000 SH       SOLE                   495000        0        0
PALM HBR HOMES INC COM         COM              696639103       97    47000 SH       SOLE                    47000        0        0
PALOMAR MED TECHNOLOGIES INCCO COM              697529303      899    89200 SH       SOLE                    89200        0        0
PARK ELECTROCHEMICAL CORP COM  COM              700416209    16601   600600 SH       SOLE                   584600        0    16000
PARK OHIO HLDGS CORP COM       COM              700666100     5957  1054271 SH       SOLE                  1042271        0    12000
PATTERSON COMPANIES INC        COM              703395103    13226   472707 SH       SOLE                   460907     2000     9800
PEABODY ENERGY CORP COM        COM              704549104      836    18500 SH       SOLE                    18500        0        0
PENN NATIONAL GAMING INC COM   COM              707569109     2393    88000 SH       SOLE                    88000        0        0
PENNICHUCK CORP COM NEW        COM              708254206     6651   314749 SH       SOLE                   302249      500    12000
PENSKE AUTOMOTIVE GRP INC COM  COM              70959W103     8469   557900 SH       SOLE                   512900        0    45000
PORTVUE-SEC13F.LNP                                      GAMCO ASSET MGT. INC.                                               PAGE 13
RUN DATE: 01/22/10  9:01 A.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
PEP BOYS MANNY MOE & JACK      COM              713278109     6980   825000 SH       SOLE                   825000        0        0
PEPSI BOTTLING GROUP INC.      COM              713409100     2531    67500 SH       SOLE                    67500        0        0
PEPSIAMERICAS                  COM              71343P200    83966  2869665 SH       SOLE                  2742165     3000   124500
PEPSICO INC                    COM              713448108    10827   178077 SH       SOLE                   171077        0     7000
PETROBRAS BRASILEIRO ADR SPONS COM              71654V408     1745    36600 SH       SOLE                    34600     2000        0
PETROBRAS BRASILEIRO SPON ADR  COM              71654V101     1546    36469 SH       SOLE                    36469        0        0
PETROQUEST ENERGY INC COM      COM              716748108      135    22000 SH       SOLE                    22000        0        0
PFIZER INC                     COM              717081103    17316   951929 SH       SOLE                   883913        0    68016
PHHM 3.25% 5/15/2024           CONVERTIBLE BOND 696639AB9      596  1065000 PRN      SOLE                  1055000        0    10000
PHILIP MORRIS INTL INC COM     COM              718172109      578    12000 SH       SOLE                    12000        0        0
PIEDMONT NAT GAS INC COM       COM              720186105      321    12000 SH       SOLE                    11000        0     1000
PIER 1 IMPORTS INC SHS BEN INT COM              720279108      102    20000 SH       SOLE                    20000        0        0
PINNACLE ENTMT INC COM         COM              723456109    13125  1461600 SH       SOLE                  1371600        0    90000
PLANTRONICS                    COM              727493108     1169    45000 SH       SOLE                    45000        0        0
PNC FINANCIAL CORP             COM              693475105    10315   195400 SH       SOLE                   179400        0    16000
PNM RES INC                    COM              69349H107    49104  3881700 SH       SOLE                  3417200     1000   463500
POLO RALPH LAUREN CORP         COM              731572103      706     8715 SH       SOLE                     8715        0        0
PORTUGAL TELECOM ADR (B:PT US) COM              737273102     1542   127000 SH       SOLE                   127000        0        0
POTASH CORP SASK INC           COM              73755L107     1971    18168 SH       SOLE                    18168        0        0
PRECISION CASTPARTS CORP       COM              740189105   142467  1291042 SH       SOLE                  1231042        0    60000
PRIMEDIA INC COM NEW           COM              74157K846      605   167519 SH       SOLE                   167519        0        0
PROCTER & GAMBLE COMPANY       COM              742718109    34475   568611 SH       SOLE                   442599        0   126012
PROSHARES TR PSHS ULSH1000     ETF/ISHARE - EQU 74347R461      421    12000 SH       SOLE                    12000        0        0
PROSHARES TR PSHS ULTRA FINL   COM              74347R743      388    69000 SH       SOLE                    69000        0        0
PROSHARES TR ULTRSHRT 20YRS    COM              74347R297     1107    22200 SH       SOLE                    22200        0        0
PROSHARES TR ULTRSHRT 7-10Y    COM              74347R313      755    14000 SH       SOLE                    14000        0        0
PROVIDENCE & WORCESTER RR COCO COM              743737108     1316   122450 SH       SOLE                   122450        0        0
PSS WORLD MED INC COM          COM              69366A100     1356    60000 SH       SOLE                    60000        0        0
PZENA INVESTMENT MGMT INC CLAS COM              74731Q103      130    16000 SH       SOLE                    16000        0        0
QUALCOMM INC COM               COM              747525103     4977   107595 SH       SOLE                   107595        0        0
QUEST DIAGNOSTICS INC COM      COM              74834L100     1208    20000 SH       SOLE                        0        0    20000
QUESTAR CORP COM               COM              748356102     3380    81301 SH       SOLE                    81301        0        0
QUIDEL CORP COM                COM              74838J101     2271   164800 SH       SOLE                   164800        0        0
QWEST COMMUNICATIONS INTL.     COM              749121109      373    88500 SH       SOLE                    88500        0        0
RALCORP HOLDINGS INC           COM              751028101     5028    84200 SH       SOLE                    76700        0     7500
READING INTL INC CL A          COM              755408101       49    12000 SH       SOLE                    12000        0        0
REPUBLIC SVCS INC CL A         COM              760759100    38150  1347574 SH       SOLE                  1335574        0    12000
RESEARCH IN MOTION LTD COM     COM              760975102     1247    18465 SH       SOLE                    18465        0        0
REVLON INC CL A                COM              761525609      374    22000 SH       SOLE                    22000        0        0
RIO TINTO LTD ADR SPONSORED (B COM              767204100     2140     9936 SH       SOLE                     9936        0        0
ROBBINS & MYERS INC            COM              770196103     7653   325400 SH       SOLE                   325400        0        0
ROCHESTER MED CORP COM         COM              771497104      313    28110 SH       SOLE                     1110        0    27000
ROCKWELL AUTOMATION INC (B:ROK COM              773903109    40234   856404 SH       SOLE                   757504        0    98900
ROCKWELL COLLINS INC COM       COM              774341101     1189    21470 SH       SOLE                    21470        0        0
PORTVUE-SEC13F.LNP                                      GAMCO ASSET MGT. INC.                                               PAGE 14
RUN DATE: 01/22/10  9:01 A.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
ROCKWOOD HLDGS INC COM         COM              774415103     2450   104000 SH       SOLE                    90000        0    14000
ROGERS COMMUNICATIONS CL B     COM              775109200    23767   766677 SH       SOLE                   754077        0    12600
ROLLINS INC                    COM              775711104    59753  3099238 SH       SOLE                  2938488        0   160750
ROPER 1.481% 01/15/34          CONVERTIBLE BOND 776696AA4      196   295000 PRN      SOLE                   295000        0        0
ROPER INDS INC NEW             COM              776696106     3658    69850 SH       SOLE                    60650        0     9200
ROVI CORP COM                  COM              779376102      637    20000 SH       SOLE                    20000        0        0
ROWAN COS INC                  COM              779382100    20618   910700 SH       SOLE                   894300     1000    15400
ROYAL DUTCH SHELL PLC ADR-A(RD COM              780259206     2262    37626 SH       SOLE                    35826        0     1800
RPC INC. COMMON                COM              749660106    58743  5648332 SH       SOLE                  5283982      450   363900
RTI BIOLOGICS INC COM          COM              74975N105      553   144000 SH       SOLE                   144000        0        0
RUSH ENTERPRISES INC CL B      COM              781846308     4814   458021 SH       SOLE                   458021        0        0
SAFEWAY INC COM NEW            COM              786514208     3858   181200 SH       SOLE                   181200        0        0
SALEM COMMUNICATIONS CORP DECL COM              794093104     6261  1045313 SH       SOLE                   955313        0    90000
SALLY BEAUTY HLDGS INC COM     COM              79546E104    12125  1584920 SH       SOLE                  1559920        0    25000
SANDISK CORP 1.000% 05/15/13   CONVERTIBLE BOND 80004CAC5      168   202000 PRN      SOLE                   202000        0        0
SANDISK CORP COM               COM              80004C101      580    20000 SH       SOLE                    20000        0        0
SARA LEE CORP COM              COM              803111103    20550  1687168 SH       SOLE                  1487168        0   200000
SCHEIN HENRY INC COM           COM              806407102    19076   362658 SH       SOLE                   337158     1300    24200
SCHIFF NUTRITION INTL INC COM  COM              806693107    17066  2182305 SH       SOLE                  2153605     1000    27700
SCHLUMBERGER                   COM              806857108     1694    26029 SH       SOLE                    26029        0        0
SCHWAB CHARLES CORP NEW        COM              808513105     1800    95669 SH       SOLE                    75669        0    20000
SCHWEITZER-MAUDUIT INTL INC CO COM              808541106     1935    27500 SH       SOLE                    27500        0        0
SCRIPPS E W CO OHIO CL A       COM              811054402     4308   618966 SH       SOLE                   590966        0    28000
SCRIPPS NETWORKS INTERAC       COM              811065101    70816  1706406 SH       SOLE                  1615906     3300    87200
SEACOAST BKG CORP FLA COM      COM              811707306       37    22500 SH       SOLE                    22500        0        0
SEARCHMEDIA HLDGS LTD WTS      WARRANT AND RIGH G8005Y114      281   125000 SH       SOLE                   125000        0        0
SEARCHMEDIA HOLDINGS LTD       COM              G8005Y106      914   125000 SH       SOLE                   125000        0        0
SECTOR SPDR TR SHS BEN INT-FIN MUTUAL FUNDS     81369Y605     1757   122000 SH       SOLE                   122000        0        0
SENSIENT TECHNOLOGIES CORP     COM              81725T100    50045  1902860 SH       SOLE                  1811360      500    91000
SIEMENS AG SPONSORED ADR       COM              826197501     1508    16440 SH       SOLE                    16440        0        0
SINCLAIR BROADCAST GROUP INCCL COM              829226109     5014  1244292 SH       SOLE                  1244292        0        0
SIRIUS XM RADIO INC COM        COM              82967N108      408   680800 SH       SOLE                   680800        0        0
SJW CORP COM                   COM              784305104     8516   377315 SH       SOLE                   322215     3000    52100
SKYLINE CORP                   COM              830830105    11601   630500 SH       SOLE                   574500        0    56000
SL INDS INC COM                COM              784413106    11873  1416789 SH       SOLE                  1345289        0    71500
SLM CORP COM                   COM              78442P106     9763   866300 SH       SOLE                   852300        0    14000
SMART BALANCE INC COM          COM              83169Y108      900   150000 SH       SOLE                   150000        0        0
SMITH A O CORP COM             COM              831865209      304     7000 SH       SOLE                     7000        0        0
SMUCKER J M CO COM NEW         COM              832696405     1357    21980 SH       SOLE                    21980        0        0
SONESTA INTL HOTELS CORP CL A  COM              835438409     5694   506096 SH       SOLE                   496096        0    10000
SORL AUTO PTS INC COM          COM              78461U101      116    13500 SH       SOLE                    13500        0        0
SOUTH JERSEY INDS INC COM      COM              838518108      260     6800 SH       SOLE                     6800        0        0
SOUTHERN UN CO NEW COM         COM              844030106     3563   156942 SH       SOLE                   156942        0        0
SOUTHWEST GAS CORP             COM              844895102    48932  1715095 SH       SOLE                  1500695     1000   213400
PORTVUE-SEC13F.LNP                                      GAMCO ASSET MGT. INC.                                               PAGE 15
RUN DATE: 01/22/10  9:01 A.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
SOUTHWESTERN ENERGY CO COM     COM              845467109     1584    32863 SH       SOLE                    32863        0        0
SPARTAN MTRS INC COM           COM              846819100     1633   290000 SH       SOLE                   290000        0        0
SPDR GOLD TRUST GOLD SHS       COM              78463V107      622     5800 SH       SOLE                     5800        0        0
SPECTRA ENERGY CORP COM        COM              847560109     6650   324243 SH       SOLE                   319279     3480     1484
SPRINT NEXTEL CORP             COM              852061100    49033 13397082 SH       SOLE                 12597187     6285   793610
ST JUDE MEDICAL CENTER INC     COM              790849103     4934   134144 SH       SOLE                    69144        0    65000
ST. JOE COMPANY                COM              790148100      274     9500 SH       SOLE                     6500        0     3000
STAMPS.COM INC (NEW)           COM              852857200      315    35000 SH       SOLE                    35000        0        0
STANDARD MTR PRODS INC CLASS A COM              853666105    14057  1649875 SH       SOLE                  1620875        0    29000
STANDEX INTL CORP              COM              854231107     2391   119000 SH       SOLE                   119000        0        0
STARLIMS TECHNOLOGIES LTD SHS  COM              M8484K109      139    10000 SH       SOLE                    10000        0        0
STARRETT L S CO CL A           COM              855668109      988   112200 SH       SOLE                   112200        0        0
STARWOOD HOTELS & RESORTS WRLD COM              85590A401     2450    67000 SH       SOLE                    67000        0        0
STATE STREET CORP              COM              857477103     2696    61920 SH       SOLE                    53920        0     8000
STERLING BANCORP COM           COM              859158107     6386   894415 SH       SOLE                   857040      800    36575
STEWART ENTERPRISES INC CL A   COM              860370105      773   150000 SH       SOLE                   150000        0        0
STONERIDGE INC                 COM              86183P102     3401   377500 SH       SOLE                   342500        0    35000
STRATTEC SECURITY CORP.        COM              863111100     2953   159638 SH       SOLE                   149638        0    10000
STRYKER CORP                   COM              863667101     1396    27709 SH       SOLE                    27709        0        0
SUN MICROSYSTEMS INC CO        COM              866810203    59843  6386700 SH       SOLE                  5528700        0   858000
SUNCOR ENERGY INC              COM              867224107      466    13200 SH       SOLE                    10700     2500        0
SUNPOWER CORP COM CL B         COM              867652307      629    30030 SH       SOLE                    30030        0        0
SUPERIOR INDS INTL INC         COM              868168105     8436   551400 SH       SOLE                   401400        0   150000
SUPERVALU INC COMMON           COM              868536103      328    25776 SH       SOLE                    15722       54    10000
SURMODICS INC COM              COM              868873100      821    36230 SH       SOLE                     6230        0    30000
SWS GROUP INC                  COM              78503N107    11979   990000 SH       SOLE                   950000        0    40000
SYNERON MEDICAL LTD ORD SHS    COM              M87245102      314    30000 SH       SOLE                    30000        0        0
SYNGENTA AG ADR SPONSORED      COM              87160A100     1897    33705 SH       SOLE                    33705        0        0
SYSCO CORPORATION              COM              871829107     1958    70079 SH       SOLE                    70079        0        0
T ROWE PRICE GROUP INC         COM              74144T108     7192   135069 SH       SOLE                   131069        0     4000
TAKE-TWO INTERACTIVE SOFTWARCO COM              874054109    13830  1376100 SH       SOLE                  1311100        0    65000
TARGET CORP COM                COM              87612E106      460     9500 SH       SOLE                     8000     1500        0
TD AMERITRADE HLDG CORP COM    COM              87236Y108      636    32800 SH       SOLE                    32800        0        0
TECH OPS SEVCON INC            COM              878293109     1096   443019 SH       SOLE                   443019        0        0
TECO ENERGY INC COM            COM              872375100     2286   140922 SH       SOLE                   125422      500    15000
TELEFONICA DE ESPANA SA ADR (B COM              879382208     1336    16000 SH       SOLE                    16000        0        0
TELEPHONE & DATA SYS INC SPL C COM              879433860    60932  2017611 SH       SOLE                  1926511     5300    85800
TELEPHONE & DATA SYSTEM INC.   COM              879433100   114305  3369848 SH       SOLE                  3098848     3700   267300
TENARIS S A SPONSORED ADR      COM              88031M109     1962    46000 SH       SOLE                    46000        0        0
TENNANT CO                     COM              880345103    13370   510490 SH       SOLE                   470490        0    40000
TENNECO AUTOMOTIVE INC COM     COM              880349105    18580  1047925 SH       SOLE                  1027925        0    20000
TEREX CORP NEW COM             COM              880779103      594    30000 SH       SOLE                    30000        0        0
TEVA PHARMACEUTICAL INDS LTDAD COM              881624209     2698    48020 SH       SOLE                    48020        0        0
TEXAS INDS INC COM             COM              882491103     3930   112320 SH       SOLE                    37320        0    75000
PORTVUE-SEC13F.LNP                                      GAMCO ASSET MGT. INC.                                               PAGE 16
RUN DATE: 01/22/10  9:01 A.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
TEXAS INSTRUMENTS INC          COM              882508104    19333   741865 SH       SOLE                   541865        0   200000
TEXTRON INC                    COM              883203101    21872  1162800 SH       SOLE                  1143300        0    19500
THE SCOTTS MIRACLE GRO CO      COM              810186106     3412    86800 SH       SOLE                    81800        0     5000
THERMO FISHER SCIENTIFIC INC   COM              883556102      572    12000 SH       SOLE                     4000        0     8000
THOMAS & BETTS CORP            COM              884315102    87481  2444293 SH       SOLE                  2337593     2200   104500
TICKETMASTER COM               COM              88633P302      194    15891 SH       SOLE                    15891        0        0
TIFFANY & CO NEW COM           COM              886547108     1489    34620 SH       SOLE                    34620        0        0
TIME WARNER CABLE INC COM      COM              88732J207     8146   196811 SH       SOLE                   136046        0    60765
TIME WARNER INC COM            COM              887317303   105527  3621390 SH       SOLE                  3401998    19532   199860
TIVO INC                       COM              888706108     6424   631000 SH       SOLE                   631000        0        0
TOLL BROS INC COM              COM              889478103      245    13000 SH       SOLE                    13000        0        0
TOOTSIE ROLL INDS INC          COM              890516107    34557  1262143 SH       SOLE                  1174766        0    87377
TRACTOR SUPPLY CO COM          COM              892356106    10620   200500 SH       SOLE                   200500        0        0
TRANS LUX CORP                 COM              893247106       93   131100 SH       SOLE                   131100        0        0
TRANSACT TECHNOLOGIES INC COM  COM              892918103      872   125600 SH       SOLE                   125600        0        0
TRANSOCEAN LTD ZUG NAMEN AKT   COM              H8817H100    10154   122637 SH       SOLE                   122637        0        0
TRAVELERS COMPANIES INC        COM              89417E109      740    14851 SH       SOLE                    14851        0        0
TREDEGAR INDS INC              COM              894650100    39082  2470413 SH       SOLE                  2324113     1900   144400
TRIDENT MICROSYSTEMS INC COM   COM              895919108     1051   565000 SH       SOLE                   565000        0        0
TRIMBLE NAV LTD COM            COM              896239100      474    18800 SH       SOLE                    18800        0        0
TRINITY IND 3.875% 06/01/36    CONVERTIBLE BOND 896522AF6      142   206000 PRN      SOLE                   206000        0        0
TWIN DISC INC COM              COM              901476101      121    11600 SH       SOLE                    11600        0        0
TYCO ELECTRONICS LTD           COM              H8912P106     6379   259829 SH       SOLE                   254829        0     5000
TYCO INTERNATIONAL LTD SHS     COM              H89128104    20524   575221 SH       SOLE                   557721        0    17500
TYLER TECHNOLOGIES INC COM     COM              902252105     5254   263870 SH       SOLE                   226870        0    37000
U S BANCORP                    COM              902973304      558    24800 SH       SOLE                    24800        0        0
UNDER ARMOUR INC CL A          COM              904311107      679    24885 SH       SOLE                    24885        0        0
UNION DRILLING INC COM         COM              90653P105      813   130000 SH       SOLE                   130000        0        0
UNISOURCE ENERGY CORP COM      COM              909205106     6612   205400 SH       SOLE                   192400        0    13000
UNITED GUARDIAN INC COM        COM              910571108     2190   190726 SH       SOLE                   190726        0        0
UNITED RENTALS INC COM         COM              911363109      785    80000 SH       SOLE                    80000        0        0
UNITED STATES CELLULAR CORP    COM              911684108   125402  2956889 SH       SOLE                  2765989     2600   188300
UNITED STATES NATL GAS FUND UN MUTUAL FUNDS     912318102      403    40000 SH       SOLE                    40000        0        0
UNITED TECHNOLOGIES CORP       COM              913017109     3862    55634 SH       SOLE                    55634        0        0
UNITEDHEALTH GROUP INC COM     COM              91324P102    22103   725150 SH       SOLE                   695150        0    30000
UNIVERSAL TECHNICAL INST INCCO COM              913915104     4703   232800 SH       SOLE                   232800        0        0
VALLEY NATL BANCORP COM        COM              919794107      636    45000 SH       SOLE                    45000        0        0
VALMONT INDS INC               COM              920253101      794    10125 SH       SOLE                    10125        0        0
VALUECLICK INC COM             COM              92046N102     4165   411600 SH       SOLE                   411600        0        0
VARIAN INC COM                 COM              922206107    38196   741100 SH       SOLE                   620100        0   121000
VARIAN MED SYS INC COM         COM              92220P105      795    16968 SH       SOLE                    16968        0        0
VASCULAR SOLUTIONS INC COM     COM              92231M109     3666   436971 SH       SOLE                   394971        0    42000
VERIZON COMMUNICATIONS         COM              92343V104    19647   593028 SH       SOLE                   399577      500   192951
VIACOM INC NEW CL A            COM              92553P102   115504  3666797 SH       SOLE                  3397548      850   268399
PORTVUE-SEC13F.LNP                                      GAMCO ASSET MGT. INC.                                               PAGE 17
RUN DATE: 01/22/10  9:01 A.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
VIACOM INC NEW CL B            COM              92553P201    12708   427456 SH       SOLE                   316356     1000   110100
VILLAGE SUPER MKT INC CL A NEW COM              927107409     3691   135087 SH       SOLE                   110087        0    25000
VIMPEL COMMUNICATIONS ADR (B:V COM              68370R109     7947   427500 SH       SOLE                   427500        0        0
VISA INC-CLASS A SHRS          COM              92826C839     4079    46642 SH       SOLE                    35642        0    11000
W D 40 COMPANY                 COM              929236107     1294    40000 SH       SOLE                    40000        0        0
WADDELL & REED FINL INC CL A   COM              930059100    32281  1057000 SH       SOLE                  1057000        0        0
WAL MART STORES INC            COM              931142103    15093   282371 SH       SOLE                   232371        0    50000
WALGREEN COMPANY               COM              931422109    22896   623532 SH       SOLE                   596532        0    27000
WARNER MUSIC GROUP CORP COM    COM              934550104      283    50000 SH       SOLE                    50000        0        0
WASTE CONNECTIONS INC COM      COM              941053100      333    10000 SH       SOLE                    10000        0        0
WASTE MGMT INC DEL COM         COM              94106L109    48100  1422657 SH       SOLE                  1350057     1100    71500
WASTE SERVICES INC DEL COM NEW COM              941075202      519    57000 SH       SOLE                    57000        0        0
WATSON PHARMACEUTICALS INC COM COM              942683103     1584    40000 SH       SOLE                    40000        0        0
WATTS WATER TECHNOLOGIES       COM              942749102    83459  2699180 SH       SOLE                  2588580      300   110300
WCA WASTE CORP COM             COM              92926K103      430   100000 SH       SOLE                   100000        0        0
WEATHERFORD INTERNATIONAL LTD  COM              H27013103    15676   875280 SH       SOLE                   875280        0        0
WEIS MKTS INC                  COM              948849104     2782    76500 SH       SOLE                    69000        0     7500
WELLS FARGO & CO NEW           COM              949746101    40603  1504381 SH       SOLE                  1446981        0    57400
WENDYS/ARBYS GROUP INC         COM              950587105      630   134310 SH       SOLE                   120310        0    14000
WESTAR ENERGY INC              COM              95709T100    57801  2661176 SH       SOLE                  2578076     1300    81800
WESTERN SIZZLIN CORP DEL COM N COM              959542200      126    14100 SH       SOLE                    14100        0        0
WESTWOOD HLDGS GROUP INC COM   COM              961765104    34432   947500 SH       SOLE                   947500        0        0
WHX CORP                       COM              929248607     1367   569625 SH       SOLE                   569625        0        0
WILLIAMS COS INC               COM              969457100      202     9588 SH       SOLE                     9588        0        0
WILMINGTON TR CORP COM         COM              971807102     3412   276500 SH       SOLE                   243500    10000    23000
WINDSTREAM CORP COM            COM              97381W104     1875   170610 SH       SOLE                   170610        0        0
WINN DIXIE STORES INC COM NEW  COM              974280307     5688   566500 SH       SOLE                   506500        0    60000
WOLVERINE WORLD WIDE INC COM   COM              978097103     3954   145274 SH       SOLE                   143274        0     2000
WOODWARD GOVERNOR CO COM       COM              980745103    14028   544360 SH       SOLE                   527060        0    17300
WORLD WRESTLING ENTERTAINMENT  COM              98156Q108      721    47060 SH       SOLE                    47060        0        0
WRIGHT MED GROUP INC COM       COM              98235T107      341    18000 SH       SOLE                    18000        0        0
WYNDHAM WORLDWIDE CORP COM     COM              98310W108      234    11598 SH       SOLE                    11598        0        0
WYNN RESORTS LTD COM           COM              983134107    12677   217700 SH       SOLE                   217700        0        0
XCEL ENERGY INC COM            COM              98389B100     2552   120250 SH       SOLE                   120250        0        0
XEROX CORP                     COM              984121103      740    87500 SH       SOLE                    57500        0    30000
XTO ENERGY INC COM             COM              98385X106     1969    42317 SH       SOLE                    42317        0        0
YAHOO INC.                     COM              984332106     5385   320910 SH       SOLE                   311410        0     9500
YORK WTR CO COM                COM              987184108      653    45000 SH       SOLE                    45000        0        0
YOUBET COM INC COM             COM              987413101      459   160000 SH       SOLE                   160000        0        0
YOUNG INNOVATIONS INC COM      COM              987520103     6437   259772 SH       SOLE                   252972        0     6800
YUM BRANDS INC COM             COM              988498101      629    18000 SH       SOLE                    18000        0        0
ZEBRA TECHNOLOGIES CORP CL A   COM              989207105    10801   381000 SH       SOLE                   361000        0    20000
ZEP INC                        COM              98944B108    40511  2338996 SH       SOLE                  2254596     1700    82700
ZIMMER HLDGS INC COM           COM              98956P102    28255   478003 SH       SOLE                   438453      200    39350
PORTVUE-SEC13F.LNP                                      GAMCO ASSET MGT. INC.                                               PAGE 18
RUN DATE: 01/22/10  9:01 A.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
ZORAN CORP COM                 COM              98975F101     1116   101000 SH       SOLE                   101000        0        0
ZYGO CORP COM                  COM              989855101     2120   315000 SH       SOLE                   315000        0        0










































PORTVUE-SEC13F.LNP                                      GABELLI FUNDS, LLC                                                  PAGE 19
RUN DATE: 02/01/10  8:38 A.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------

1 800 FLOWERS COM INC CL A     COM              68243Q106      323   121800 SH       SOLE                   121800        0        0
3 COM CORP                     COM              885535104    33491  4465500 SH       SOLE                  4465500        0        0
3M CO.                         COM              88579Y101      413     5000 SH       SOLE                     5000        0        0
99 CENTS ONLY STORES           COM              65440K106      392    30000 SH       SOLE                    30000        0        0
A T & T INC (NEW)              COM              00206R102    44484  1587000 SH       SOLE                  1587000        0        0
A123 SYSTEMS INC               COM              03739T108      830    37000 SH       SOLE                    37000        0        0
AAR CORP COM                   COM              000361105      575    25000 SH       SOLE                    25000        0        0
AARON'S INC                    COM              002535300     5304   235750 SH       SOLE                   235750        0        0
ABB LTD SPONSORED ADR          COM              000375204    13848   725000 SH       SOLE                   725000        0        0
ABBOTT LABS                    COM              002824100    19852   367700 SH       SOLE                   367700        0        0
ABOVENET INC COM               COM              00374N107     3245    49900 SH       SOLE                    49900        0        0
ACCO BRANDS CORP COM           COM              00081T108      553    76000 SH       SOLE                    76000        0        0
ACTIVISION BLIZZARD,INC        COM              00507V109      867    78000 SH       SOLE                    78000        0        0
ACUITY BRANDS INC (B:AYI) COM  COM              00508Y102     1782    50000 SH       SOLE                    50000        0        0
ADAMS GOLF INC COM NEW         COM              006228209       44    14750 SH       SOLE                    14750        0        0
ADOBE SYSTEMS INC COM          COM              00724F101     9967   271000 SH       SOLE                   271000        0        0
AES CORP COM                   COM              00130H105    15972  1200000 SH       SOLE                  1200000        0        0
AES TR III TR P CV SC 6.75     CONVERTIBLE PREF 00808N202      278     6000 SH       SOLE                     6000        0        0
AETNA INC (B:AET) COM          COM              00817Y108     1236    39000 SH       SOLE                    39000        0        0
AFFILIATED COMPUTER SVCS INCCL COM              008190100     5372    90000 SH       SOLE                    90000        0        0
AFLAC INC COM                  COM              001055102     7863   170000 SH       SOLE                   170000        0        0
AGL RES INC COM                COM              001204106     2352    64500 SH       SOLE                    64500        0        0
AGNICO-EAGLE MINES (USD)       COM              008474108    66497  1231431 SH       SOLE                  1231431        0        0
AIRGAS INC COM                 COM              009363102      904    19000 SH       SOLE                    19000        0        0
AIXTRON AKTIENGESELLSCHAFT SPO COM              009606104      503    15000 SH       SOLE                    15000        0        0
AKAMAI TECHNOLOGIES INC COM    COM              00971T101      760    30000 SH       SOLE                    30000        0        0
ALBANY INTL CORP NEW CL A      COM              012348108      606    27000 SH       SOLE                    27000        0        0
ALBEMARLE CORP COM             COM              012653101     4583   126000 SH       SOLE                   126000        0        0
ALBERTO CULVER CO NEW COM      COM              013078100    10557   360420 SH       SOLE                   360420        0        0
ALCATEL LUCENT ADR SPONS 1/5SH COM              013904305       80    24000 SH       SOLE                    24000        0        0
ALCOA 5.250% 03/15/14          CONVERTIBLE BOND 013817AT8     1222   470000 PRN      SOLE                   470000        0        0
ALCOA INC COM                  COM              013817101    19521  1211000 SH       SOLE                  1211000        0        0
ALCON INC COM SHS              COM              H01301102     5046    30700 SH       SOLE                    30700        0        0
ALIGN TECHNOLOGY INC COM       COM              016255101     1247    70000 SH       SOLE                    70000        0        0
ALLEGHANY CORP DEL             COM              017175100     8840    32028 SH       SOLE                    32028        0        0
ALLEGHENY ENERGY INC COM       COM              017361106    29796  1269000 SH       SOLE                  1269000        0        0
ALLERGAN INC                   COM              018490102    12256   194514 SH       SOLE                   194514        0        0
ALLETE INC COM NEW             COM              018522300     5556   170000 SH       SOLE                   170000        0        0
ALLIANCE BERNSTEIN HLDGS LP UN COM              01881G106     9402   334600 SH       SOLE                   334600        0        0
ALLIANCE HOLDINGS GP LP COM UN COM              01861G100      932    34000 SH       SOLE                    34000        0        0
ALLIANCE ONE INTL INC COM      COM              018772103       98    20000 SH       SOLE                    20000        0        0
ALLIANT ENERGY CORP COM        COM              018802108     4690   155000 SH       SOLE                   155000        0        0
ALLION HEALTHCARE INC COM      COM              019615103     3024   460900 SH       SOLE                   460900        0        0
PORTVUE-SEC13F.LNP                                      GABELLI FUNDS, LLC                                                  PAGE 20
RUN DATE: 02/01/10  8:38 A.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
ALLSTATE CORP COM              COM              020002101      210     7000 SH       SOLE                     7000        0        0
ALTRIA GROUP INC COM           COM              02209S103     1826    93000 SH       SOLE                    93000        0        0
AMAZON.COM INC                 COM              023135106     3807    28300 SH       SOLE                    28300        0        0
AMEDISYS INC COM               COM              023436108      826    17000 SH       SOLE                    17000        0        0
AMEREN CORP COM                COM              023608102     9224   330000 SH       SOLE                   330000        0        0
AMERICA MOVIL S A DE C V SPONS COM              02364W105    19055   405600 SH       SOLE                   405600        0        0
AMERICAN DAIRY INC COM         COM              025334103     3794   175000 SH       SOLE                   175000        0        0
AMERICAN ELECTRIC POWER        COM              025537101    22022   633000 SH       SOLE                   633000        0        0
AMERICAN EXPRESS CO            COM              025816109    84687  2090000 SH       SOLE                  2090000        0        0
AMERICAN STS WTR CO COM        COM              029899101      991    28000 SH       SOLE                    28000        0        0
AMERICAN SUPERCONDUCTOR CORPCO COM              030111108      368     9000 SH       SOLE                     9000        0        0
AMERICAN TOWER SYSTEMS CL A    COM              029912201      497    11500 SH       SOLE                    11500        0        0
AMERICAN WATER WORKS CO INC    COM              030420103    11716   522800 SH       SOLE                   522800        0        0
AMERIPRISE FINL INC COM        COM              03076C106      893    23000 SH       SOLE                    23000        0        0
AMERISOURCEBERGEN CORP COM     COM              03073E105      469    18000 SH       SOLE                    18000        0        0
AMETEK INC NEW COM             COM              031100100    45697  1195000 SH       SOLE                  1195000        0        0
AMGEN INC                      COM              031162100     4639    82000 SH       SOLE                    82000        0        0
AMICAS INC                     COM              001712108     2753   506000 SH       SOLE                   506000        0        0
AMPCO PITTSBURGH CORP          COM              032037103    11540   366000 SH       SOLE                   366000        0        0
AMPHENOL CORP NEW CL A         COM              032095101      619    13400 SH       SOLE                    13400        0        0
AMR CORP                       COM              001765106     3525   456000 SH       SOLE                   456000        0        0
AMTECH SYS INC COM PAR $0.01N  COM              032332504      587    53000 SH       SOLE                    53000        0        0
ANADARKO PETE CORP COM         COM              032511107    20287   325000 SH       SOLE                   325000        0        0
ANGIODYNAMICS INC COM          COM              03475V101     3611   225000 SH       SOLE                   225000        0        0
ANGLOGOLD LTD SPONSORED ADR    COM              035128206    32184   801000 SH       SOLE                   801000        0        0
ANIMAL HEALTH INTERNATIONAL    COM              03525N109      756   315000 SH       SOLE                   315000        0        0
ANIXTER INTL INC COM           COM              035290105      518    11000 SH       SOLE                    11000        0        0
ANTE4 INC                      COM              03665E109       83    80000 SH       SOLE                    80000        0        0
AOL INC COM                    COM              00184X105     3099   133123 SH       SOLE                   133123        0        0
APACHE CORP                    COM              037411105    29042   281500 SH       SOLE                   281500        0        0
APPLE INC                      COM              037833100    31399   149000 SH       SOLE                   149000        0        0
APPLIED MATLS INC COM          COM              038222105      362    26000 SH       SOLE                    26000        0        0
AQUA AMERICA INC               COM              03836W103     3476   198532 SH       SOLE                   198532        0        0
ARCH CHEMICALS INC COM         COM              03937R102     1081    35000 SH       SOLE                    35000        0        0
ARCHER DANIELS MIDLAND         COM              039483102    33846  1081000 SH       SOLE                  1081000        0        0
ARGO GROUP INTL HLDGS LTD COM  COM              G0464B107     3372   115729 SH       SOLE                   115729        0        0
ARTESIAN RES CORP COM CL A     COM              043113208      563    30750 SH       SOLE                    30750        0        0
ARTHROCARE CORP                COM              043136100     6719   283500 SH       SOLE                   283500        0        0
ARTIO GLOBAL INVESTORS INC     COM              04315B107    18646   731500 SH       SOLE                   731500        0        0
ASCENT MEDIA CORP COM SER A    COM              043632108     2903   113708 SH       SOLE                   113708        0        0
ASHLAND INC NEW COM            COM              044209104    11767   297000 SH       SOLE                   297000        0        0
ASTORIA FINL CORP COM          COM              046265104      124    10000 SH       SOLE                    10000        0        0
ASTRONICS CORP COM             COM              046433108       86    10000 SH       SOLE                    10000        0        0
ATLANTIC TELE NETWORK INC COM  COM              049079205     3407    62000 SH       SOLE                    62000        0        0
PORTVUE-SEC13F.LNP                                      GABELLI FUNDS, LLC                                                  PAGE 21
RUN DATE: 02/01/10  8:38 A.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
ATLAS AMERICA INC COM          COM              049298102      452    15000 SH       SOLE                    15000        0        0
ATMOS ENERGY CORP COM          COM              049560105     5851   199000 SH       SOLE                   199000        0        0
ATRICURE INC COM               COM              04963C209       92    15200 SH       SOLE                    15200        0        0
AUTOMATIC DATA PROCESSING      COM              053015103      428    10000 SH       SOLE                    10000        0        0
AUTONATION INC                 COM              05329W102     8618   450000 SH       SOLE                   450000        0        0
AUTOZONE INC                   COM              053332102     3161    20000 SH       SOLE                    20000        0        0
AVISTA CORP COM                COM              05379B107     5646   261500 SH       SOLE                   261500        0        0
AVON PRODUCTS INC              COM              054303102     8190   260000 SH       SOLE                   260000        0        0
BADGER METER INC COM           COM              056525108     1991    50000 SH       SOLE                    50000        0        0
BAKER HUGHES INC               COM              057224107     2550    63000 SH       SOLE                    63000        0        0
BALDOR ELEC CO COM             COM              057741100    22416   798000 SH       SOLE                   798000        0        0
BALDWIN TECHNOLOGY INC CL A    COM              058264102      797   612700 SH       SOLE                   612700        0        0
BANCO SANTANDER CENT HISP ADR( COM              05964H105     4077   248000 SH       SOLE                   248000        0        0
BANK OF AMERICA                COM              060505104    17332  1150876 SH       SOLE                  1150876        0        0
BANK OF NEW YORK MELLON CORP   COM              064058100    37061  1325038 SH       SOLE                  1325038        0        0
BARNES GROUP INC COM           COM              067806109      237    14000 SH       SOLE                    14000        0        0
BARRICK GOLD(R:ABX.N B:ABX US) COM              067901108    58708  1490803 SH       SOLE                  1490803        0        0
BASSETT FURNITURE INDS         COM              070203104       38    11000 SH       SOLE                    11000        0        0
BAXTER INTL INC COM            COM              071813109    26289   448000 SH       SOLE                   448000        0        0
BCE INC                        COM              05534B760    34540  1251000 SH       SOLE                  1251000        0        0
BEASLEY BROADCAST GRP INC.     COM              074014101      393   110000 SH       SOLE                   110000        0        0
BECTON DICKINSON & CO COM      COM              075887109    14289   181200 SH       SOLE                   181200        0        0
BED BATH & BEYOND INC          COM              075896100     1931    50000 SH       SOLE                    50000        0        0
BEL FUSE INC CL A              COM              077347201     5949   306000 SH       SOLE                   306000        0        0
BELDEN CDT INC                 COM              077454106      855    39000 SH       SOLE                    39000        0        0
BELO CORP                      COM              080555105     1006   185000 SH       SOLE                   185000        0        0
BERKSHIRE HATHAWAY             COM              084670108    34522      348 SH       SOLE                      348        0        0
BEST BUY INC COM               COM              086516101     1263    32000 SH       SOLE                    32000        0        0
BHP BILLITON LTD SPONSORED ADR COM              088606108     7773   101500 SH       SOLE                   101500        0        0
BIG 5 SPORTING GOODS CORP COM  COM              08915P101      859    50000 SH       SOLE                    50000        0        0
BIO RAD LABS INC CL A          COM              090572207      675     7000 SH       SOLE                     7000        0        0
BIOGEN IDEC INC                COM              09062X103     6153   115000 SH       SOLE                   115000        0        0
BIOLASE TECHNOLOGY INC COM     COM              090911108      105    55000 SH       SOLE                    55000        0        0
BJ SVCS CO COM                 COM              055482103     6677   359000 SH       SOLE                   359000        0        0
BLACK HILLS CORP COM           COM              092113109    23408   879000 SH       SOLE                   879000        0        0
BLACKROCK INC CL A             COM              09247X101     5921    25500 SH       SOLE                    25500        0        0
BLACKSTONE GROUP L P COM UNIT  COM              09253U108     1627   124000 SH       SOLE                   124000        0        0
BLOCKBUSTER INC                COM              093679108        7    10000 SH       SOLE                    10000        0        0
BOEING CO                      COM              097023105    27119   501000 SH       SOLE                   501000        0        0
BON-TON STORES INC COM         COM              09776J101     2952   300000 SH       SOLE                   300000        0        0
BORG WARNER INC                COM              099724106    15713   473000 SH       SOLE                   473000        0        0
BOSTON BEER INC CL A           COM              100557107     2237    48000 SH       SOLE                    48000        0        0
BOSTON SCIENTIFIC CORP COM     COM              101137107    12600  1400000 SH       SOLE                  1400000        0        0
BOWNE & CO INC COM             COM              103043105      401    60000 SH       SOLE                    60000        0        0
PORTVUE-SEC13F.LNP                                      GABELLI FUNDS, LLC                                                  PAGE 22
RUN DATE: 02/01/10  8:38 A.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
BOYD GAMING CORP               COM              103304101     2946   352000 SH       SOLE                   352000        0        0
BP PLC SPONS ADR               COM              055622104    46428   800900 SH       SOLE                   800900        0        0
BPW ACQUISITION CORP COM       COM              055637102     9161   870000 SH       SOLE                   870000        0        0
BPW ACQUISITION CORP WT EXP 02 WARRANT AND RIGH 055637110      680   755000 SH       SOLE                   755000        0        0
BRASIL TELECOM SA SPONS ADR PF COM              10553M101     2628    90202 SH       SOLE                    90202        0        0
BRASIL TELECOM SA-ADR-W/I      COM              10553M200      818    51170 SH       SOLE                    51170        0        0
BRINKS CO COM                  COM              109696104     1359    55820 SH       SOLE                    55820        0        0
BRINKS HOME SEC HLDGS INC COM  COM              109699108     2791    85520 SH       SOLE                    85520        0        0
BRISTOL MYERS SQUIBB CO        COM              110122108    15284   605292 SH       SOLE                   605292        0        0
BROADRIDGE FINL SOLUTIONS INCO COM              11133T103      316    14000 SH       SOLE                    14000        0        0
BROOKFIELD ASSET MANAGEMENT I  COM              112585104     1008    43075 SH       SOLE                    43075        0        0
BROWN FORMAN CORP CL B         COM              115637209     6281   117250 SH       SOLE                   117250        0        0
BROWN-FORMAN CORP CLASS A      COM              115637100    28570   507100 SH       SOLE                   507100        0        0
BRUKER BIOSCIENCES CORP        COM              116794108      241    20000 SH       SOLE                    20000        0        0
BRUSH ENGINEERED MATLS INC COM COM              117421107     2614   141000 SH       SOLE                   141000        0        0
BT GROUP PLC SPON ADR          COM              05577E101     3826   176000 SH       SOLE                   176000        0        0
BURLINGTON NORTHN SANTA FE COM COM              12189T104    35799   363000 SH       SOLE                   363000        0        0
CABLEVISION SYS NY GROUP A     COM              12686C109   188602  7304500 SH       SOLE                  7304500        0        0
CADBURY PLC-SPONS ADR          COM              12721E102    41061   799000 SH       SOLE                   799000        0        0
CADIZ INC                      COM              127537207      181    15110 SH       SOLE                    15110        0        0
CALAMOS ASSET MANAGEMENT-A     COM              12811R104      288    25000 SH       SOLE                    25000        0        0
CALIFORNIA MICRO DEVICES CORCO COM              130439102     3780   802600 SH       SOLE                   802600        0        0
CALIFORNIA WTR SVC GROUP COM   COM              130788102     1020    27700 SH       SOLE                    27700        0        0
CALLON PETE CO DEL COM         COM              13123X102      165   110000 SH       SOLE                   110000        0        0
CAMERON INTERNATIONAL CORP     COM              13342B105     5518   132000 SH       SOLE                   132000        0        0
CAMPBELL SOUP CO               COM              134429109    17441   516000 SH       SOLE                   516000        0        0
CANADIAN SOLAR INC COM         COM              136635109      432    15000 SH       SOLE                    15000        0        0
CANTERBURY PK HLDG CORP        COM              13811E101      781   108000 SH       SOLE                   108000        0        0
CAPSTONE TURBINE CORP COM      COM              14067D102      179   140000 SH       SOLE                   140000        0        0
CAREER EDUCATION CORP          COM              141665109     1282    55000 SH       SOLE                    55000        0        0
CARMIKE CINEMAS INC COM        COM              143436400      643    85000 SH       SOLE                    85000        0        0
CARPENTER TECHNOLOGY CORP COM  COM              144285103      270    10000 SH       SOLE                    10000        0        0
CASEYS GEN STORES INC COM      COM              147528103     4308   135000 SH       SOLE                   135000        0        0
CATERPILLAR INC                COM              149123101     9460   166000 SH       SOLE                   166000        0        0
CAVCO INDUSTRIES               COM              149568107     3951   110000 SH       SOLE                   110000        0        0
CBS CORP CLASS A               COM              124857103    26297  1869000 SH       SOLE                  1869000        0        0
CBS CORP NEW CL B              COM              124857202      422    30000 SH       SOLE                    30000        0        0
CEDAR FAIR L P DEPOSITARY UNIT OIL & GAS PARTNE 150185106      251    22000 SH       SOLE                    22000        0        0
CELGENE CORP                   COM              151020104     4232    76000 SH       SOLE                    76000        0        0
CENTRAL EUROPE AND RUSSIA FUND MUTUAL FUNDS     153436100     6664   202000 SH       SOLE                   202000        0        0
CENTRAL VT PUB SVC CORP COM    COM              155771108     3765   181000 SH       SOLE                   181000        0        0
CENTURYTEL INC                 COM              156700106     5486   151500 SH       SOLE                   151500        0        0
CEPHALON INC COM               COM              156708109     2684    43000 SH       SOLE                    43000        0        0
CEPHALON - B 0% 6/15/2033 SERI CONVERTIBLE BOND 156708AL3      227   200000 PRN      SOLE                   200000        0        0
PORTVUE-SEC13F.LNP                                      GABELLI FUNDS, LLC                                                  PAGE 23
RUN DATE: 02/01/10  8:38 A.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
CEPHEID COM                    COM              15670R107     2434   195000 SH       SOLE                   195000        0        0
CH ENERGY GROUP, INC.          COM              12541M102    25325   595600 SH       SOLE                   595600        0        0
CHAMPION ENTERPRISES INC COM   COM              158496109        1    30000 SH       SOLE                    30000        0        0
CHARTERED SEMICONDUCTOR MFG SP COM              16133R205        0   112100 SH       SOLE                   112100        0        0
CHATTEM INC COM                COM              162456107    38617   413900 SH       SOLE                   413900        0        0
CHECK POINT SOFTWARE TECH      COM              M22465104      339    10000 SH       SOLE                    10000        0        0
CHEESECAKE FACTORY INC         COM              163072101     1403    65000 SH       SOLE                    65000        0        0
CHEMED CORP 1.875% 05/15/14    CONVERTIBLE BOND 16359RAC7      438   500000 PRN      SOLE                   500000        0        0
CHEMED CORPORATION             COM              16359R103    11086   231100 SH       SOLE                   231100        0        0
CHESAPEAKE ENERGY CORP 2.250%  CONVERTIBLE BOND 165167CB1     1114  1500000 PRN      SOLE                  1500000        0        0
CHESAPEAKE ENERGY CORP COM     COM              165167107     8812   340500 SH       SOLE                   340500        0        0
CHESAPEAKE UTILS CORP COM      COM              165303108     4163   129885 SH       SOLE                   129885        0        0
CHEVRON CORP                   COM              166764100    65134   846000 SH       SOLE                   846000        0        0
CHINA AUTOMOTIVE SYS INC COM   COM              16936R105     1385    74022 SH       SOLE                    74022        0        0
CHINA MOBILE LTD               COM              16941M109     5432   117000 SH       SOLE                   117000        0        0
CHINA TELECOM CORP LTD SPONS A COM              169426103      207     5000 SH       SOLE                     5000        0        0
CHINA UNICOM ADR               COM              16945R104     1403   107000 SH       SOLE                   107000        0        0
CHINA YUCHAI INTL LTD ORD      COM              G21082105      560    38000 SH       SOLE                    38000        0        0
CHURCH & DWIGHT CO             COM              171340102    17838   295085 SH       SOLE                   295085        0        0
CHURCHILL DOWNS INC COM        COM              171484108     5005   134000 SH       SOLE                   134000        0        0
CIGNA CORP                     COM              125509109      564    16000 SH       SOLE                    16000        0        0
CINCINNATI BELL                COM              171871106    20179  5848900 SH       SOLE                  5848900        0        0
CIRCOR INTL INC COM            COM              17273K109    22637   899000 SH       SOLE                   899000        0        0
CISCO SYS INC                  COM              17275R102    11508   480700 SH       SOLE                   480700        0        0
CITIGROUP INC.                 COM              172967101     7580  2290000 SH       SOLE                  2290000        0        0
CLARCOR INC                    COM              179895107    25757   794000 SH       SOLE                   794000        0        0
CLEAR CHANNEL OUTDOOR HLDGS CL COM              18451C109    10307   992000 SH       SOLE                   992000        0        0
CLEARWIRE CORP-CLASS A         COM              18538Q105      602    89000 SH       SOLE                    89000        0        0
CLECO CORP NEW COM             COM              12561W105     1708    62500 SH       SOLE                    62500        0        0
CLOROX CO                      COM              189054109     3477    57000 SH       SOLE                    57000        0        0
CME GROUP INC COM              COM              12572Q105     6719    20000 SH       SOLE                    20000        0        0
CMS ENERGY CORP COM            COM              125896100     4628   295500 SH       SOLE                   295500        0        0
CNA SURETY CORP COM            COM              12612L108     9679   650000 SH       SOLE                   650000        0        0
CNH GLOBAL NV COM              COM              N20935206    31587  1264500 SH       SOLE                  1264500        0        0
COACH INC                      COM              189754104     2521    69000 SH       SOLE                    69000        0        0
COCA COLA CO                   COM              191216100    82080  1440000 SH       SOLE                  1440000        0        0
COCA COLA ENTERPRISES INC      COM              191219104     1590    75000 SH       SOLE                    75000        0        0
COCA-COLA FEMSA S A DE C V ADR COM              191241108     1052    16000 SH       SOLE                    16000        0        0
COCA-COLA HELLENIC BOTTLING SP COM              1912EP104      380    16500 SH       SOLE                    16500        0        0
COHEN & STEERS INC COM         COM              19247A100     1142    50000 SH       SOLE                    50000        0        0
COLDWATER CREEK INC COM        COM              193068103     4308   966000 SH       SOLE                   966000        0        0
COLGATE PALMOLIVE CO           COM              194162103     5011    61000 SH       SOLE                    61000        0        0
COMCAST CORP CL A SPL          COM              20030N200     3714   232000 SH       SOLE                   232000        0        0
COMCAST CORP NEW COM CL A      COM              20030N101     3692   219000 SH       SOLE                   219000        0        0
PORTVUE-SEC13F.LNP                                      GABELLI FUNDS, LLC                                                  PAGE 24
RUN DATE: 02/01/10  8:38 A.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
COMMUNICATIONS SYS             COM              203900105     1990   160000 SH       SOLE                   160000        0        0
COMPANIA DE MINAS BUENAVENTURA FOREIGN COMMON S 204448104    15169   453200 SH       SOLE                   453200        0        0
COMPUCREDIT CVT 3.625% 05/30/3 CONVERTIBLE BOND 20478NAB6      153   400000 PRN      SOLE                   400000        0        0
CONAGRA INC                    COM              205887102     5302   230000 SH       SOLE                   230000        0        0
CONMED CORP COM                COM              207410101     2234    98000 SH       SOLE                    98000        0        0
CONNECTICUT WTR SVC INC COM    COM              207797101     1214    49000 SH       SOLE                    49000        0        0
CONOCOPHILLIPS COM             COM              20825C104    72420  1418050 SH       SOLE                  1418050        0        0
CONSOL ENERGY INC COM          COM              20854P109     7470   150000 SH       SOLE                   150000        0        0
CONSOLIDATED EDISON INC COM    COM              209115104    22352   492000 SH       SOLE                   492000        0        0
CONSOLIDATED WATER CO LTD ORD  COM              G23773107      193    13500 SH       SOLE                    13500        0        0
CONSTELLATION BRANDS COM       COM              21036P108    13756   863500 SH       SOLE                   863500        0        0
CONSTELLATION ENERGY GROUP ICO COM              210371100    25780   733000 SH       SOLE                   733000        0        0
CONTINUCARE CORP COM           COM              212172100     1003   229600 SH       SOLE                   229600        0        0
COOPER CAMERON 2.500% 06/15/26 CONVERTIBLE BOND 13342BAB1      256   200000 PRN      SOLE                   200000        0        0
COOPER INDUSTRIES PLC SHS      COM              G24140108    41276   968000 SH       SOLE                   968000        0        0
COPART INC COM                 COM              217204106     3223    88000 SH       SOLE                    88000        0        0
CORE MOLDING TECH COM          COM              218683100      861   300000 SH       SOLE                   300000        0        0
CORINTHIAN COLLEGES INC COM    COM              218868107     2630   191000 SH       SOLE                   191000        0        0
CORN PRODS INTL INC COM        COM              219023108    23179   793000 SH       SOLE                   793000        0        0
CORNING INC                    COM              219350105    38659  2002000 SH       SOLE                  2002000        0        0
CORUS ENTMT INC CL B NON VTG   COM              220874101     1636    87000 SH       SOLE                    87000        0        0
COSTCO WHSL CORP NEW COM       COM              22160K105    28656   484300 SH       SOLE                   484300        0        0
COVANTA HOLDING CORP           COM              22282E102     2714   150000 SH       SOLE                   150000        0        0
COVIDIEN PLC ORDINARY SHARE    COM              G2554F105    20832   435000 SH       SOLE                   435000        0        0
CRANE CO                       COM              224399105    39622  1294000 SH       SOLE                  1294000        0        0
CREE INC COM                   COM              225447101      564    10000 SH       SOLE                    10000        0        0
CROWN HOLDINGS INC COM         COM              228368106     8007   313000 SH       SOLE                   313000        0        0
CROWN MEDIA HLDGS INC CL A     COM              228411104      587   405000 SH       SOLE                   405000        0        0
CRUCELL N V SPONSORED ADR      COM              228769105     6014   298000 SH       SOLE                   298000        0        0
CTS CORP                       COM              126501105     6494   675000 SH       SOLE                   675000        0        0
CUMMINS ENGINE INC             COM              231021106     2591    56500 SH       SOLE                    56500        0        0
CURTISS WRIGHT CORP            COM              231561101    41818  1335200 SH       SOLE                  1335200        0        0
CUTERA INC COM                 COM              232109108     3149   370000 SH       SOLE                   370000        0        0
CVS/CAREMARK CORP              COM              126650100    35141  1091000 SH       SOLE                  1091000        0        0
CYNOSURE INC CL A              COM              232577205      138    12000 SH       SOLE                    12000        0        0
CYPRESS SEMICONDUCTOR CORP COM COM              232806109     1088   103000 SH       SOLE                   103000        0        0
CYTEC INDS INC COM             COM              232820100      401    11000 SH       SOLE                    11000        0        0
DANA HOLDING CORP COM          COM              235825205    14580  1345000 SH       SOLE                  1345000        0        0
DANAHER CORP 0.0% 1/22/2021    CONVERTIBLE BOND 235851AF9      223   200000 PRN      SOLE                   200000        0        0
DANAHER CORP SHS BEN INT       COM              235851102     1278    17000 SH       SOLE                    17000        0        0
DEAN FOODS (B:DF)              COM              242370104    18040  1000000 SH       SOLE                  1000000        0        0
DEERE & CO.                    COM              244199105    89946  1662900 SH       SOLE                  1662900        0        0
DEL MONTE FOODS CO COM         COM              24522P103     6237   550000 SH       SOLE                   550000        0        0
DELTA NAT GAS INC COM          COM              247748106     2210    78000 SH       SOLE                    78000        0        0
PORTVUE-SEC13F.LNP                                      GABELLI FUNDS, LLC                                                  PAGE 25
RUN DATE: 02/01/10  8:38 A.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
DENBURY RES INC COM NEW        COM              247916208      326    22000 SH       SOLE                    22000        0        0
DENNYS CORP COM                COM              24869P104      318   145108 SH       SOLE                   145108        0        0
DENTSPLY INTL INC NEW COM      COM              249030107      387    11000 SH       SOLE                    11000        0        0
DEUTSCHE BANK AG-REG (B:DB)    COM              D18190898    33895   478000 SH       SOLE                   478000        0        0
DEUTSCHE TELEKOM AG-SPON ADR ( COM              251566105    37559  2555000 SH       SOLE                  2555000        0        0
DEVON ENERGY CORP NEW          COM              25179M103    42606   579672 SH       SOLE                   579672        0        0
DEXCOM INC COM                 COM              252131107      791    98000 SH       SOLE                    98000        0        0
DIAGEO PLC SPONSORED ADR (B:DE COM              25243Q205    56430   813000 SH       SOLE                   813000        0        0
DIAMOND FOODS INC COM          COM              252603105      746    21000 SH       SOLE                    21000        0        0
DIAMOND OFFSHORE DRILLNG INCCO COM              25271C102    17893   181800 SH       SOLE                   181800        0        0
DIEBOLD INC COM                COM              253651103    36188  1272000 SH       SOLE                  1272000        0        0
DIEDRICH COFFEE INC COM NEW    COM              253675201     8381   240500 SH       SOLE                   240500        0        0
DIGITAL ALLY INC COM           COM              25382P109       55    27000 SH       SOLE                    27000        0        0
DIRECTV-CLASS A                COM              25490A101   138103  4141026 SH       SOLE                  4141026        0        0
DISCOVER FINANCIAL             COM              254709108    10959   745000 SH       SOLE                   745000        0        0
DISCOVERY COMMS NEW SER A      COM              25470F104    27284   889585 SH       SOLE                   889585        0        0
DISCOVERY COMMS NEW SER C      COM              25470F302    22173   836085 SH       SOLE                   836085        0        0
DISH NETWORK CORPORATION       COM              25470M109    24446  1177000 SH       SOLE                  1177000        0        0
DISNEY WALT PRODTNS            COM              254687106      710    22000 SH       SOLE                    22000        0        0
DOLE FOOD CO INC NEW COM       COM              256603101      124    10000 SH       SOLE                    10000        0        0
DOMINION RES INC VA NEW COM    COM              25746U109    12766   328000 SH       SOLE                   328000        0        0
DONALDSON INC                  COM              257651109    29012   682000 SH       SOLE                   682000        0        0
DOVER DOWNS GAMING & ENTMT INC COM              260095104      684   181000 SH       SOLE                   181000        0        0
DOVER MOTORSPORTS INC.(B:DVD)  COM              260174107     1202   575000 SH       SOLE                   575000        0        0
DOW CHEMICAL CORP              COM              260543103     8289   300000 SH       SOLE                   300000        0        0
DPL INC COM                    COM              233293109    32706  1185000 SH       SOLE                  1185000        0        0
DR PEPPER SNAPPLE GROUP INC CO COM              26138E109    32145  1135880 SH       SOLE                  1135880        0        0
DREAMWORKS ANIMATION SKG-A     COM              26153C103     2477    62000 SH       SOLE                    62000        0        0
DREW INDS INC COM NEW          COM              26168L205      310    15000 SH       SOLE                    15000        0        0
DTE ENERGY CO COM              COM              233331107     2790    64000 SH       SOLE                    64000        0        0
DU PONT E I DE NEMOURS CO      COM              263534109     9798   291000 SH       SOLE                   291000        0        0
DUFF & PHELPS CORP-CL A        COM              26433B107      475    26000 SH       SOLE                    26000        0        0
DUKE ENERGY CORP               COM              26441C105    21306  1238000 SH       SOLE                  1238000        0        0
DUN & BRADSTREET CORP          COM              26483E100     1434    17000 SH       SOLE                    17000        0        0
DUOYUAN GLOBAL WTR INC SPONSOR COM              266043108      215     6000 SH       SOLE                     6000        0        0
DYNEGY INC DEL CL A            COM              26817G102       65    35810 SH       SOLE                    35810        0        0
E M C CORP MASS COM            COM              268648102      611    35000 SH       SOLE                    35000        0        0
EASTERN CO COM                 COM              276317104      134    10000 SH       SOLE                    10000        0        0
EASTMAN KODAK                  COM              277461109    11352  2690000 SH       SOLE                  2690000        0        0
EBAY INC                       COM              278642103     1129    48000 SH       SOLE                    48000        0        0
ECHOSTAR CORP-A                COM              278768106     6390   317280 SH       SOLE                   317280        0        0
ECOLAB INC                     COM              278865100     8649   194000 SH       SOLE                   194000        0        0
EDGEWATER TECHNOLOGY INC COM   COM              280358102     1420   478150 SH       SOLE                   478150        0        0
EDISON INTL COM                COM              281020107    10886   313000 SH       SOLE                   313000        0        0
PORTVUE-SEC13F.LNP                                      GABELLI FUNDS, LLC                                                  PAGE 26
RUN DATE: 02/01/10  8:38 A.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
EL PASO CORPORATION            COM              28336L109    35830  3645000 SH       SOLE                  3645000        0        0
EL PASO ELEC CO COM NEW        COM              283677854    32231  1589300 SH       SOLE                  1589300        0        0
EL PASO ENERGY CAP TR I PFD CO CONVERTIBLE PREF 283678209     4726   129300 SH       SOLE                   129300        0        0
ELECTRONIC ARTS COM            COM              285512109      178    10000 SH       SOLE                    10000        0        0
EMBRAER-EMPRESA BRASIL AERONAD COM              29081M102      553    25000 SH       SOLE                    25000        0        0
EMERSON ELEC CO                COM              291011104     3493    82000 SH       SOLE                    82000        0        0
EMMIS COMMUNICATIONS CORP PFD  CONVERTIBLE PREF 291525202      245    16000 SH       SOLE                    16000        0        0
EMPIRE DIST ELEC CO COM        COM              291641108     5527   295100 SH       SOLE                   295100        0        0
EMULEX CORP COM NEW            COM              292475209     1908   175000 SH       SOLE                   175000        0        0
ENCORE ACQUISITION CO COM      COM              29255W100      432     9000 SH       SOLE                     9000        0        0
ENER1 INC COM NEW              COM              29267A203      127    20000 SH       SOLE                    20000        0        0
ENERGEN CORP COM               COM              29265N108     1357    29000 SH       SOLE                    29000        0        0
ENERGIZER HLDGS INC COM        COM              29266R108    30150   492000 SH       SOLE                   492000        0        0
ENERGY RECOVERY INC            COM              29270J100      206    30000 SH       SOLE                    30000        0        0
ENERSIS S A                    COM              29274F104      663    29000 SH       SOLE                    29000        0        0
ENI S P A ADR SPONSORED        COM              26874R108     8604   170000 SH       SOLE                   170000        0        0
ENTEGRIS INC COM               COM              29362U104      475    90000 SH       SOLE                    90000        0        0
ENTERGY CORP NEW COM           COM              29364G103      491     6000 SH       SOLE                     6000        0        0
EOG RESOURCES INC              COM              26875P101    14498   149000 SH       SOLE                   149000        0        0
EPOCH HOLDING CORP             COM              29428R103     2042   195400 SH       SOLE                   195400        0        0
EUROPEAN EQUITY FUND COM       MUTUAL FUNDS     298768102      269    38225 SH       SOLE                    38225        0        0
EXACTECH INC COM               COM              30064E109     3744   216300 SH       SOLE                   216300        0        0
EXELON CORP                    COM              30161N101    10751   220000 SH       SOLE                   220000        0        0
EXPRESS SCRIPTS INC COM        COM              302182100      778     9000 SH       SOLE                     9000        0        0
EXPRESSJET HOLDINGS INC COM NE COM              30218U306       63    13000 SH       SOLE                    13000        0        0
EXXON MOBIL CORP               COM              30231G102    58234   854000 SH       SOLE                   854000        0        0
FACET BIOTECH CORP SHS         COM              30303Q103     3378   192500 SH       SOLE                   192500        0        0
FALCONSTOR SOFTWARE INC COM    COM              306137100      459   113000 SH       SOLE                   113000        0        0
FARMER BROS CO                 COM              307675108     1874    95000 SH       SOLE                    95000        0        0
FEDERAL MOGUL CORP CL A        COM              313549404     5450   315000 SH       SOLE                   315000        0        0
FEDERAL NAT MORTGAGE ASSN-FANN COM              313586109      354   300300 SH       SOLE                   300300        0        0
FEDERAL NATL MTG ASSN PFD CNV  CONVERTIBLE PREF 313586745       62    35000 SH       SOLE                    35000        0        0
FEDERATED INVESTORS INC-CL B   COM              314211103      825    30000 SH       SOLE                    30000        0        0
FERRO CORP                     COM              315405100    17469  2120000 SH       SOLE                  2120000        0        0
FERRO CORP 6.500% 08/15/13     CONVERTIBLE BOND 315405AL4     5513  6050000 PRN      SOLE                  6050000        0        0
FIDELITY NATL INFORMATION SVCO COM              31620M106     9681   413000 SH       SOLE                   413000        0        0
FIDELITY NATL TITLE GROUP INCO COM              31620R105      658    48909 SH       SOLE                    48909        0        0
FIDELITY SOUTHERN CORP         COM              316394105      127    35361 SH       SOLE                    35361        0        0
FIRST SOLAR INC COM            COM              336433107     9343    69000 SH       SOLE                    69000        0        0
FIRSTENERGY CORP COM           COM              337932107    12402   267000 SH       SOLE                   267000        0        0
FISHER COMMUNICATIONS INC COM  COM              337756209     7184   442100 SH       SOLE                        0        0   442100
FLIR SYS INC COM               COM              302445101     3928   120000 SH       SOLE                   120000        0        0
FLOWERS FOODS INC COM          COM              343498101    16632   700000 SH       SOLE                   700000        0        0
FLOWSERVE CORP COM             COM              34354P105    77940   824500 SH       SOLE                   824500        0        0
PORTVUE-SEC13F.LNP                                      GABELLI FUNDS, LLC                                                  PAGE 27
RUN DATE: 02/01/10  8:38 A.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
FLUSHING FINL CORP COM         COM              343873105     2365   210000 SH       SOLE                   210000        0        0
FMC CORP COM NEW               COM              302491303      739    13260 SH       SOLE                    13260        0        0
FMC TECHNOLOGIES INC COM       COM              30249U101     3019    52200 SH       SOLE                    52200        0        0
FOMENTO ECONOMICO MEXICANO SAD COM              344419106    20397   426000 SH       SOLE                   426000        0        0
FORD MTR CO DEL COM PAR $0.01  COM              345370860      600    60000 SH       SOLE                    60000        0        0
FORTRESS INVESTMENT GROUP CL A COM              34958B106      249    56000 SH       SOLE                    56000        0        0
FORTUNE BRANDS INC             COM              349631101    19570   453000 SH       SOLE                   453000        0        0
FOSTER WHEELER AGR             COM              H27178104      549    18640 SH       SOLE                    18640        0        0
FPL GROUP INC COM              COM              302571104    51737   979500 SH       SOLE                   979500        0        0
FRANCE TELECOM SPONSORED ADR   COM              35177Q105     3786   150000 SH       SOLE                   150000        0        0
FRANKLIN ELEC INC              COM              353514102     5737   197500 SH       SOLE                   197500        0        0
FREEPORT MCMORAN COPPER&GOLD C COM              35671D857    74958   933592 SH       SOLE                   933592        0        0
FREEPORT-MCMORAN COPPER 6.75%  CONVERTIBLE PREF 35671D782     6306    54920 SH       SOLE                    54920        0        0
FRESENIUS KABI PHARMA-CVR      WARRANT AND RIGH 35802M115        7    24000 SH       SOLE                    24000        0        0
FRONTIER COMMUNICATIONS CORP   COM              35906A108      226    29000 SH       SOLE                    29000        0        0
FULLER H B CO COM              COM              359694106    10888   478600 SH       SOLE                   478600        0        0
FURMANITE CORPORATION          COM              361086101     1905   500000 SH       SOLE                   500000        0        0
GARDNER DENVER INC             COM              365558105     5276   124000 SH       SOLE                   124000        0        0
GATX CORP                      COM              361448103    36527  1270500 SH       SOLE                  1270500        0        0
GATX CORP $2.50 CV PFD         CONVERTIBLE PREF 361448202      604     4200 SH       SOLE                     4200        0        0
GAYLORD ENTERTAINMENT CO       COM              367905106    22266  1127370 SH       SOLE                        0        0  1127370
GENCORP INC                    COM              368682100    15015  2145000 SH       SOLE                  2145000        0        0
GENERAL COMMUNICATIONS INC CL  COM              369385109      479    75000 SH       SOLE                    75000        0        0
GENERAL DYNAMICS CORP COM      COM              369550108      409     6000 SH       SOLE                     6000        0        0
GENERAL ELEC CO                COM              369604103    33997  2247000 SH       SOLE                  2247000        0        0
GENERAL MILLS INC              COM              370334104    53320   753000 SH       SOLE                   753000        0        0
GENOPTIX INC                   COM              37243V100     1034    29091 SH       SOLE                    29091        0        0
GENUINE PARTS CO               COM              372460105    60546  1595000 SH       SOLE                  1595000        0        0
GENZYME CORP                   COM              372917104      490    10000 SH       SOLE                    10000        0        0
GEOMET INC DEL COM             COM              37250U201       73    50000 SH       SOLE                    50000        0        0
GERBER SCIENTIFIC INSTR        COM              373730100     2980   590000 SH       SOLE                   590000        0        0
GILEAD SCIENCES INC COM        COM              375558103     5335   123300 SH       SOLE                   123300        0        0
GLAXOSMITHKLINE PLC ADR (B:GSK COM              37733W105      645    15276 SH       SOLE                    15276        0        0
GLOBAL SOURCES LTD COM         COM              G39300101     1500   240000 SH       SOLE                   240000        0        0
GOLD FIELDS LTD NEW SPON ADR ( COM              38059T106    40992  3126749 SH       SOLE                  3126749        0        0
GOLDCORP INC (US)              COM              380956409    33534   852408 SH       SOLE                   852408        0        0
GOLDMAN SACHS GR               COM              38141G104     2701    16000 SH       SOLE                    16000        0        0
GOODRICH B F CO COM            COM              382388106      643    10000 SH       SOLE                    10000        0        0
GOOGLE INC-CL A                COM              38259P508    32611    52600 SH       SOLE                    52600        0        0
GORMAN RUPP CO                 COM              383082104     9259   335000 SH       SOLE                   335000        0        0
GP STRATEGIES CORP COM         COM              36225V104      903   119931 SH       SOLE                   119931        0        0
GRACO INC COM                  COM              384109104     3543   124000 SH       SOLE                   124000        0        0
GRAFTECH INTERNATIONAL         COM              384313102    22143  1424000 SH       SOLE                  1424000        0        0
GRAY TELEVISION, INC           COM              389375106      497   331300 SH       SOLE                        0        0   331300
PORTVUE-SEC13F.LNP                                      GABELLI FUNDS, LLC                                                  PAGE 28
RUN DATE: 02/01/10  8:38 A.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
GRAY TELEVISION, INC CL A      COM              389375205       46    32000 SH       SOLE                        0        0    32000
GREAT ATLA & PAC 5.125% 6/15/2 CONVERTIBLE BOND 390064AJ2    15799 16500000 PRN      SOLE                 16500000        0        0
GREAT ATLANTIC & PAC TEA INCCO COM              390064103    13865  1176000 SH       SOLE                  1176000        0        0
GREAT PLAINS ENERGY INC. (B: G COM              391164100    46730  2410000 SH       SOLE                  2410000        0        0
GREATBATCH INC                 COM              39153L106      769    40000 SH       SOLE                    40000        0        0
GREENBRIER COS INC             COM              393657101      882    85000 SH       SOLE                    85000        0        0
GREIF INC CL A                 COM              397624107    39044   723300 SH       SOLE                   723300        0        0
GREIF INC CL B                 COM              397624206     4624    92200 SH       SOLE                    92200        0        0
GRIFFIN LAND & NUR             COM              398231100    15558   534100 SH       SOLE                        0        0   534100
GRIFFON CORP COM               COM              398433102    15814  1294094 SH       SOLE                  1294094        0        0
GRUPO TELEVISA SA DE CV ADR (B COM              40049J206    46108  2221000 SH       SOLE                  2221000        0        0
GRUPO TMM S A B ADR            COM              40051D303       41    11000 SH       SOLE                    11000        0        0
GSE SYS INC COM                COM              36227K106      211    38419 SH       SOLE                    38419        0        0
GY 4% 01/16/24                 CONVERTIBLE BOND 368682AJ9     1000  1000000 PRN      SOLE                  1000000        0        0
GYRODYNE CO AMER INC COM       COM              403820103      419    10000 SH       SOLE                    10000        0        0
H R BLOCK INC                  COM              093671105    10564   467000 SH       SOLE                   467000        0        0
HAIN CELESTIAL GROUP INC       COM              405217100     1531    90000 SH       SOLE                    90000        0        0
HALLIBURTON COMPANY            COM              406216101    57878  1923500 SH       SOLE                  1923500        0        0
HANESBRANDS INC COM            COM              410345102     2773   115000 SH       SOLE                   115000        0        0
HANSEN NAT CORP COM            COM              411310105      461    12000 SH       SOLE                    12000        0        0
HARLEY DAVIDSON INC            COM              412822108     1688    67000 SH       SOLE                    67000        0        0
HARMAN INTL INDS INC NEW COM   COM              413086109     6315   179000 SH       SOLE                   179000        0        0
HARMONY GOLD MINING CO LTD ADR COM              413216300    10476  1030100 SH       SOLE                  1030100        0        0
HARRIS CORPORATION             COM              413875105     3214    67600 SH       SOLE                    67600        0        0
HARTE HANKS INC                COM              416196103      216    20000 SH       SOLE                    20000        0        0
HAWAIIAN ELEC INDS INC COM     COM              419870100    12164   582000 SH       SOLE                   582000        0        0
HAWKINS INC COM                COM              420261109     3275   150000 SH       SOLE                   150000        0        0
HEADWATERS INC COM             COM              42210P102      391    60000 SH       SOLE                    60000        0        0
HEALTHWAYS INC COM             COM              422245100      459    25000 SH       SOLE                    25000        0        0
HEELYS INC COM                 COM              42279M107      109    50000 SH       SOLE                    50000        0        0
HEINZ, H J COMPANY             COM              423074103    22577   528000 SH       SOLE                   528000        0        0
HELLENIC TELECOMMUNICATIONS AD COM              423325307     2059   273800 SH       SOLE                   273800        0        0
HERLEY INDS INC COM            COM              427398102    10163   731700 SH       SOLE                   731700        0        0
HERSHEY COMPANY (THE)          COM              427866108    22440   627000 SH       SOLE                   627000        0        0
HESKA CORP COM                 COM              42805E108       21    40000 SH       SOLE                    40000        0        0
HESS CORP                      COM              42809H107    16305   269500 SH       SOLE                   269500        0        0
HICKORY TECH CORP COM          COM              429060106     1037   117400 SH       SOLE                   117400        0        0
HOLOGIC INC COM                COM              436440101      218    15000 SH       SOLE                    15000        0        0
HOME DEPOT INC                 COM              437076102     3182   110000 SH       SOLE                   110000        0        0
HOME DIAGNOSTICS INC DEL COM   COM              437080104       85    13900 SH       SOLE                    13900        0        0
HOME INNS & HOTELS MANAG-ADR   COM              43713W107     1591    45000 SH       SOLE                    45000        0        0
HONEYWELL INT'L INC            COM              438516106    67934  1733000 SH       SOLE                  1733000        0        0
HOOPER HOLMES INC COM          COM              439104100       67    64000 SH       SOLE                    64000        0        0
HORSEHEAD HLDG CORP COM        COM              440694305      446    35000 SH       SOLE                    35000        0        0
PORTVUE-SEC13F.LNP                                      GABELLI FUNDS, LLC                                                  PAGE 29
RUN DATE: 02/01/10  8:38 A.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
HOSPIRA INC COM                COM              441060100     5916   116000 SH       SOLE                   116000        0        0
HOST HOTELS & RESORTS INC      COM              44107P104      215    18422 SH       SOLE                    18422        0        0
HSBC HLDGS PLC ADR SPON NEW    COM              404280406     4225    74000 SH       SOLE                    74000        0        0
HSN INC COM                    COM              404303109     3251   161000 SH       SOLE                   161000        0        0
HUANENG PWR INTL INC SPON ADR  COM              443304100     2520   112500 SH       SOLE                   112500        0        0
HUDSON CITY BANCORP INC COM    COM              443683107     1236    90000 SH       SOLE                    90000        0        0
HUDSON VALLEY HOLDING CORP COM COM              444172100     1233    50000 SH       SOLE                    50000        0        0
HUNTSMAN CORP COM              COM              447011107    10726   950000 SH       SOLE                   950000        0        0
I2 TECHNOLOGIES INC COM NEW    COM              465754208      210    11000 SH       SOLE                    11000        0        0
IAC INTERACTIVECORP COM PAR $. COM              44919P508     7219   352500 SH       SOLE                   352500        0        0
IAMGOLD CORP (USD) COM         COM              450913108    11574   740000 SH       SOLE                   740000        0        0
ICO HLDGS INC COM              COM              449293109      599    82000 SH       SOLE                    82000        0        0
ICU MEDICAL INC                COM              44930G107     1020    28000 SH       SOLE                    28000        0        0
IDEX CORP                      COM              45167R104    37598  1207000 SH       SOLE                  1207000        0        0
IMAX CORP COM                  COM              45245E109      313    23500 SH       SOLE                    23500        0        0
IMS HEALTH INC COM             COM              449934108    62877  2985600 SH       SOLE                  2985600        0        0
INGERSOLL-RAND PLC             COM              G47791101     2538    71000 SH       SOLE                    71000        0        0
INGLES MKTS INC CL A           COM              457030104    13323   880600 SH       SOLE                   880600        0        0
INSITUFORM TECHNOLOGIES INC CL COM              457667103      750    33000 SH       SOLE                    33000        0        0
INSPIRE PHARMACEUTICALS INC CO COM              457733103      116    21000 SH       SOLE                    21000        0        0
INTEGRYS ENERGY GROUP INC      COM              45822P105    33193   790500 SH       SOLE                   790500        0        0
INTEL CORP                     COM              458140100    47593  2333000 SH       SOLE                  2333000        0        0
INTERACTIVE BROKERS            COM              45841N107     1595    90000 SH       SOLE                    90000        0        0
INTERACTIVE DATA CORP COM      COM              45840J107     1720    68000 SH       SOLE                    68000        0        0
INTERMEC INC                   COM              458786100     9233   718000 SH       SOLE                   718000        0        0
INTERNATIONAL BUSINESS         COM              459200101    46456   354900 SH       SOLE                   354900        0        0
INTERNATIONAL GAME TECH        COM              459902102     7714   411000 SH       SOLE                   411000        0        0
INTERNATIONAL PAPER CO         COM              460146103    10980   410000 SH       SOLE                   410000        0        0
INTERNATIONAL RECTIFIER CORPCO COM              460254105     1217    55000 SH       SOLE                    55000        0        0
INTERNATIONAL SPEEDWAY A       COM              460335201      455    16000 SH       SOLE                    16000        0        0
INTERPUBLIC GROUP COS INC      COM              460690100    24428  3310000 SH       SOLE                  3310000        0        0
INTERVAL LEISURE GROUP INC COM COM              46113M108     1471   118000 SH       SOLE                   118000        0        0
INTL FLAVORS & FRAGRANCES      COM              459506101    13371   325000 SH       SOLE                   325000        0        0
INVERNESS MED INNOVATIONS INCO COM              46126P106     2657    64000 SH       SOLE                    64000        0        0
INVESCO LTD                    COM              G491BT108     2936   125000 SH       SOLE                   125000        0        0
INVITEL HLDGS A/S ADS          COM              46186X106       90    20000 SH       SOLE                    20000        0        0
ITRON INC                      COM              465741106      203     3000 SH       SOLE                     3000        0        0
ITT EDUCATIONAL SVCS INC COM   COM              45068B109      480     5000 SH       SOLE                     5000        0        0
ITT INDUSTRIES                 COM              450911102    65657  1320000 SH       SOLE                  1320000        0        0
IVANHOE MINES LTD COM          COM              46579N103    11909   815140 SH       SOLE                   815140        0        0
J & J SNACK FOODS CORP         COM              466032109      999    25000 SH       SOLE                    25000        0        0
J.P. MORGAN CHASE & CO         COM              46625H100    41561   997376 SH       SOLE                   997376        0        0
JA SOLAR HOLD CO 4.500% 05/15/ CONVERTIBLE BOND 466090AA5      237   300000 PRN      SOLE                   300000        0        0
JA SOLAR HOLDINGS CO LTD SPON  COM              466090107      171    30000 SH       SOLE                    30000        0        0
PORTVUE-SEC13F.LNP                                      GABELLI FUNDS, LLC                                                  PAGE 30
RUN DATE: 02/01/10  8:38 A.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
JANUS CAP GROUP INC COM        COM              47102X105    14849  1104000 SH       SOLE                  1104000        0        0
JANUS CAPITAL 3.250% 07/15/14  CONVERTIBLE BOND 47102XAG0     2431  2000000 PRN      SOLE                  2000000        0        0
JARDEN CORPORATION             COM              471109108      247     8000 SH       SOLE                     8000        0        0
JOHNSON CONTROLS               COM              478366107    16562   608000 SH       SOLE                   608000        0        0
JOHNSON CTRLS 6.500% 09/30/12  CONVERTIBLE BOND 478366AS6      503   200000 PRN      SOLE                   200000        0        0
JOHNSON & JOHNSON              COM              478160104    38517   598000 SH       SOLE                   598000        0        0
JOURNAL COMM INC-A             COM              481130102     4392  1129000 SH       SOLE                  1129000        0        0
JOY GLOBAL INC COM             COM              481165108     2424    47000 SH       SOLE                    47000        0        0
KAMAN CORP                     COM              483548103    22345   967719 SH       SOLE                   967719        0        0
KANSAS CITY SOUTHERN           COM              485170302     1032    31000 SH       SOLE                    31000        0        0
KBW INC                        COM              482423100      958    35000 SH       SOLE                    35000        0        0
KELLOGG CO                     COM              487836108     5958   112000 SH       SOLE                   112000        0        0
KEY ENERGY SVCS INC COM        COM              492914106      615    70000 SH       SOLE                    70000        0        0
KID BRANDS, INC. COM           COM              49375T100       61    14000 SH       SOLE                    14000        0        0
KIMBERLY CLARK CORP            COM              494368103    29880   469000 SH       SOLE                   469000        0        0
KINDER MORGAN EGY PTNS L P UT  COM              494550106     1220    20000 SH       SOLE                    20000        0        0
KINETIC CONCEPTS INC COM NEW   COM              49460W208     2259    60000 SH       SOLE                    60000        0        0
KING PHARMACEUTICALS INC COM   COM              495582108      123    10000 SH       SOLE                    10000        0        0
KINROSS GOLD CORP COM NO PAR   COM              496902404    41067  2231900 SH       SOLE                  2231900        0        0
KONINKLIJKE PHILIPS ELECTRS SP COM              500472303     1119    38000 SH       SOLE                    38000        0        0
KOREA ELEC PWR CO SPONSORED AD COM              500631106     6514   448000 SH       SOLE                   448000        0        0
KRAFT FOODS INC CL A COM       COM              50075N104    28544  1050200 SH       SOLE                  1050200        0        0
KROGER CO                      COM              501044101     2628   128000 SH       SOLE                   128000        0        0
KT CORP SPON ADR               COM              48268K101      168    10000 SH       SOLE                    10000        0        0
KYOCERA CORP ADR               COM              501556203      883    10000 SH       SOLE                    10000        0        0
K-TRON INTL INC                COM              482730108     1033     9500 SH       SOLE                     9500        0        0
L 3 COMMUICATIONS              COM              502424104      391     4500 SH       SOLE                     4500        0        0
LABORATORY CORP AMER HLDGS COM COM              50540R409     2994    40000 SH       SOLE                    40000        0        0
LABRANCHE & CO INC COM         COM              505447102       65    23000 SH       SOLE                    23000        0        0
LACLEDE GROUP INC              COM              505597104     6011   178000 SH       SOLE                   178000        0        0
LAKES ENTERTAINMENT INC COM    COM              51206P109      301   120000 SH       SOLE                   120000        0        0
LAMAR ADVERTISING CO CL A      COM              512815101      746    24000 SH       SOLE                    24000        0        0
LANDAUER INC                   COM              51476K103    10684   174000 SH       SOLE                   174000        0        0
LAS VEGAS SANDS CORP           COM              517834107    13461   901000 SH       SOLE                   901000        0        0
LAWSON SOFTWARE INC NEW COM    COM              52078P102       89    13410 SH       SOLE                    13410        0        0
LAYNE CHRISTENSEN CO COM       COM              521050104     3304   115096 SH       SOLE                   115096        0        0
LEGG MASON INC COM             COM              524901105    46688  1548000 SH       SOLE                  1548000        0        0
LENDER PROCESSING SVCS INC COM COM              52602E102     1464    36000 SH       SOLE                    36000        0        0
LEUCADIA NATL CORP COM         COM              527288104     5738   241200 SH       SOLE                   241200        0        0
LEVEL 3 COMM INC 2.875% 7/15/2 CONVERTIBLE BOND 52729NBA7      246   250000 PRN      SOLE                   250000        0        0
LIBERTY GLOBAL INC COM SER A   COM              530555101    25307  1156084 SH       SOLE                  1156084        0        0
LIBERTY GLOBAL INC COM SER C   COM              530555309    13137   600963 SH       SOLE                   600963        0        0
LIBERTY MEDIA CORP NEW LIB STA COM              53071M708     9770   211700 SH       SOLE                   211700        0        0
LIBERTY MEDIA HLDG CORP INT CO COM              53071M104    10645   982000 SH       SOLE                   982000        0        0
PORTVUE-SEC13F.LNP                                      GABELLI FUNDS, LLC                                                  PAGE 31
RUN DATE: 02/01/10  8:38 A.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
LIBERTY MEDIA-CAP SER A        COM              53071M302    18220   763000 SH       SOLE                   763000        0        0
LIFE TECHNOLOGIES CORP COM     COM              53217V109    10966   210000 SH       SOLE                   210000        0        0
LIFEWAY FOODS INC COM          COM              531914109     2930   246600 SH       SOLE                   246600        0        0
LILLY, ELI AND COMPANY         COM              532457108    23140   648000 SH       SOLE                   648000        0        0
LIN TV CORP CL A               COM              532774106     4308   966000 SH       SOLE                        0        0   966000
LINDSAY CORP                   COM              535555106     2829    71000 SH       SOLE                    71000        0        0
LITTELFUSE INC                 COM              537008104     1286    40000 SH       SOLE                    40000        0        0
LOCKHEED MARTIN CORP COM       COM              539830109     1771    23500 SH       SOLE                    23500        0        0
LOEWS CORP                     COM              540424108     7452   205000 SH       SOLE                   205000        0        0
LSI LOGIC CORP COM             COM              502161102     8745  1455000 SH       SOLE                  1455000        0        0
LUFKIN INDS INC COM            COM              549764108    32428   443000 SH       SOLE                   443000        0        0
M G M MIRAGE INC COM           COM              552953101     9029   990000 SH       SOLE                   990000        0        0
M & T BK CORP COM              COM              55261F104    12575   188000 SH       SOLE                   188000        0        0
MACROVISION CORP 2.625% 08/15/ CONVERTIBLE BOND 555904AB7      373   300000 PRN      SOLE                   300000        0        0
MACY'S INC                     COM              55616P104    23632  1410000 SH       SOLE                  1410000        0        0
MAGNETEK INC COM               COM              559424106     1355   880000 SH       SOLE                   880000        0        0
MAINE & MARITIMES CORP         COM              560377103     7057   202800 SH       SOLE                   202800        0        0
MANITOWOC CO COM               COM              563571108     2034   204000 SH       SOLE                   204000        0        0
MARATHON OIL CORP COM          COM              565849106    20917   670000 SH       SOLE                   670000        0        0
MARCUS CORP COM                COM              566330106     1410   110000 SH       SOLE                   110000        0        0
MARINE PRODS CORP COM          COM              568427108     1676   340000 SH       SOLE                   340000        0        0
MARSH & MCLENNAN COS INC COM   COM              571748102    18834   853000 SH       SOLE                   853000        0        0
MARTHA STEWART LIVING OMNI     COM              573083102      840   170000 SH       SOLE                   170000        0        0
MARTIN MARIETTA MTLS INC COM   COM              573284106      626     7000 SH       SOLE                     7000        0        0
MASSEY ENERGY CORP COM         COM              576206106      420    10000 SH       SOLE                    10000        0        0
MASTERCARD INC COM             COM              57636Q104    34941   136500 SH       SOLE                   136500        0        0
MATRIXX INITIATIVES INC COM    COM              57685L105       85    20000 SH       SOLE                    20000        0        0
MATTEL INC                     COM              577081102      759    38000 SH       SOLE                    38000        0        0
MATTHEWS INTL CORP CL A        COM              577128101     1134    32000 SH       SOLE                    32000        0        0
MCGRAW HILL COMPANIES, INC.    COM              580645109    15616   466000 SH       SOLE                   466000        0        0
MCKESSON HBOC INC.             COM              58155Q103      438     7000 SH       SOLE                     7000        0        0
MDS INC COM                    COM              55269P302      383    50000 SH       SOLE                    50000        0        0
MEAD JOHNSON                   COM              582839106     4219    96547 SH       SOLE                    96547        0        0
MEDCO HEALTH SOLUTIONS INC COM COM              58405U102     7286   114000 SH       SOLE                   114000        0        0
MEDIA GENERAL CL A             COM              584404107    14818  1890000 SH       SOLE                        0        0  1890000
MEDIACOM COMMUNICATIONS CORPCL COM              58446K105      148    33000 SH       SOLE                    33000        0        0
MEDICAL NUTRITION USA INC COM  COM              58461X107      531   259000 SH       SOLE                   259000        0        0
MEDTRONIC INC COM              COM              585055106      528    12000 SH       SOLE                    12000        0        0
MELCO PBL ENTERTAINMENT-ADR    COM              585464100      302    90000 SH       SOLE                    90000        0        0
MENTOR GRAPHICS CORP COM       COM              587200106      627    71000 SH       SOLE                    71000        0        0
MERCK & COMPANY                COM              58933Y105    23411   640693 SH       SOLE                   640693        0        0
MEREDITH CORP                  COM              589433101     9286   301000 SH       SOLE                   301000        0        0
MERRIMAC INDS INC COM          COM              590262101      349    21900 SH       SOLE                    21900        0        0
MET PRO CORP COM               COM              590876306     1593   150001 SH       SOLE                   150001        0        0
PORTVUE-SEC13F.LNP                                      GABELLI FUNDS, LLC                                                  PAGE 32
RUN DATE: 02/01/10  8:38 A.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
METHODE ELECTRS INC CL A       COM              591520200      781    90000 SH       SOLE                    90000        0        0
METROPCS COMMUNICATIONS INC    COM              591708102       76    10000 SH       SOLE                    10000        0        0
METROPOLITAN HEALTH NETWORKSCO COM              592142103      557   280000 SH       SOLE                   280000        0        0
MGE ENERGY INC                 COM              55277P104    14082   394000 SH       SOLE                   394000        0        0
MGP INGREDIENTS INC COM        COM              55302G103      536    70000 SH       SOLE                    70000        0        0
MICROSOFT CORP                 COM              594918104    38603  1266500 SH       SOLE                  1266500        0        0
MICRUS ENDOVASCULAR CORP COM   COM              59518V102     1988   132500 SH       SOLE                   132500        0        0
MIDAS GROUP INC COM            COM              595626102     6583   779100 SH       SOLE                   779100        0        0
MIDDLEBY CORP COM              COM              596278101     1373    28000 SH       SOLE                    28000        0        0
MIDDLESEX WTR CO COM           COM              596680108     2103   119333 SH       SOLE                   119333        0        0
MILLICOM INTL CELLULAR S A SHS COM              L6388F110    19402   263000 SH       SOLE                   263000        0        0
MIRANT CORP NEW COM            COM              60467R100     2622   171732 SH       SOLE                   171732        0        0
MIRANT CORP NEW WT A EX 010311 WARRANT AND RIGH 60467R118       37    78016 SH       SOLE                    78016        0        0
MIRANT CORP NEW WT B EX 010311 WARRANT AND RIGH 60467R126       26    38363 SH       SOLE                    38363        0        0
MKS INSTRS INC COM             COM              55306N104      351    20187 SH       SOLE                    20187        0        0
MOBILE TELESYSTEMS OJSC ADR SP COM              607409109      464     9500 SH       SOLE                     9500        0        0
MODINE MFG CO                  COM              607828100    11307   955000 SH       SOLE                   955000        0        0
MOLEX INC CL A                 COM              608554200      842    44000 SH       SOLE                    44000        0        0
MONEYGRAM INTL INC COM         COM              60935Y109       40    14000 SH       SOLE                    14000        0        0
MONRO MUFFLER BRAKE INC        COM              610236101      502    15000 SH       SOLE                    15000        0        0
MONSANTO CO NEW COM            COM              61166W101    30906   378058 SH       SOLE                   378058        0        0
MONSTER WORLDWIDE INC COM      COM              611742107     2767   159000 SH       SOLE                   159000        0        0
MOODYS CORP COM                COM              615369105     4368   163000 SH       SOLE                   163000        0        0
MOOG INC CL A                  COM              615394202     2631    90000 SH       SOLE                    90000        0        0
MOOG INC CL B                  COM              615394301      480    16100 SH       SOLE                    16100        0        0
MORGAN STANLEY                 COM              617446448     8880   300000 SH       SOLE                   300000        0        0
MORNINGSTAR INC COM            COM              617700109      580    12000 SH       SOLE                    12000        0        0
MOSAIC CO/THE                  COM              61945A107     8541   143000 SH       SOLE                   143000        0        0
MOSY INC                       COM              619718109      165    42000 SH       SOLE                    42000        0        0
MOTOROLA INC                   COM              620076109     3593   463000 SH       SOLE                   463000        0        0
MOVADO GROUP INC COM           COM              624580106      389    40000 SH       SOLE                    40000        0        0
MPS GROUP INC COM              COM              553409103    15258  1110500 SH       SOLE                  1110500        0        0
MUELLER INDS INC COM           COM              624756102     3627   146000 SH       SOLE                   146000        0        0
MUELLER WATER PRODUCTS INC     COM              624758108      268    51533 SH       SOLE                    51533        0        0
MURPHY OIL CORP COM            COM              626717102    23252   429000 SH       SOLE                   429000        0        0
MVC CAP COM                    COM              553829102     1156    98000 SH       SOLE                    98000        0        0
MWI VETERINARY SUPPLY INC      COM              55402X105     1508    40000 SH       SOLE                    40000        0        0
MYERS INDS INC                 COM              628464109    12922  1420000 SH       SOLE                  1420000        0        0
MYLAN LABS INC COM             COM              628530107      737    40000 SH       SOLE                    40000        0        0
M-SYSTEMS FIN NV 1.000% 03/15/ CONVERTIBLE BOND 55375VAB8      299   300000 PRN      SOLE                   300000        0        0
NABORS INDS INC 0.940% 05/15/1 CONVERTIBLE BOND 629568AP1     1965  2000000 PRN      SOLE                  2000000        0        0
NABORS INDUSTRIES LTD SHS      COM              G6359F103     6348   290000 SH       SOLE                   290000        0        0
NARA BANCORP INC COM           COM              63080P105     3232   285000 SH       SOLE                   285000        0        0
NATHANS FAMOUS INC NEW COM     COM              632347100     1831   120000 SH       SOLE                   120000        0        0
PORTVUE-SEC13F.LNP                                      GABELLI FUNDS, LLC                                                  PAGE 33
RUN DATE: 02/01/10  8:38 A.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
NATIONAL FUEL GAS CO N J COM   COM              636180101    70550  1411000 SH       SOLE                  1411000        0        0
NATIONAL GRID PLC              COM              636274300     2880    52952 SH       SOLE                    52952        0        0
NATIONAL PRESTO INDS INC       COM              637215104     8356    76500 SH       SOLE                    76500        0        0
NATIONAL-OILWELL INC COM       COM              637071101     2910    66000 SH       SOLE                    66000        0        0
NAVISTAR INTL CORP 3% 10/15/20 CONVERTIBLE BOND 63934EAL2      624   600000 PRN      SOLE                   600000        0        0
NAVISTAR INTL CORP COM         COM              63934E108    31538   816000 SH       SOLE                   816000        0        0
NCR CORP NEW COM               COM              62886E108     7568   680000 SH       SOLE                   680000        0        0
NEW ALLIANCE BANCSHARES INC CO COM              650203102     7779   647700 SH       SOLE                   647700        0        0
NEW GERMANY FD COM (B:GF US)   MUTUAL FUNDS     644465106     1487   124000 SH       SOLE                   124000        0        0
NEW YORK CMNTY BANCORP INC COM COM              649445103     2902   200000 SH       SOLE                   200000        0        0
NEW YORK TIMES CO CLASS A      COM              650111107      618    50000 SH       SOLE                    50000        0        0
NEWMARKET CORP COM             COM              651587107      402     3500 SH       SOLE                     3500        0        0
NEWMONT MINING 1.625% 07/15/17 CONVERTIBLE BOND 651639AJ5     6515  5250000 PRN      SOLE                  5250000        0        0
NEWMONT MINING CORP HOLDING CO COM              651639106   110510  2335871 SH       SOLE                  2335871        0        0
NEWS CORP CL A                 COM              65248E104    79922  5838000 SH       SOLE                  5838000        0        0
NEWS CORP CL B                 COM              65248E203     1433    90016 SH       SOLE                    90016        0        0
NEXEN INC COM                  COM              65334H102     2632   110000 SH       SOLE                   110000        0        0
NEXTWAVE WIRELESS INC COM      COM              65337Y102        9    20000 SH       SOLE                    20000        0        0
NICOR INC COM                  COM              654086107    14609   347000 SH       SOLE                   347000        0        0
NIKE INC CL B                  COM              654106103     4955    75000 SH       SOLE                    75000        0        0
NIPPON TELEG&TEL CORP ADR (B:N COM              654624105      355    18000 SH       SOLE                    18000        0        0
NISOURCE INC                   COM              65473P105     8537   555086 SH       SOLE                   555086        0        0
NOBILITY HOMES INC COM         COM              654892108      763    73000 SH       SOLE                    73000        0        0
NOBLE CORPORATION BAAR NAMEN - COM              H5833N103    13309   327000 SH       SOLE                   327000        0        0
NOKIA CORP SPONSORED ADR (B:NO COM              654902204      321    25000 SH       SOLE                    25000        0        0
NORTHEAST UTILS COM            COM              664397106    26177  1015000 SH       SOLE                  1015000        0        0
NORTHERN TRUST CORP            COM              665859104      314     6000 SH       SOLE                     6000        0        0
NORTHROP GRUMMAN CORP (B:NOC)  COM              666807102     5641   101000 SH       SOLE                   101000        0        0
NORTHWESTERN CORP COM NEW      COM              668074305    19775   760000 SH       SOLE                   760000        0        0
NOVARTIS AG - ADR (B:NVS US)   COM              66987V109    13226   243000 SH       SOLE                   243000        0        0
NOVO-NORDISK A S ADR           COM              670100205      702    11000 SH       SOLE                    11000        0        0
NRG ENERGY INC COM NEW         COM              629377508    11498   487000 SH       SOLE                   487000        0        0
NSTAR COM                      COM              67019E107    44583  1211500 SH       SOLE                  1211500        0        0
NV ENERGY INC COM              COM              67073Y106      433    35000 SH       SOLE                    35000        0        0
NYSE EURONEXT COM              COM              629491101     2024    80000 SH       SOLE                    80000        0        0
O REILLY AUTOMOTIVE INC COM    COM              686091109    37746   990200 SH       SOLE                   990200        0        0
OCCIDENTAL PETE CORP           COM              674599105    37665   463000 SH       SOLE                   463000        0        0
OCEANEERING INTL INC COM       COM              675232102    12582   215000 SH       SOLE                   215000        0        0
OCH ZIFF CAP MGMT GROUP CL A   COM              67551U105     3696   269000 SH       SOLE                   269000        0        0
ODYSSEY HEALTHCARE INC COM     COM              67611V101     4287   275000 SH       SOLE                   275000        0        0
OGE ENERGY CORP COM            COM              670837103    33367   904500 SH       SOLE                   904500        0        0
OIL DRI CORP AMER COM          COM              677864100     2175   140300 SH       SOLE                   140300        0        0
OLIN CORP COM PAR $1.          COM              680665205     2102   120000 SH       SOLE                   120000        0        0
OMNICARE INC COM               COM              681904108      605    25000 SH       SOLE                    25000        0        0
PORTVUE-SEC13F.LNP                                      GABELLI FUNDS, LLC                                                  PAGE 34
RUN DATE: 02/01/10  8:38 A.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
OMNOVA SOLUTIONS INC COM       COM              682129101     8459  1380000 SH       SOLE                  1380000        0        0
ONEOK INC NEW COM              COM              682680103    28837   647000 SH       SOLE                   647000        0        0
OPKO HEALTH INC COM            COM              68375N103      174    95000 SH       SOLE                    95000        0        0
ORIENT-EXPRESS HOTELS LTD COM  COM              G67743107     2707   267000 SH       SOLE                   267000        0        0
ORMAT TECHNOLOGIES INC         COM              686688102     3954   104500 SH       SOLE                   104500        0        0
ORTHOFIX INTL N V ORD          COM              N6748L102     3189   103100 SH       SOLE                   103100        0        0
OTIX GLOBAL INC                COM              68906N101      114   137000 SH       SOLE                   137000        0        0
OTTER TAIL CORPORATION COM     COM              689648103     6428   259000 SH       SOLE                   259000        0        0
OUTDOOR HLDGS INC (NEW)        COM              690027206      191    33000 SH       SOLE                    33000        0        0
OWENS ILL INC COM NEW          COM              690768403     4273   130000 SH       SOLE                   130000        0        0
OWENS & MINOR INC NEW COM      COM              690732102     5302   123500 SH       SOLE                   123500        0        0
PACCAR INC                     COM              693718108    10627   293000 SH       SOLE                   293000        0        0
PACTIV CORP COM                COM              695257105     4369   181000 SH       SOLE                   181000        0        0
PAIN THERAPEUTICS INC COM      COM              69562K100     2332   435000 SH       SOLE                   435000        0        0
PALOMAR MED TECHNOLOGIES INCCO COM              697529303     3024   300000 SH       SOLE                   300000        0        0
PARK ELECTROCHEMICAL CORP COM  COM              700416209     8485   307000 SH       SOLE                   307000        0        0
PARK OHIO HLDGS CORP COM       COM              700666100     1938   343000 SH       SOLE                   343000        0        0
PARKER HANNIFIN CORP           COM              701094104      647    12000 SH       SOLE                    12000        0        0
PATTERSON COMPANIES INC        COM              703395103     2952   105500 SH       SOLE                   105500        0        0
PEABODY ENERGY CORP COM        COM              704549104     9123   201800 SH       SOLE                   201800        0        0
PENFORD CORP COM               COM              707051108      521    60000 SH       SOLE                    60000        0        0
PENN NATIONAL GAMING INC COM   COM              707569109     3752   138000 SH       SOLE                   138000        0        0
PENNICHUCK CORP COM NEW        COM              708254206     7459   353000 SH       SOLE                   353000        0        0
PENTAIR INC COM                COM              709631105     1712    53000 SH       SOLE                    53000        0        0
PENWEST PHARMACEUTICALS CO COM COM              709754105      389   150000 SH       SOLE                   150000        0        0
PEP BOYS MANNY MOE & JACK      COM              713278109     3807   450000 SH       SOLE                   450000        0        0
PEPCO HLDGS INC COM            COM              713291102     4726   280500 SH       SOLE                   280500        0        0
PEPSI BOTTLING GROUP INC.      COM              713409100      375    10000 SH       SOLE                    10000        0        0
PEPSIAMERICAS                  COM              71343P200    42690  1459000 SH       SOLE                  1459000        0        0
PEPSICO INC                    COM              713448108    25876   425600 SH       SOLE                   425600        0        0
PETROBRAS BRASILEIRO ADR SPONS COM              71654V408    28227   592000 SH       SOLE                   592000        0        0
PETROBRAS BRASILEIRO SPON ADR  COM              71654V101     8987   212000 SH       SOLE                   212000        0        0
PETROCHINA CO LTD SPONSORED AD COM              71646E100     4461    37500 SH       SOLE                    37500        0        0
PFIZER INC                     COM              717081103    36739  2019740 SH       SOLE                  2019740        0        0
PG&E CORP COM                  COM              69331C108     3974    89000 SH       SOLE                    89000        0        0
PHH CORP COM NEW               COM              693320202      322    20000 SH       SOLE                    20000        0        0
PHHM 3.25% 5/15/2024           CONVERTIBLE BOND 696639AB9     2100  3750000 PRN      SOLE                  3750000        0        0
PHILIP MORRIS INTL INC COM     COM              718172109     4313    89500 SH       SOLE                    89500        0        0
PHILLIPINE LONG DISTANCE TEL S COM              718252604     6234   110000 SH       SOLE                   110000        0        0
PHOENIX COS INC NEW COM        COM              71902E109      320   115000 SH       SOLE                   115000        0        0
PIEDMONT NAT GAS INC COM       COM              720186105     3451   129000 SH       SOLE                   129000        0        0
PIER 1 IMPORTS INC SHS BEN INT COM              720279108      209    41000 SH       SOLE                    41000        0        0
PINNACLE ENTMT INC COM         COM              723456109     6432   716300 SH       SOLE                   716300        0        0
PINNACLE WEST CAP CORP COM     COM              723484101    15290   418000 SH       SOLE                   418000        0        0
PORTVUE-SEC13F.LNP                                      GABELLI FUNDS, LLC                                                  PAGE 35
RUN DATE: 02/01/10  8:38 A.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
PLANTRONICS                    COM              727493108      312    12000 SH       SOLE                    12000        0        0
PLATO LEARNING INC COM         COM              72764Y100       65    15000 SH       SOLE                    15000        0        0
PNC FINANCIAL CORP             COM              693475105    18424   349000 SH       SOLE                   349000        0        0
PNM RES INC                    COM              69349H107    29981  2370000 SH       SOLE                  2370000        0        0
POLO RALPH LAUREN CORP         COM              731572103     2389    29500 SH       SOLE                    29500        0        0
POLYONE CORP COM               COM              73179P106       82    11000 SH       SOLE                    11000        0        0
POPULAR INC COM                COM              733174106      242   107137 SH       SOLE                   107137        0        0
PORTUGAL TELECOM ADR (B:PT US) COM              737273102     1396   115000 SH       SOLE                   115000        0        0
POTASH CORP SASK INC           COM              73755L107    11013   101500 SH       SOLE                   101500        0        0
PPL CORP COM                   COM              69351T106     1622    50200 SH       SOLE                    50200        0        0
PRECISION CASTPARTS CORP       COM              740189105    57603   522000 SH       SOLE                   522000        0        0
PRIMEDIA INC COM NEW           COM              74157K846      718   199000 SH       SOLE                   199000        0        0
PRIVATEBANCORP INC COM         COM              742962103      108    12000 SH       SOLE                    12000        0        0
PROCTER & GAMBLE COMPANY       COM              742718109    63389  1045500 SH       SOLE                  1045500        0        0
PROGRESS ENERGY INC COM        COM              743263105    29732   725000 SH       SOLE                   725000        0        0
PROLOGIS SH BEN INT            COM              743410102      493    36000 SH       SOLE                    36000        0        0
PROSHARES TR PSHS ULTRA FINL   COM              74347R743     1689   300000 SH       SOLE                   300000        0        0
PROSHARES TR ULTRSHRT 20YRS    COM              74347R297      599    12000 SH       SOLE                    12000        0        0
PROVIDENCE SERV 6.500% 05/15/1 CONVERTIBLE BOND 743815AB8      251   300000 PRN      SOLE                   300000        0        0
PROVIDENCE & WORCESTER RR COCO COM              743737108     1518   141200 SH       SOLE                   141200        0        0
PSS WORLD MED INC COM          COM              69366A100      994    44000 SH       SOLE                    44000        0        0
PT INDOSAT TBK SPONSORED ADR   COM              744383100      352    14000 SH       SOLE                    14000        0        0
PT TELEKOMUNIKASI INDONESIA (B COM              715684106      853    21360 SH       SOLE                    21360        0        0
PUBLIC SVC ENTERPRISES COM     COM              744573106    16199   487200 SH       SOLE                   487200        0        0
QUAKER CHEM CORP COM           COM              747316107      475    23000 SH       SOLE                    23000        0        0
QUALCOMM INC COM               COM              747525103    20308   439000 SH       SOLE                   439000        0        0
QUIDEL CORP COM                COM              74838J101     3721   270000 SH       SOLE                   270000        0        0
QUIXOTE CORP COM               COM              749056107       76    12000 SH       SOLE                    12000        0        0
QWEST COMMUNICATIONS INTL.     COM              749121109     3536   840000 SH       SOLE                   840000        0        0
RALCORP HOLDINGS INC           COM              751028101    16062   269000 SH       SOLE                   269000        0        0
RANDGOLD RES LTD ADR           COM              752344309    87988  1111807 SH       SOLE                  1111807        0        0
RAYONIER INC COM               COM              754907103     1053    24984 SH       SOLE                    24984        0        0
RAYTHEON COMPANY               COM              755111507      515    10000 SH       SOLE                    10000        0        0
RCN CORP COM NEW               COM              749361200      694    64000 SH       SOLE                    64000        0        0
REGAL BELOIT CORP COM          COM              758750103      260     5000 SH       SOLE                     5000        0        0
REGAL ENTERTAINMENT GROUP      COM              758766109      520    36000 SH       SOLE                    36000        0        0
REPSOL YPF S A ADR SPONSORED   COM              76026T205     8078   303000 SH       SOLE                   303000        0        0
REPUBLIC SVCS INC CL A         COM              760759100    37426  1322000 SH       SOLE                  1322000        0        0
RESEARCH IN MOTION LTD COM     COM              760975102     5214    77200 SH       SOLE                    77200        0        0
REWARDS NETWORK INC COM NEW    COM              761557206      126    10000 SH       SOLE                    10000        0        0
RGC RES INC COM                COM              74955L103      261     9000 SH       SOLE                     9000        0        0
RINO INTERNATIONAL CORPORATICO COM              766883102      277    10000 SH       SOLE                    10000        0        0
RIO TINTO LTD ADR SPONSORED (B COM              767204100    23154   107500 SH       SOLE                   107500        0        0
ROBBINS & MYERS INC            COM              770196103     3140   133500 SH       SOLE                   133500        0        0
PORTVUE-SEC13F.LNP                                      GABELLI FUNDS, LLC                                                  PAGE 36
RUN DATE: 02/01/10  8:38 A.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
ROCKWELL AUTOMATION INC (B:ROK COM              773903109    38665   823000 SH       SOLE                   823000        0        0
ROCKWELL COLLINS INC COM       COM              774341101     3211    58000 SH       SOLE                    58000        0        0
ROCKWOOD HLDGS INC COM         COM              774415103     2356   100000 SH       SOLE                   100000        0        0
ROGERS COMMUNICATIONS CL B     COM              775109200    88676  2860500 SH       SOLE                  2860500        0        0
ROLLINS INC                    COM              775711104    46484  2411000 SH       SOLE                  2411000        0        0
ROPER 1.481% 01/15/34          CONVERTIBLE BOND 776696AA4      929  1400000 PRN      SOLE                  1400000        0        0
ROPER INDS INC NEW             COM              776696106     1676    32000 SH       SOLE                    32000        0        0
ROSTELECOM LONG DISTANCE & ISP COM              778529107      492    18000 SH       SOLE                    18000        0        0
ROVI CORP COM                  COM              779376102     2422    76000 SH       SOLE                    76000        0        0
ROWAN COS INC                  COM              779382100    22380   988500 SH       SOLE                   988500        0        0
ROYAL BK CDA MONTREAL QUE COM  COM              780087102     2196    41000 SH       SOLE                    41000        0        0
ROYAL DUTCH SHELL PLC ADR-A(RD COM              780259206    24825   413000 SH       SOLE                   413000        0        0
ROYAL GOLD INC COM             COM              780287108    14678   311700 SH       SOLE                   311700        0        0
ROYCE VALUE TR INC             COM              780910105     1202   111420 SH       SOLE                   111420        0        0
RPC INC. COMMON                COM              749660106    16692  1605000 SH       SOLE                  1605000        0        0
RTI BIOLOGICS INC COM          COM              74975N105      557   145000 SH       SOLE                   145000        0        0
RUSH ENTERPRISES INC CL B      COM              781846308     2628   250000 SH       SOLE                   250000        0        0
S1 CORP                        COM              78463B101       65    10000 SH       SOLE                    10000        0        0
SAFEWAY INC COM NEW            COM              786514208    16180   760000 SH       SOLE                   760000        0        0
SALEM COMMUNICATIONS CORP DECL COM              794093104     3546   592000 SH       SOLE                   592000        0        0
SALLY BEAUTY HLDGS INC COM     COM              79546E104     7300   954196 SH       SOLE                   954196        0        0
SANDISK CORP 1.000% 05/15/13   CONVERTIBLE BOND 80004CAC5     8504 10200000 PRN      SOLE                 10200000        0        0
SANDISK CORP COM               COM              80004C101     3247   112000 SH       SOLE                   112000        0        0
SARA LEE CORP COM              COM              803111103    26552  2180000 SH       SOLE                  2180000        0        0
SASOL LTD ADR SPONSORED        COM              803866300     4941   123700 SH       SOLE                   123700        0        0
SCANA CORP NEW COM             COM              80589M102    10419   276500 SH       SOLE                   276500        0        0
SCHEIN HENRY INC COM           COM              806407102     7858   149400 SH       SOLE                   149400        0        0
SCHIFF NUTRITION INTL INC COM  COM              806693107     6577   841000 SH       SOLE                   841000        0        0
SCHLUMBERGER                   COM              806857108    10883   167200 SH       SOLE                   167200        0        0
SCHULMAN A INC COM             COM              808194104     1110    55000 SH       SOLE                    55000        0        0
SCHWAB CHARLES CORP NEW        COM              808513105     4931   262000 SH       SOLE                   262000        0        0
SCHWEITZER-MAUDUIT INTL INC CO COM              808541106     1688    24000 SH       SOLE                    24000        0        0
SCRIPPS E W CO OHIO CL A       COM              811054402     3744   538001 SH       SOLE                   538001        0        0
SCRIPPS NETWORKS INTERAC       COM              811065101    24029   579000 SH       SOLE                   579000        0        0
SEACOAST BKG CORP FLA COM      COM              811707306       16    10000 SH       SOLE                    10000        0        0
SEALED AIR CORP NEW            COM              81211K100      481    22000 SH       SOLE                    22000        0        0
SEARCHMEDIA HLDGS LTD WTS      WARRANT AND RIGH G8005Y114      561   249500 SH       SOLE                   249500        0        0
SEARCHMEDIA HOLDINGS LTD       COM              G8005Y106     2628   359500 SH       SOLE                   359500        0        0
SEMPRA ENERGY COM              COM              816851109    10524   188000 SH       SOLE                   188000        0        0
SENSIENT TECHNOLOGIES CORP     COM              81725T100    24591   935000 SH       SOLE                   935000        0        0
SHAW COMMUNICATIONS CL B NON V COM              82028K200    12507   608000 SH       SOLE                   608000        0        0
SHENANDOAH TELECOMMUNICATIONCD COM              82312B106     1954    96000 SH       SOLE                    96000        0        0
SINCLAIR BROADCAST GROUP INCCL COM              829226109     1338   332000 SH       SOLE                   332000        0        0
SIRIUS XM RADIO INC COM        COM              82967N108      270   450000 SH       SOLE                   450000        0        0
PORTVUE-SEC13F.LNP                                      GABELLI FUNDS, LLC                                                  PAGE 37
RUN DATE: 02/01/10  8:38 A.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
SJW CORP COM                   COM              784305104    12829   568400 SH       SOLE                   568400        0        0
SK TELECOM LTD SPONSORED ADR ( COM              78440P108     2676   164600 SH       SOLE                   164600        0        0
SKYLINE CORP                   COM              830830105     5851   318000 SH       SOLE                   318000        0        0
SL INDS INC COM                COM              784413106     1760   210000 SH       SOLE                        0        0   210000
SLM CORP COM                   COM              78442P106     9129   810000 SH       SOLE                   810000        0        0
SMART BALANCE INC COM          COM              83169Y108     1266   211000 SH       SOLE                   211000        0        0
SMITH A O CORP COM             COM              831865209      521    12000 SH       SOLE                    12000        0        0
SMUCKER J M CO COM NEW         COM              832696405     6428   104100 SH       SOLE                   104100        0        0
SONESTA INTL HOTELS CORP CL A  COM              835438409     1856   165000 SH       SOLE                   165000        0        0
SONOCO PRODS CO COM            COM              835495102      965    33000 SH       SOLE                    33000        0        0
SONY CORP-ADR (B:SNE US)       COM              835699307     1450    50000 SH       SOLE                    50000        0        0
SORL AUTO PTS INC COM          COM              78461U101     1205   140000 SH       SOLE                   140000        0        0
SOUTH JERSEY INDS INC COM      COM              838518108     4009   105000 SH       SOLE                   105000        0        0
SOUTHERN CO                    COM              842587107    12828   385000 SH       SOLE                   385000        0        0
SOUTHERN UN CO NEW COM         COM              844030106    32098  1414000 SH       SOLE                  1414000        0        0
SOUTHWEST GAS CORP             COM              844895102    38715  1357000 SH       SOLE                  1357000        0        0
SOUTHWEST WATER CO             COM              845331107      147    24901 SH       SOLE                    24901        0        0
SOUTHWESTERN ENERGY CO COM     COM              845467109     9206   191000 SH       SOLE                   191000        0        0
SPAIN FUND INC                 MUTUAL FUNDS     846330108       84    11000 SH       SOLE                    11000        0        0
SPARTAN MTRS INC COM           COM              846819100      453    80375 SH       SOLE                    80375        0        0
SPECTRA ENERGY CORP COM        COM              847560109    37738  1840000 SH       SOLE                  1840000        0        0
SPRINT NEXTEL CORP             COM              852061100    41951 11462000 SH       SOLE                 11462000        0        0
ST JUDE MEDICAL CENTER INC     COM              790849103    13954   379400 SH       SOLE                   379400        0        0
ST. JOE COMPANY                COM              790148100    17190   595000 SH       SOLE                   595000        0        0
STAMPS.COM INC (NEW)           COM              852857200     1080   120002 SH       SOLE                   120002        0        0
STANDARD MTR PRODS INC CLASS A COM              853666105     7540   885000 SH       SOLE                   885000        0        0
STANDEX INTL CORP              COM              854231107     1446    72000 SH       SOLE                    72000        0        0
STARLIMS TECHNOLOGIES LTD SHS  COM              M8484K109     1854   133500 SH       SOLE                   133500        0        0
STARRETT L S CO CL A           COM              855668109     1665   189000 SH       SOLE                   189000        0        0
STARWOOD HOTELS & RESORTS WRLD COM              85590A401     8082   221000 SH       SOLE                   221000        0        0
STATE STREET CORP              COM              857477103    10929   251000 SH       SOLE                   251000        0        0
STATOIL ASA SPONSORED ADR      COM              85771P102    23002   923400 SH       SOLE                   923400        0        0
STERLING BANCORP COM           COM              859158107     2749   385000 SH       SOLE                   385000        0        0
STEWART ENTERPRISES INC CL A   COM              860370105      654   127000 SH       SOLE                   127000        0        0
STILLWATER MINING              COM              86074Q102      494    52100 SH       SOLE                    52100        0        0
STONERIDGE INC                 COM              86183P102     1667   185000 SH       SOLE                   185000        0        0
STR HLDGS INC COM              COM              78478V100      236    15000 SH       SOLE                    15000        0        0
STRATTEC SECURITY CORP.        COM              863111100     3291   177900 SH       SOLE                   177900        0        0
STRYKER CORP                   COM              863667101     5455   108300 SH       SOLE                   108300        0        0
STUDENT LN CORP COM            COM              863902102      326     7000 SH       SOLE                     7000        0        0
SUN MICROSYSTEMS INC CO        COM              866810203    44976  4800000 SH       SOLE                  4800000        0        0
SUNCOR ENERGY INC              COM              867224107    14512   411000 SH       SOLE                   411000        0        0
SUNOCO INC COM                 COM              86764P109     4568   175000 SH       SOLE                   175000        0        0
SUNPOWER CORP COM CL B         COM              867652307     3316   158300 SH       SOLE                   158300        0        0
PORTVUE-SEC13F.LNP                                      GABELLI FUNDS, LLC                                                  PAGE 38
RUN DATE: 02/01/10  8:38 A.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
SUNTRUST BANKS INC             COM              867914103     1055    52000 SH       SOLE                    52000        0        0
SUPERIOR INDS INTL INC         COM              868168105     6151   402000 SH       SOLE                   402000        0        0
SUPERVALU INC COMMON           COM              868536103     2796   220000 SH       SOLE                   220000        0        0
SWS GROUP INC                  COM              78503N107     5929   490000 SH       SOLE                   490000        0        0
SYNERON MEDICAL LTD ORD SHS    COM              M87245102      146    14000 SH       SOLE                    14000        0        0
SYNGENTA AG ADR SPONSORED      COM              87160A100     3376    60000 SH       SOLE                    60000        0        0
T ROWE PRICE GROUP INC         COM              74144T108    21300   400000 SH       SOLE                   400000        0        0
TAKE-TWO INTERACTIVE SOFTWARCO COM              874054109    12261  1220000 SH       SOLE                  1220000        0        0
TD AMERITRADE HLDG CORP COM    COM              87236Y108     1938   100000 SH       SOLE                   100000        0        0
TECH OPS SEVCON INC            COM              878293109      520   210006 SH       SOLE                   210006        0        0
TECO ENERGY INC COM            COM              872375100     4947   305000 SH       SOLE                   305000        0        0
TEEKAY SHIPPING CORP COM       COM              Y8564W103      511    22000 SH       SOLE                    22000        0        0
TELE CELULAR SUL PARTICIPACOES COM              88706P106     1859    62566 SH       SOLE                    62566        0        0
TELE NORTE LESTE PARTICIPACO A COM              879246106     6471   302096 SH       SOLE                   302096        0        0
TELECOM ARGENTINA SA ADR       COM              879273209     3532   210000 SH       SOLE                   210000        0        0
TELECOM ITALIA SPA ADR         COM              87927Y102     5246   340000 SH       SOLE                   340000        0        0
TELECOM NEW ZEALAND ADR(R:STVM COM              879278208      457    50844 SH       SOLE                    50844        0        0
TELEFLEX INC                   COM              879369106      269     5000 SH       SOLE                     5000        0        0
TELEFONICA DE ARGENTINA S A SP COM              879378404      312    30000 SH       SOLE                    30000        0        0
TELEFONICA DE ESPANA SA ADR (B COM              879382208    39652   474761 SH       SOLE                   474761        0        0
TELEFONOS DE MEXICO ADR REP (B COM              879403780     6516   393000 SH       SOLE                   393000        0        0
TELEPHONE & DATA SYS INC SPL C COM              879433860    37185  1231300 SH       SOLE                  1231300        0        0
TELEPHONE & DATA SYSTEM INC.   COM              879433100    57420  1692800 SH       SOLE                  1692800        0        0
TELMEX INTERNACIONAL SAB DE SP COM              879690105     7118   401000 SH       SOLE                   401000        0        0
TELUS CORP NON VTG SHS         COM              87971M202     4430   142200 SH       SOLE                   142200        0        0
TELVENT GIT SA SHS             COM              E90215109      741    19000 SH       SOLE                    19000        0        0
TENARIS S A SPONSORED ADR      COM              88031M109    23884   560000 SH       SOLE                   560000        0        0
TENET HEALTHCARE CORP COM      COM              88033G100     5552  1030000 SH       SOLE                  1030000        0        0
TENNANT CO                     COM              880345103     7988   305000 SH       SOLE                   305000        0        0
TENNECO AUTOMOTIVE INC COM     COM              880349105    11376   641600 SH       SOLE                   641600        0        0
TEREX CORP NEW COM             COM              880779103      396    20000 SH       SOLE                    20000        0        0
TESORO PETE CORP COM           COM              881609101     5068   374000 SH       SOLE                   374000        0        0
TEVA PHARMACEUTICAL INDS LTDAD COM              881624209    17135   305000 SH       SOLE                   305000        0        0
TEXAS INDS INC COM             COM              882491103      406    11600 SH       SOLE                    11600        0        0
TEXAS INSTRUMENTS INC          COM              882508104    25174   966000 SH       SOLE                   966000        0        0
TEXTRON INC                    COM              883203101    18206   967880 SH       SOLE                   967880        0        0
THE SCOTTS MIRACLE GRO CO      COM              810186106      629    16000 SH       SOLE                    16000        0        0
THERMO FISHER SCIENTIFIC INC   COM              883556102      835    17500 SH       SOLE                    17500        0        0
THOMAS & BETTS CORP            COM              884315102    46670  1304000 SH       SOLE                  1304000        0        0
THOR INDS INC COM              COM              885160101      848    27000 SH       SOLE                    27000        0        0
TICKETMASTER COM               COM              88633P302      244    20000 SH       SOLE                    20000        0        0
TIER TECHNOLOGIES INC CL B     COM              88650Q100      152    19000 SH       SOLE                    19000        0        0
TIFFANY & CO NEW COM           COM              886547108     3500    81400 SH       SOLE                    81400        0        0
TIME WARNER CABLE INC COM      COM              88732J207    10637   257000 SH       SOLE                   257000        0        0
PORTVUE-SEC13F.LNP                                      GABELLI FUNDS, LLC                                                  PAGE 39
RUN DATE: 02/01/10  8:38 A.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
TIME WARNER INC COM            COM              887317303    49840  1710366 SH       SOLE                  1710366        0        0
TIVO INC                       COM              888706108     7910   777000 SH       SOLE                   777000        0        0
TOOTSIE ROLL INDS INC          COM              890516107    17856   652166 SH       SOLE                   652166        0        0
TOTAL SA ADR (B:TOT US)        COM              89151E109    15051   235018 SH       SOLE                   235018        0        0
TRACTOR SUPPLY CO COM          COM              892356106     9005   170000 SH       SOLE                   170000        0        0
TRANS LUX CORP                 COM              893247106      363   511000 SH       SOLE                        0        0   511000
TRANSACT TECHNOLOGIES INC COM  COM              892918103      311    44850 SH       SOLE                    44850        0        0
TRANSOCEAN INC 1.625% 12/15/20 CONVERTIBLE BOND 893830AU3      297   300000 PRN      SOLE                   300000        0        0
TRANSOCEAN LTD ZUG NAMEN AKT   COM              H8817H100    25482   307751 SH       SOLE                   307751        0        0
TRAVELERS COMPANIES INC        COM              89417E109    17750   356000 SH       SOLE                   356000        0        0
TREDEGAR INDS INC              COM              894650100     3085   195000 SH       SOLE                   195000        0        0
TREE COM INC COM               COM              894675107      777    84886 SH       SOLE                    84886        0        0
TRIDENT MICROSYSTEMS INC COM   COM              895919108      651   350000 SH       SOLE                   350000        0        0
TRIMBLE NAV LTD COM            COM              896239100     2268    90000 SH       SOLE                    90000        0        0
TRIMERIS INC COM               COM              896263100       52    20000 SH       SOLE                    20000        0        0
TRINA SOLAR LIMITED SPON ADR   COM              89628E104      540    10000 SH       SOLE                    10000        0        0
TRINITY INDS INC               COM              896522109     3244   186000 SH       SOLE                   186000        0        0
TURKCELL ILETISIM HIZMETLERISP COM              900111204     5002   286000 SH       SOLE                   286000        0        0
TW TELECOM INC                 COM              87311L104     3156   184000 SH       SOLE                   184000        0        0
TWIN DISC INC COM              COM              901476101      343    32900 SH       SOLE                    32900        0        0
TYCO ELECTRONICS LTD           COM              H8912P106    13558   552250 SH       SOLE                   552250        0        0
TYCO INTERNATIONAL LTD SHS     COM              H89128104    28651   803000 SH       SOLE                   803000        0        0
TYLER TECHNOLOGIES INC COM     COM              902252105     5873   295000 SH       SOLE                   295000        0        0
TYSON FOODS INC                COM              902494103     9877   805000 SH       SOLE                   805000        0        0
UIL HLDG CORP COM              COM              902748102     1919    68331 SH       SOLE                    68331        0        0
UNDER ARMOUR INC CL A          COM              904311107     2735   100300 SH       SOLE                   100300        0        0
UNILEVER N V NEW YORK SHS N    COM              904784709     2522    78000 SH       SOLE                    78000        0        0
UNION DRILLING INC COM         COM              90653P105      156    25000 SH       SOLE                    25000        0        0
UNISOURCE ENERGY CORP COM      COM              909205106    17041   529400 SH       SOLE                   529400        0        0
UNITED GUARDIAN INC COM        COM              910571108      551    48000 SH       SOLE                    48000        0        0
UNITED NAT FOODS INC COM       COM              911163103      254     9500 SH       SOLE                     9500        0        0
UNITED RENTALS INC COM         COM              911363109      589    60000 SH       SOLE                    60000        0        0
UNITED STATES CELLULAR CORP    COM              911684108    35770   843430 SH       SOLE                   843430        0        0
UNITED TECHNOLOGIES CORP       COM              913017109     9926   143000 SH       SOLE                   143000        0        0
UNITEDHEALTH GROUP INC COM     COM              91324P102    14722   483000 SH       SOLE                   483000        0        0
UNITIL CORP                    COM              913259107     1832    79700 SH       SOLE                    79700        0        0
UNITRIN INC                    COM              913275103     1301    59000 SH       SOLE                    59000        0        0
UNIVERSAL TECHNICAL INST INCCO COM              913915104     4040   200000 SH       SOLE                   200000        0        0
UQM TECHNOLOGIES INC COM       COM              903213106      103    15000 SH       SOLE                    15000        0        0
URANIUM RES INC COM PAR $0.001 COM              916901507       61    79000 SH       SOLE                    79000        0        0
UTILITIES HOLDRS TR DEP RCPT   COM              918019100     8376    85000 SH       SOLE                    85000        0        0
VALE S A ADR                   COM              91912E105     6180   212900 SH       SOLE                   212900        0        0
VALERO ENERGY CORP COM         COM              91913Y100     4038   241100 SH       SOLE                   241100        0        0
VALMONT INDS INC               COM              920253101     2973    37900 SH       SOLE                    37900        0        0
PORTVUE-SEC13F.LNP                                      GABELLI FUNDS, LLC                                                  PAGE 40
RUN DATE: 02/01/10  8:38 A.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
VALUE LINE INC                 COM              920437100      409    16300 SH       SOLE                    16300        0        0
VALUECLICK INC COM             COM              92046N102     1265   125000 SH       SOLE                   125000        0        0
VARIAN INC COM                 COM              922206107    40614   788000 SH       SOLE                   788000        0        0
VARIAN MED SYS INC COM         COM              92220P105     4310    92000 SH       SOLE                    92000        0        0
VASCULAR SOLUTIONS INC COM     COM              92231M109     1359   162000 SH       SOLE                   162000        0        0
VECTREN INC.                   COM              92240G101    14290   579000 SH       SOLE                   579000        0        0
VEECO INSTRS INC DEL COM       COM              922417100      496    15000 SH       SOLE                    15000        0        0
VERIZON COMMUNICATIONS         COM              92343V104    78975  2383784 SH       SOLE                  2383784        0        0
VIACOM INC NEW CL A            COM              92553P102    66087  2098000 SH       SOLE                  2098000        0        0
VIACOM INC NEW CL B            COM              92553P201      892    30000 SH       SOLE                    30000        0        0
VICOR CORP COM                 COM              925815102      698    75000 SH       SOLE                    75000        0        0
VILLAGE SUPER MKT INC CL A NEW COM              927107409     1721    63000 SH       SOLE                    63000        0        0
VIMPEL COMMUNICATIONS ADR (B:V COM              68370R109    29967  1612000 SH       SOLE                  1612000        0        0
VISA INC-CLASS A SHRS          COM              92826C839    11457   131000 SH       SOLE                   131000        0        0
VIVO PARTICIPACOES S A SPON AD COM              92855S200     2813    90739 SH       SOLE                    90739        0        0
VODAFONE GROUP PLC-ADR         COM              92857W209     8252   357375 SH       SOLE                   357375        0        0
W D 40 COMPANY                 COM              929236107      712    22000 SH       SOLE                    22000        0        0
WADDELL & REED FINL INC CL A   COM              930059100    40160  1315000 SH       SOLE                  1315000        0        0
WAL MART STORES INC            COM              931142103    22716   425000 SH       SOLE                   425000        0        0
WALGREEN COMPANY               COM              931422109    32387   882000 SH       SOLE                   882000        0        0
WASHINGTON POST CO CL B        COM              939640108      352      800 SH       SOLE                      800        0        0
WASTE MGMT INC DEL COM         COM              94106L109    44223  1308000 SH       SOLE                  1308000        0        0
WATSCO INC CL B                COM              942622101      386     7875 SH       SOLE                     7875        0        0
WATSON PHARMACEUTICALS INC COM COM              942683103     5743   145000 SH       SOLE                   145000        0        0
WATTS WATER TECHNOLOGIES       COM              942749102    25942   839000 SH       SOLE                   839000        0        0
WAUSAU PAPER CORP              COM              943315101      464    40000 SH       SOLE                    40000        0        0
WEATHERFORD INTERNATIONAL LTD  COM              H27013103    26077  1456000 SH       SOLE                  1456000        0        0
WEBSTER FINL CORP WATERBURY CO COM              947890109      119    10000 SH       SOLE                    10000        0        0
WEIGHT WATCHERS INTL INC NEWCO COM              948626106      525    18000 SH       SOLE                    18000        0        0
WEIS MKTS INC                  COM              948849104     2182    60000 SH       SOLE                    60000        0        0
WELLS FARGO & CO NEW           COM              949746101    56191  2081910 SH       SOLE                  2081910        0        0
WENDYS/ARBYS GROUP INC         COM              950587105      788   168000 SH       SOLE                   168000        0        0
WESTAR ENERGY INC              COM              95709T100    45851  2111000 SH       SOLE                  2111000        0        0
WHOLE FOODS MKT INC COM        COM              966837106     8372   305000 SH       SOLE                   305000        0        0
WHX CORP                       COM              929248607     1165   485464 SH       SOLE                   485464        0        0
WILEY JOHN & SONS INC CL B     COM              968223305      534    12800 SH       SOLE                    12800        0        0
WILLAMETTE VY VINEYARD INC COM COM              969136100       35    10000 SH       SOLE                    10000        0        0
WILLIAMS COS INC               COM              969457100     4233   200800 SH       SOLE                   200800        0        0
WILLIS GROUP HOLDINGS LTD SHS  COM              G96655108      593    22464 SH       SOLE                    22464        0        0
WILMINGTON TR CORP COM         COM              971807102     5096   413000 SH       SOLE                   413000        0        0
WIMM BILL DANN FOODS OJSC SPON COM              97263M109     1716    72000 SH       SOLE                    72000        0        0
WINDSTREAM CORP COM            COM              97381W104     1255   114174 SH       SOLE                   114174        0        0
WINN DIXIE STORES INC COM NEW  COM              974280307     3564   355000 SH       SOLE                   355000        0        0
WISCONSIN ENERGY CORP COM      COM              976657106    20430   410000 SH       SOLE                   410000        0        0
PORTVUE-SEC13F.LNP                                      GABELLI FUNDS, LLC                                                  PAGE 41
RUN DATE: 02/01/10  8:38 A.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
WOLVERINE WORLD WIDE INC COM   COM              978097103     2858   105000 SH       SOLE                   105000        0        0
WONDER AUTO TECHNOLOGY INC COM COM              978166106      540    46000 SH       SOLE                    46000        0        0
WOODWARD GOVERNOR CO COM       COM              980745103     1933    75000 SH       SOLE                    75000        0        0
WORLD WRESTLING ENTERTAINMENT  COM              98156Q108     1548   101000 SH       SOLE                   101000        0        0
WRIGHT MED GROUP INC COM       COM              98235T107     1591    84000 SH       SOLE                    84000        0        0
WRIGHT MEDICAL 2.625% 12/01/14 CONVERTIBLE BOND 98235TAA5      265   300000 PRN      SOLE                   300000        0        0
WYNDHAM WORLDWIDE CORP COM     COM              98310W108      403    20000 SH       SOLE                    20000        0        0
WYNN RESORTS LTD COM           COM              983134107     5532    95000 SH       SOLE                    95000        0        0
XCEL ENERGY INC COM            COM              98389B100    12944   610000 SH       SOLE                   610000        0        0
XEROX CORP                     COM              984121103     5457   645000 SH       SOLE                   645000        0        0
XTO ENERGY INC COM             COM              98385X106    13273   285250 SH       SOLE                   285250        0        0
YAHOO INC.                     COM              984332106    22603  1347000 SH       SOLE                  1347000        0        0
YAMANA GOLD INC COM            COM              98462Y100    11349   997300 SH       SOLE                   997300        0        0
YORK WTR CO COM                COM              987184108      895    61650 SH       SOLE                    61650        0        0
YOUBET COM INC COM             COM              987413101      689   240200 SH       SOLE                   240200        0        0
YOUNG INNOVATIONS INC COM      COM              987520103      359    14500 SH       SOLE                    14500        0        0
ZEBRA TECHNOLOGIES CORP CL A   COM              989207105     5018   177000 SH       SOLE                   177000        0        0
ZEP INC                        COM              98944B108    12713   734000 SH       SOLE                   734000        0        0
ZIMMER HLDGS INC COM           COM              98956P102     8807   149000 SH       SOLE                   149000        0        0
ZORAN CORP COM                 COM              98975F101     2939   266000 SH       SOLE                   266000        0        0
ZYGO CORP COM                  COM              989855101      181    26900 SH       SOLE                    26900        0        0
ZYMOGENETICS INC COM           COM              98985T109      128    20000 SH       SOLE                    20000        0        0






















PORTVUE-SEC13F.LNP                                      GABELLI SECURITIES, INC.                                            PAGE 42
RUN DATE: 01/22/10  9:23 A.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------

3 COM CORP                     COM              885535104     9149  1219930 SH       SOLE                  1219930        0        0
AFFILIATED COMPUTER SVCS INCCL COM              008190100     2865    48000 SH       SOLE                    48000        0        0
AIRVANA INC COM                COM              00950V101       76    10000 SH       SOLE                    10000        0        0
ALLION HEALTHCARE INC COM      COM              019615103     2362   360036 SH       SOLE                   360036        0        0
AMERICAN DG ENERGY INC COM     COM              025398108       87    29500 SH       SOLE                    29500        0        0
AMICAS INC                     COM              001712108      490    90000 SH       SOLE                    90000        0        0
AMKOR TECHNOLOGY INC COM       COM              031652100      397    55500 SH       SOLE                    55500        0        0
AMTECH SYS INC COM PAR $0.01N  COM              032332504      255    23000 SH       SOLE                    23000        0        0
ARVINMERITOR, INC              COM              043353101      601    53800 SH       SOLE                    53800        0        0
BANK OF AMERICA                COM              060505104     1637   108729 SH       SOLE                   108729        0        0
BELO CORP                      COM              080555105      232    42600 SH       SOLE                    42600        0        0
BIOLASE TECHNOLOGY INC COM     COM              090911108       19    10000 SH       SOLE                    10000        0        0
BJ SVCS CO COM                 COM              055482103     5627   302500 SH       SOLE                   302500        0        0
BLACK & DECKER CORP.           COM              091797100     5381    83000 SH       SOLE                    83000        0        0
BLOCKBUSTER INC-CL B (BBI B)   COM              093679207      108   182400 SH       SOLE                   182400        0        0
BOSTON SCIENTIFIC CORP COM     COM              101137107      207    23000 SH       SOLE                    23000        0        0
BPW ACQUISITION CORP COM       COM              055637102      786    74685 SH       SOLE                    74685        0        0
BURLINGTON NORTHN SANTA FE COM COM              12189T104    10582   107300 SH       SOLE                   107300        0        0
CABLEVISION SYS NY GROUP A     COM              12686C109      615    23800 SH       SOLE                    23800        0        0
CADBURY PLC-SPONS ADR          COM              12721E102      392     7620 SH       SOLE                     7620        0        0
CALIFORNIA MICRO DEVICES CORCO COM              130439102      393    83336 SH       SOLE                    83336        0        0
CANDELA CORP COM               COM              136907102      854   281967 SH       SOLE                   281967        0        0
CARNIVAL CORP CL A             COM              143658300     1268    40000 SH       SOLE                    40000        0        0
CEDAR FAIR L P DEPOSITARY UNIT OIL & GAS PARTNE 150185106      666    58400 SH       SOLE                    58400        0        0
CENTRAL EUROPEAN 3.000% 03/15/ CONVERTIBLE BOND 153435AA0      898  1050000 PRN      SOLE                  1050000        0        0
CEPHALON INC COM               COM              156708109      275     4400 SH       SOLE                     4400        0        0
CF INDS HLDGS INC COM          COM              125269100      508     5600 SH       SOLE                     5600        0        0
CHARLES RIVER LAB 2.250% 06/15 CONVERTIBLE BOND 159864AB3      437   450000 PRN      SOLE                   450000        0        0
CHATTEM INC COM                COM              162456107     6890    73847 SH       SOLE                    73847        0        0
CHEMED CORP 1.875% 05/15/14    CONVERTIBLE BOND 16359RAC7      503   575000 PRN      SOLE                   575000        0        0
CHINA MEDIAEXPRESS HOLDINGS IN WARRANT AND RIGH 169442118      100    20000 SH       SOLE                    20000        0        0
CHIPOTLE MEXICAN GRILL INC CL  COM              169656105     1393    15800 SH       SOLE                    15800        0        0
CHORDIANT SOFTWARE INC COM     COM              170404305       55    20000 SH       SOLE                    20000        0        0
CIENA CORP 0.25% 5/1/2013      CONVERTIBLE BOND 171779AB7      784  1000000 PRN      SOLE                  1000000        0        0
CLEAR CHANNEL OUTDOOR HLDGS CL COM              18451C109      166    16000 SH       SOLE                    16000        0        0
COMCAST CORP CL A SPL          COM              20030N200      768    48000 SH       SOLE                    48000        0        0
COMCAST CORP NEW COM CL A      COM              20030N101      843    50000 SH       SOLE                    50000        0        0
CORCEPT THERAPEUTICS INC OC-CO COM              218352102       97    35000 SH       SOLE                    35000        0        0
CREE INC 1/10 50 CALLS         OPTION - CALL                    67      100 SH  CALL SOLE                      100        0        0
CRUCELL N V SPONSORED ADR      COM              228769105      422    20925 SH       SOLE                    20925        0        0
CUTERA INC COM                 COM              232109108       85    10000 SH       SOLE                    10000        0        0
CYNOSURE INC CL A              COM              232577205      118    10300 SH       SOLE                    10300        0        0
DELTA PETE CORP COM NEW        COM              247907207      209   201000 SH       SOLE                   201000        0        0
PORTVUE-SEC13F.LNP                                      GABELLI SECURITIES, INC.                                            PAGE 43
RUN DATE: 01/22/10  9:23 A.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
DELUXE CORP                    COM              248019101      725    49000 SH       SOLE                    49000        0        0
DIEDRICH COFFEE INC COM NEW    COM              253675201     3065    87942 SH       SOLE                    87942        0        0
DIRECTV-CLASS A                COM              25490A101      600    18002 SH       SOLE                    18002        0        0
EASTMAN KODAK                  COM              277461109      192    45600 SH       SOLE                    45600        0        0
EMULEX CORP COM NEW            COM              292475209      228    20900 SH       SOLE                    20900        0        0
FACET BIOTECH CORP SHS         COM              30303Q103     1686    96086 SH       SOLE                    96086        0        0
FERRO CORP 6.500% 08/15/13     CONVERTIBLE BOND 315405AL4      456   500000 PRN      SOLE                   500000        0        0
FGX INTERNATIONAL HLDGS LTD OR COM              G3396L102     3280   167413 SH       SOLE                   167413        0        0
GENCORP INC 2.250% 01/15/24    CONVERTIBLE BOND 368682AL4      900  1000000 PRN      SOLE                  1000000        0        0
GENESIS LEASE LTD ADR          COM              37183T107      293    32800 SH       SOLE                    32800        0        0
GENZYME CORP                   COM              372917104      260     5300 SH       SOLE                     5300        0        0
GEOMET INC DEL COM             COM              37250U201      102    70000 SH       SOLE                    70000        0        0
GILEAD SCIENCES INC COM        COM              375558103      325     7500 SH       SOLE                     7500        0        0
GOLD FIELDS LTD NEW SPON ADR ( COM              38059T106      152    11600 SH       SOLE                    11600        0        0
GREIF INC CL B                 COM              397624206     3606    71900 SH       SOLE                    71900        0        0
HARMONY GOLD MINING CO LTD ADR COM              413216300      102    10000 SH       SOLE                    10000        0        0
HEADWATERS INC 1/10 5 CALLS    OPTION - CALL                    27      175 SH  CALL SOLE                      175        0        0
HEADWATERS INC COM             COM              42210P102      163    25000 SH       SOLE                    25000        0        0
HORSEHEAD HLDG CORP COM        COM              440694305      166    13000 SH       SOLE                    13000        0        0
HORSEHEAD HOLDING CORP 1/10 10 OPTION - CALL                    28      100 SH  CALL SOLE                      100        0        0
I2 TECHNOLOGIES INC COM NEW    COM              465754208     1590    83150 SH       SOLE                    83150        0        0
ICO HLDGS INC COM              COM              449293109       88    12000 SH       SOLE                    12000        0        0
ICT GROUP INC                  COM              44929Y101      327    20000 SH       SOLE                    20000        0        0
IMS HEALTH INC COM             COM              449934108     4894   232400 SH       SOLE                   232400        0        0
IOWA TELECOMM SERVICES INC COM COM              462594201      168    10000 SH       SOLE                    10000        0        0
JA SOLAR HOLDINGS CO LTD SPON  COM              466090107       86    15000 SH       SOLE                    15000        0        0
KINETIC CONCEPTS INC COM NEW   COM              49460W208      200     5300 SH       SOLE                     5300        0        0
KINROSS GOLD CORP COM NO PAR   COM              496902404      204    11067 SH       SOLE                    11067        0        0
LDK SOLAR CO LTD ADR 1/10 5 PU OPTION - PUT                      1      200 SH  PUT  SOLE                      200        0        0
LDK SOLAR CO LTD ADR 1/10 6 PU OPTION - PUT                      2      200 SH  PUT  SOLE                      200        0        0
LEAR CORP COM NEW              COM              521865204      812    12000 SH       SOLE                    12000        0        0
LENNAR CORP COM                COM              526057104      373    29200 SH       SOLE                    29200        0        0
LIBERTY ACQUISITION HLDGS      COM              53015Y107     1279   132237 SH       SOLE                   132237        0        0
LIBERTY MEDIA-CAP SER A        COM              53071M302      293    12250 SH       SOLE                    12250        0        0
LSI LOGIC CORP COM             COM              502161102       69    11400 SH       SOLE                    11400        0        0
LUCENT TECH 2.750% 06/15/25    CONVERTIBLE BOND 549463AH0      856  1000000 PRN      SOLE                  1000000        0        0
MARVEL ENTERTAINMENT INC COM   COM              57383T103     8869   164000 SH       SOLE                   164000        0        0
MAXTOR CORP 6.8%@ 4/30/10      CONVERTIBLE BOND 577729AC0     1818  1800000 PRN      SOLE                  1800000        0        0
MDS INC COM                    COM              55269P302      858   112200 SH       SOLE                   112200        0        0
MEDTRONIC INC 1.500% 04/15/11  CONVERTIBLE BOND 585055AL0     2017  2000000 PRN      SOLE                  2000000        0        0
MERRIMAC INDS INC COM          COM              590262101      369    23150 SH       SOLE                    23150        0        0
MICRON TECH 1.875% 06/01/14    CONVERTIBLE BOND 595112AH6      967  1000000 PRN      SOLE                  1000000        0        0
MICROSOFT CORP                 COM              594918104      451    14800 SH       SOLE                    14800        0        0
MPS GROUP INC COM              COM              553409103     8939   650600 SH       SOLE                   650600        0        0
PORTVUE-SEC13F.LNP                                      GABELLI SECURITIES, INC.                                            PAGE 44
RUN DATE: 01/22/10  9:23 A.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
NABORS INDS INC 0.940% 05/15/1 CONVERTIBLE BOND 629568AP1     1965  2000000 PRN      SOLE                  2000000        0        0
NATIONAL FUEL GAS CO N J COM   COM              636180101      300     6000 SH       SOLE                     6000        0        0
NEUROMETRIX INC COM            COM              641255104       28    11200 SH       SOLE                    11200        0        0
NEWS CORP CL A                 COM              65248E104      164    12000 SH       SOLE                    12000        0        0
NUVASIVE INC COM               COM              670704105      355    11100 SH       SOLE                    11100        0        0
ON2 TECHNOLOGIES INC COM       COM              68338A107      535   877119 SH       SOLE                   877119        0        0
OPENTV CORP CL A               COM              G67543101      130    95588 SH       SOLE                    95588        0        0
OTIX GLOBAL INC                COM              68906N101        8    10000 SH       SOLE                    10000        0        0
PEP BOYS MANNY MOE & JACK      COM              713278109      481    56900 SH       SOLE                    56900        0        0
PEPSI BOTTLING GROUP INC.      COM              713409100     9953   265400 SH       SOLE                   265400        0        0
PEPSIAMERICAS                  COM              71343P200     1317    45000 SH       SOLE                    45000        0        0
QUADRAMED CORP COM NEW         COM              74730W507      258    30745 SH       SOLE                    30745        0        0
QUICKSILVER RESOURCES INC COM  COM              74837R104      185    12300 SH       SOLE                    12300        0        0
QUIKSILVER INC COM             COM              74838C106      139    68700 SH       SOLE                    68700        0        0
QUIXOTE CORP COM               COM              749056107      222    34800 SH       SOLE                    34800        0        0
RANDGOLD RES LTD ADR           COM              752344309      466     5883 SH       SOLE                     5883        0        0
RITE AID CORP COM              COM              767754104      197   130600 SH       SOLE                   130600        0        0
ROCKWELL AUTOMATION INC (B:ROK COM              773903109      235     5000 SH       SOLE                     5000        0        0
SANDISK CORP 1.000% 05/15/13   CONVERTIBLE BOND 80004CAC5      896  1075000 PRN      SOLE                  1075000        0        0
SAPPHIRE INDUSTRIALS CORP      COM              80306T109     1556   154941 SH       SOLE                   154941        0        0
SEARCHMEDIA HOLDINGS LTD       COM              G8005Y106      747   102218 SH       SOLE                   102218        0        0
SILICON STORAGE TECHN INC COM  COM              827057100       51    20000 SH       SOLE                    20000        0        0
SOLTA MEDICAL INC              COM              83438K103       40    19500 SH       SOLE                    19500        0        0
SPRINT NEXTEL CORP             COM              852061100      340    93000 SH       SOLE                    93000        0        0
STARLIMS TECHNOLOGIES LTD SHS  COM              M8484K109      337    24253 SH       SOLE                    24253        0        0
SUN MICROSYSTEMS INC CO        COM              866810203    12068  1287989 SH       SOLE                  1287989        0        0
SWITCH & DATA FACILITIES COMCO COM              871043105     1051    52000 SH       SOLE                    52000        0        0
TAKE-TWO INTERACTIVE SOFTWARCO COM              874054109      121    12000 SH       SOLE                    12000        0        0
TELEPHONE & DATA SYS INC SPL C COM              879433860      462    15300 SH       SOLE                    15300        0        0
TELEPHONE & DATA SYSTEM INC.   COM              879433100      373    11000 SH       SOLE                    11000        0        0
TELVENT GIT SA SHS             COM              E90215109      273     7000 SH       SOLE                     7000        0        0
TEXAS INSTRUMENTS INC          COM              882508104      222     8500 SH       SOLE                     8500        0        0
TIME WARNER INC COM            COM              887317303      495    16999 SH       SOLE                    16999        0        0
TRANSOCEAN LTD ZUG NAMEN AKT   COM              H8817H100      248     3000 SH       SOLE                     3000        0        0
TRIAN ACQUISITION I CORP COM   COM              89582E108     1743   177136 SH       SOLE                   177136        0        0
TRINA SOLAR LIMITED SPON ADR   COM              89628E104      243     4500 SH       SOLE                     4500        0        0
U S CONCRETE INC COM           COM              90333L102       41    45500 SH       SOLE                    45500        0        0
UNITED RENTALS INC 4.000% 01/1 CONVERTIBLE BOND 911363AL3     1188  1050000 PRN      SOLE                  1050000        0        0
VARIAN INC COM                 COM              922206107     9641   187056 SH       SOLE                   187056        0        0
VIACOM INC NEW CL A            COM              92553P102      378    12000 SH       SOLE                    12000        0        0
VOLTERRA SEMICONDUCTOR CORP CO COM              928708106      191    10000 SH       SOLE                    10000        0        0
WASTE SERVICES INC DEL COM NEW COM              941075202       91    10000 SH       SOLE                    10000        0        0
WELLS FARGO & CO NEW           COM              949746101     2203    81628 SH       SOLE                    81628        0        0
WHX CORP                       COM              929248607       37    15239 SH       SOLE                    15239        0        0
PORTVUE-SEC13F.LNP                                      GABELLI SECURITIES, INC.                                            PAGE 45
RUN DATE: 01/22/10  9:23 A.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
XTO ENERGY INC COM             COM              98385X106     3001    64500 SH       SOLE                    64500        0        0
YAHOO INC.                     COM              984332106      342    20400 SH       SOLE                    20400        0        0
YOUBET COM INC COM             COM              987413101      286    99756 SH       SOLE                    99756        0        0
ZILOG INC COM PAR $0.01        COM              989524301      397   112116 SH       SOLE                   112116        0        0








































PORTVUE-SEC13F.LNP                                      TETON ADVISORS, INC.                                                PAGE 46
RUN DATE: 01/22/10  2:00 P.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------

1 800 FLOWERS COM INC CL A     COM              68243Q106      570   215000 SH       SOLE                   215000        0        0
A123 SYSTEMS INC               COM              03739T108      539    24000 SH       SOLE                    24000        0        0
ADAMS GOLF INC COM NEW         COM              006228209       53    18000 SH       SOLE                    18000        0        0
ADAPTEC INC COM                COM              00651F108     1298   387500 SH       SOLE                   387500        0        0
ADVANCED ANALOGIC TECHNOLOGICO COM              00752J108       59    15000 SH       SOLE                    15000        0        0
AKAMAI TECHNOLOGIES INC COM    COM              00971T101      809    31929 SH       SOLE                    31929        0        0
ALLIS CHALMERS ENERGY INC COM  COM              019645506      150    39800 SH       SOLE                    39800        0        0
AMERICAN EAGLE OUTFITTERS INCO COM              02553E106      649    38207 SH       SOLE                    38207        0        0
AMICAS INC                     COM              001712108     3143   577800 SH       SOLE                   577800        0        0
AMPCO PITTSBURGH CORP          COM              032037103      735    23300 SH       SOLE                    23300        0        0
AMTECH SYS INC COM PAR $0.01N  COM              032332504      164    14800 SH       SOLE                    14800        0        0
ANGIODYNAMICS INC COM          COM              03475V101     1158    72171 SH       SOLE                    72171        0        0
APPLIED SIGNAL TECHNOLOGY COM  COM              038237103      347    18000 SH       SOLE                    18000        0        0
ARCH CHEMICALS INC COM         COM              03937R102      613    19857 SH       SOLE                    19857        0        0
ARTHROCARE CORP                COM              043136100      303    12800 SH       SOLE                    12800        0        0
ASCENT MEDIA CORP COM SER A    COM              043632108     2299    90050 SH       SOLE                    90050        0        0
ATLANTIC TELE NETWORK INC COM  COM              049079205      659    12000 SH       SOLE                    12000        0        0
ATLAS AIR WORLDWIDE HLDGS INCO COM              049164205      272     7308 SH       SOLE                     7308        0        0
AVNET INC                      COM              053807103      706    23393 SH       SOLE                    23393        0        0
BALDWIN TECHNOLOGY INC CL A    COM              058264102      221   170000 SH       SOLE                   170000        0        0
BEASLEY BROADCAST GRP INC.     COM              074014101      130    36400 SH       SOLE                    36400        0        0
BEL FUSE INC CL A              COM              077347201     1318    67800 SH       SOLE                    67800        0        0
BELO CORP                      COM              080555105      956   175800 SH       SOLE                   175800        0        0
BERKSHIRE BANCORP INC DEL COM  COM              084597202       97    16100 SH       SOLE                    16100        0        0
BIOLASE TECHNOLOGY INC COM     COM              090911108      436   228500 SH       SOLE                   228500        0        0
BOSTON BEER INC CL A           COM              100557107      839    18000 SH       SOLE                    18000        0        0
BOWNE & CO INC COM             COM              103043105      748   111928 SH       SOLE                   111928        0        0
BRIGHAM EXPLORATION CO COM     COM              109178103      340    25100 SH       SOLE                    25100        0        0
BROOKS AUTOMATION COM          COM              114340102      210    24504 SH       SOLE                    24504        0        0
BRUSH ENGINEERED MATLS INC COM COM              117421107     1344    72500 SH       SOLE                    72500        0        0
BTU INTL INC COM               COM              056032105      525    82650 SH       SOLE                    82650        0        0
BUCYRUS INTL INC NEW CL A      COM              118759109      816    14470 SH       SOLE                    14470        0        0
CALIFORNIA MICRO DEVICES CORCO COM              130439102     1844   391500 SH       SOLE                   391500        0        0
CAMBIUM LEARNING GRP INC COM   COM              13201A107      270    68803 SH       SOLE                    68803        0        0
CANTEL MEDICAL CORP COM        COM              138098108      242    12000 SH       SOLE                    12000        0        0
CANTERBURY PK HLDG CORP        COM              13811E101      159    22000 SH       SOLE                    22000        0        0
CAPSTONE TURBINE CORP COM      COM              14067D102       26    20000 SH       SOLE                    20000        0        0
CASELLA WASTE SYS INC CL A     COM              147448104      482   120000 SH       SOLE                   120000        0        0
CAVCO INDUSTRIES               COM              149568107      431    12000 SH       SOLE                    12000        0        0
CENVEO INC COM                 COM              15670S105      188    21500 SH       SOLE                    21500        0        0
CEPHEID COM                    COM              15670R107      805    64500 SH       SOLE                    64500        0        0
CHASE CORP                     COM              16150R104      472    40000 SH       SOLE                    40000        0        0
CHESAPEAKE UTILS CORP COM      COM              165303108     1010    31500 SH       SOLE                    31500        0        0
PORTVUE-SEC13F.LNP                                      TETON ADVISORS, INC.                                                PAGE 47
RUN DATE: 01/22/10  2:00 P.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
CIRCOR INTL INC COM            COM              17273K109      758    30100 SH       SOLE                    30100        0        0
CLARIENT INC COM               COM              180489106       44    16700 SH       SOLE                    16700        0        0
COHEN & STEERS INC COM         COM              19247A100      640    28000 SH       SOLE                    28000        0        0
COLDWATER CREEK INC COM        COM              193068103      535   120000 SH       SOLE                   120000        0        0
COMMUNICATIONS SYS             COM              203900105      243    19500 SH       SOLE                    19500        0        0
CONSOLIDATED WATER CO LTD ORD  COM              G23773107      572    40000 SH       SOLE                    40000        0        0
CONTINUCARE CORP COM           COM              212172100     2201   503600 SH       SOLE                   503600        0        0
CORE MOLDING TECH COM          COM              218683100      581   202400 SH       SOLE                   202400        0        0
COWEN GROUP INC NEW CL A       COM              223622101       59    10000 SH       SOLE                    10000        0        0
CROWN MEDIA HLDGS INC CL A     COM              228411104       69    47600 SH       SOLE                    47600        0        0
CRUCELL N V SPONSORED ADR      COM              228769105      262    13000 SH       SOLE                    13000        0        0
CTS CORP                       COM              126501105     1735   180350 SH       SOLE                   180350        0        0
CUTERA INC COM                 COM              232109108      638    75000 SH       SOLE                    75000        0        0
CYNOSURE INC CL A              COM              232577205      703    61200 SH       SOLE                    61200        0        0
DANA HOLDING CORP COM          COM              235825205     1084   100000 SH       SOLE                   100000        0        0
DAWSON GEOPHYSICAL CO COM      COM              239359102      393    17000 SH       SOLE                    17000        0        0
DELTA NAT GAS INC COM          COM              247748106      453    16000 SH       SOLE                    16000        0        0
DOVER DOWNS GAMING & ENTMT INC COM              260095104      968   256000 SH       SOLE                   256000        0        0
DOVER MOTORSPORTS INC.(B:DVD)  COM              260174107      439   210000 SH       SOLE                   210000        0        0
EDGAR ONLINE INC               COM              279765101      101    67650 SH       SOLE                    67650        0        0
EDGEWATER TECHNOLOGY INC COM   COM              280358102      823   277043 SH       SOLE                   277043        0        0
ENERGY RECOVERY INC            COM              29270J100      241    35000 SH       SOLE                    35000        0        0
ENTEGRIS INC COM               COM              29362U104      299    56690 SH       SOLE                    56690        0        0
ENTERCOM COMMUNICATIONS CORPCL COM              293639100      530    75000 SH       SOLE                    75000        0        0
EPOCH HOLDING CORP             COM              29428R103     3298   315605 SH       SOLE                   315605        0        0
ESTERLINE TECHNOLOGIES CORP CO COM              297425100      212     5211 SH       SOLE                     5211        0        0
EXACTECH INC COM               COM              30064E109     1044    60300 SH       SOLE                    60300        0        0
FAIR ISAAC & CO INC COM        COM              303250104      515    24187 SH       SOLE                    24187        0        0
FEDERAL MOGUL CORP CL A        COM              313549404      379    21900 SH       SOLE                    21900        0        0
FERRO CORP                     COM              315405100     4640   563069 SH       SOLE                   563069        0        0
FIRST NIAGARA FINL GP INC COM  COM              33582V108      348    25000 SH       SOLE                    25000        0        0
FISHER COMMUNICATIONS INC COM  COM              337756209     1383    85108 SH       SOLE                    85108        0        0
FLOW INTL CORP COM             COM              343468104      583   189400 SH       SOLE                   189400        0        0
FLUSHING FINL CORP COM         COM              343873105      676    60000 SH       SOLE                    60000        0        0
FORMFACTOR INC COM             COM              346375108      234    10736 SH       SOLE                    10736        0        0
FSI INTL INC COM               COM              302633102       63    21400 SH       SOLE                    21400        0        0
FULL HOUSE RESORTS INC COM     COM              359678109       52    15000 SH       SOLE                    15000        0        0
FURMANITE CORPORATION          COM              361086101      572   150000 SH       SOLE                   150000        0        0
GENCORP INC                    COM              368682100     3842   548800 SH       SOLE                   548800        0        0
GENERAL MILLS INC              COM              370334104      266     3761 SH       SOLE                     3761        0        0
GERBER SCIENTIFIC INSTR        COM              373730100      987   195370 SH       SOLE                   195370        0        0
GLOBAL SOURCES LTD COM         COM              G39300101      891   142500 SH       SOLE                   142500        0        0
GP STRATEGIES CORP COM         COM              36225V104      135    17970 SH       SOLE                    17970        0        0
GRAFTECH INTERNATIONAL         COM              384313102      243    15617 SH       SOLE                    15617        0        0
PORTVUE-SEC13F.LNP                                      TETON ADVISORS, INC.                                                PAGE 48
RUN DATE: 01/22/10  2:00 P.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
GRAHAM CORP COM                COM              384556106      286    13800 SH       SOLE                    13800        0        0
GRAY TELEVISION, INC           COM              389375106      885   590000 SH       SOLE                   590000        0        0
GREAT ATLANTIC & PAC TEA INCCO COM              390064103      711    60300 SH       SOLE                    60300        0        0
GRIFFIN LAND & NUR             COM              398231100      612    21000 SH       SOLE                    21000        0        0
GRIFFON CORP COM               COM              398433102     2105   172288 SH       SOLE                   172288        0        0
GSE SYS INC COM                COM              36227K106      214    39000 SH       SOLE                    39000        0        0
HARMONIC INC COM               COM              413160102       66    10400 SH       SOLE                    10400        0        0
HAWKINS INC COM                COM              420261109     1026    47000 SH       SOLE                    47000        0        0
HEELYS INC COM                 COM              42279M107      126    58000 SH       SOLE                    58000        0        0
HERLEY INDS INC COM            COM              427398102     2856   205600 SH       SOLE                   205600        0        0
HESKA CORP COM                 COM              42805E108       15    28700 SH       SOLE                    28700        0        0
HICKORY TECH CORP COM          COM              429060106      486    55000 SH       SOLE                    55000        0        0
HOME DIAGNOSTICS INC DEL COM   COM              437080104      482    79000 SH       SOLE                    79000        0        0
HUDSON VALLEY HOLDING CORP COM COM              444172100     1344    54500 SH       SOLE                    54500        0        0
ICO HLDGS INC COM              COM              449293109      117    16000 SH       SOLE                    16000        0        0
IDEX CORP                      COM              45167R104      687    22056 SH       SOLE                    22056        0        0
IMAX CORP COM                  COM              45245E109      683    51300 SH       SOLE                    51300        0        0
INGLES MKTS INC CL A           COM              457030104     1271    84000 SH       SOLE                    84000        0        0
INNOVATIVE SOLUTIONS & SUPPOCO COM              45769N105      190    41500 SH       SOLE                    41500        0        0
INTEGRATED DEVICE TECH INC COM COM              458118106      253    39057 SH       SOLE                    39057        0        0
INTERNATIONAL RECTIFIER CORPCO COM              460254105      854    38594 SH       SOLE                    38594        0        0
INTRICON CORP COM              COM              46121H109      509   157900 SH       SOLE                   157900        0        0
INVERNESS MED INNOVATIONS INCO COM              46126P106      208     5000 SH       SOLE                     5000        0        0
IRIS INTL INC COM              COM              46270W105     1479   119700 SH       SOLE                   119700        0        0
JOURNAL COMM INC-A             COM              481130102     3983  1023900 SH       SOLE                  1023900        0        0
KAMAN CORP                     COM              483548103     2703   117080 SH       SOLE                   117080        0        0
KBW INC                        COM              482423100      521    19027 SH       SOLE                    19027        0        0
KEY TECHNOLOGY INC COM         COM              493143101      270    23000 SH       SOLE                    23000        0        0
LAKELAND INDS INC COM          COM              511795106      125    15300 SH       SOLE                    15300        0        0
LAWSON SOFTWARE INC NEW COM    COM              52078P102      125    18726 SH       SOLE                    18726        0        0
LECROY CORP COM                COM              52324W109      771   211147 SH       SOLE                   211147        0        0
LIFEWAY FOODS INC COM          COM              531914109     1346   113300 SH       SOLE                   113300        0        0
LIN TV CORP CL A               COM              532774106      491   110000 SH       SOLE                   110000        0        0
LINDSAY CORP                   COM              535555106      239     6000 SH       SOLE                     6000        0        0
LITTELFUSE INC                 COM              537008104      342    10653 SH       SOLE                    10653        0        0
LYDALL INC COM                 COM              550819106       95    18312 SH       SOLE                    18312        0        0
MAGMA DESIGN AUTOMATION COM    COM              559181102      269   116392 SH       SOLE                   116392        0        0
MAGNETEK INC COM               COM              559424106      674   437500 SH       SOLE                   437500        0        0
MAINE & MARITIMES CORP         COM              560377103     1288    37000 SH       SOLE                    37000        0        0
MANITOWOC CO COM               COM              563571108      204    20500 SH       SOLE                    20500        0        0
MARCUS CORP COM                COM              566330106      308    24000 SH       SOLE                    24000        0        0
MARINE PRODS CORP COM          COM              568427108      197    40000 SH       SOLE                    40000        0        0
MARINEMAX INC COM              COM              567908108       92    10000 SH       SOLE                    10000        0        0
MATRIXX INITIATIVES INC COM    COM              57685L105       42    10000 SH       SOLE                    10000        0        0
PORTVUE-SEC13F.LNP                                      TETON ADVISORS, INC.                                                PAGE 49
RUN DATE: 01/22/10  2:00 P.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
MEADOWBROOK INS GROUP INC COM  COM              58319P108      140    18900 SH       SOLE                    18900        0        0
MEDIA GENERAL CL A             COM              584404107     3018   385000 SH       SOLE                   385000        0        0
MEDICAL NUTRITION USA INC COM  COM              58461X107      146    71000 SH       SOLE                    71000        0        0
MERCURY COMPUTER SYS INC COM   COM              589378108      536    48653 SH       SOLE                    48653        0        0
MERRIMAC INDS INC COM          COM              590262101      796    50000 SH       SOLE                    50000        0        0
MESA LABS INC COM              COM              59064R109      279    10800 SH       SOLE                    10800        0        0
MET PRO CORP COM               COM              590876306      797    75000 SH       SOLE                    75000        0        0
METHODE ELECTRS INC CL A       COM              591520200      651    75000 SH       SOLE                    75000        0        0
MGE ENERGY INC                 COM              55277P104      214     6000 SH       SOLE                     6000        0        0
MGP INGREDIENTS INC COM        COM              55302G103      115    15000 SH       SOLE                    15000        0        0
MICROSEMI CORP COM             COM              595137100      303    17084 SH       SOLE                    17084        0        0
MICRUS ENDOVASCULAR CORP COM   COM              59518V102      900    60000 SH       SOLE                    60000        0        0
MIDAS GROUP INC COM            COM              595626102     1493   176700 SH       SOLE                   176700        0        0
MIDDLEBY CORP COM              COM              596278101      735    15000 SH       SOLE                    15000        0        0
MINE SAFETY APPLIANCES CO COM  COM              602720104      463    17469 SH       SOLE                    17469        0        0
MODINE MFG CO                  COM              607828100      983    83000 SH       SOLE                    83000        0        0
MOLEX INC                      COM              608554101      753    34929 SH       SOLE                    34929        0        0
MORGANS HOTEL GROUP CO COM     COM              61748W108      210    46000 SH       SOLE                    46000        0        0
MOSY INC                       COM              619718109      297    75400 SH       SOLE                    75400        0        0
MVC CAP COM                    COM              553829102      391    33100 SH       SOLE                    33100        0        0
MYERS INDS INC                 COM              628464109      287    31500 SH       SOLE                    31500        0        0
NARA BANCORP INC COM           COM              63080P105      523    46100 SH       SOLE                    46100        0        0
NATHANS FAMOUS INC NEW COM     COM              632347100     1622   106277 SH       SOLE                   106277        0        0
NCR CORP NEW COM               COM              62886E108      183    16400 SH       SOLE                    16400        0        0
NEOGEN CORP COM                COM              640491106     2243    95000 SH       SOLE                    95000        0        0
NEW ALLIANCE BANCSHARES INC CO COM              650203102      125    10386 SH       SOLE                    10386        0        0
NEW YORK CMNTY BANCORP INC COM COM              649445103      160    11055 SH       SOLE                    11055        0        0
NEWPORT CORP COM               COM              651824104      851    92558 SH       SOLE                    92558        0        0
NOBILITY HOMES INC COM         COM              654892108      226    21600 SH       SOLE                    21600        0        0
OIL DRI CORP AMER COM          COM              677864100      919    59300 SH       SOLE                    59300        0        0
OMNICELL INC COM               COM              68213N109      129    11054 SH       SOLE                    11054        0        0
OMNOVA SOLUTIONS INC COM       COM              682129101     1471   240000 SH       SOLE                   240000        0        0
ON SEMICONDUCTOR CORP COM      COM              682189105      648    73503 SH       SOLE                    73503        0        0
OPKO HEALTH INC COM            COM              68375N103       73    40000 SH       SOLE                    40000        0        0
ORITANI FINL CORP COM          COM              686323106      343    25000 SH       SOLE                    25000        0        0
ORTHOFIX INTL N V ORD          COM              N6748L102      665    21500 SH       SOLE                    21500        0        0
OTIX GLOBAL INC                COM              68906N101      407   489900 SH       SOLE                   489900        0        0
OUTDOOR HLDGS INC (NEW)        COM              690027206       58    10000 SH       SOLE                    10000        0        0
PAIN THERAPEUTICS INC COM      COM              69562K100      422    78800 SH       SOLE                    78800        0        0
PALOMAR MED TECHNOLOGIES INCCO COM              697529303      171    17000 SH       SOLE                    17000        0        0
PARAMETRIC TECHNOLOGY CORP COM COM              699173209      719    43972 SH       SOLE                    43972        0        0
PARK ELECTROCHEMICAL CORP COM  COM              700416209     1220    44141 SH       SOLE                    44141        0        0
PARK OHIO HLDGS CORP COM       COM              700666100       57    10000 SH       SOLE                    10000        0        0
PC GROUP INC                   COM              70455G107        7    22550 SH       SOLE                    22550        0        0
PORTVUE-SEC13F.LNP                                      TETON ADVISORS, INC.                                                PAGE 50
RUN DATE: 01/22/10  2:00 P.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
PENNICHUCK CORP COM NEW        COM              708254206     1538    72800 SH       SOLE                    72800        0        0
PERICOM SEMICONDUCTOR CORP COM COM              713831105      883    76600 SH       SOLE                    76600        0        0
PERRIGO CO                     COM              714290103      744    18680 SH       SOLE                    18680        0        0
PETROHAWK ENERGY CORP COM      COM              716495106      637    26561 SH       SOLE                    26561        0        0
PHOENIX TECHNOLOGIES LTD COM   COM              719153108      354   128792 SH       SOLE                   128792        0        0
PINNACLE ENTMT INC COM         COM              723456109      193    21500 SH       SOLE                    21500        0        0
PLATO LEARNING INC COM         COM              72764Y100      254    58200 SH       SOLE                    58200        0        0
PREFORMED LINE PRODS CO COM    COM              740444104      341     7788 SH       SOLE                     7788        0        0
PRIDE INTL INC COM             COM              74153Q102      762    23877 SH       SOLE                    23877        0        0
PRIMEDIA INC COM NEW           COM              74157K846      722   200000 SH       SOLE                   200000        0        0
PROVIDENCE & WORCESTER RR COCO COM              743737108      688    64000 SH       SOLE                    64000        0        0
PZENA INVESTMENT MGMT INC CLAS COM              74731Q103      366    45000 SH       SOLE                    45000        0        0
QLOGIC CORP COM                COM              747277101      772    40921 SH       SOLE                    40921        0        0
QUIDEL CORP COM                COM              74838J101      303    22000 SH       SOLE                    22000        0        0
READING INTERNATIONAL INC CL B COM              755408200      165    25700 SH       SOLE                    25700        0        0
READING INTL INC CL A          COM              755408101      261    64500 SH       SOLE                    64500        0        0
RGC RES INC COM                COM              74955L103      478    16500 SH       SOLE                    16500        0        0
ROCHESTER MED CORP COM         COM              771497104      725    65175 SH       SOLE                    65175        0        0
RPC INC. COMMON                COM              749660106      416    40000 SH       SOLE                    40000        0        0
RTI BIOLOGICS INC COM          COM              74975N105      144    37415 SH       SOLE                    37415        0        0
RUSH ENTERPRISES INC CL A      COM              781846209      263    22100 SH       SOLE                    22100        0        0
RUSH ENTERPRISES INC CL B      COM              781846308      368    35000 SH       SOLE                    35000        0        0
SALEM COMMUNICATIONS CORP DECL COM              794093104      759   126700 SH       SOLE                   126700        0        0
SCHIFF NUTRITION INTL INC COM  COM              806693107     1468   187665 SH       SOLE                   187665        0        0
SCRIPPS E W CO OHIO CL A       COM              811054402      835   120000 SH       SOLE                   120000        0        0
SEALED AIR CORP NEW            COM              81211K100      231    10571 SH       SOLE                    10571        0        0
SHENANDOAH TELECOMMUNICATIONCD COM              82312B106      366    18000 SH       SOLE                    18000        0        0
SILICON MOTION TECHNOLOGY COSP COM              82706C108       42    12300 SH       SOLE                    12300        0        0
SINCLAIR BROADCAST GROUP INCCL COM              829226109      202    50000 SH       SOLE                    50000        0        0
SJW CORP COM                   COM              784305104      898    39800 SH       SOLE                    39800        0        0
SKYLINE CORP                   COM              830830105      263    14300 SH       SOLE                    14300        0        0
SL INDS INC COM                COM              784413106     1563   186500 SH       SOLE                   186500        0        0
SONESTA INTL HOTELS CORP CL A  COM              835438409     1582   140600 SH       SOLE                   140600        0        0
SONOSITE INC COM               COM              83568G104      543    22986 SH       SOLE                    22986        0        0
STAMPS.COM INC (NEW)           COM              852857200     1238   137500 SH       SOLE                   137500        0        0
STANDARD MTR PRODS INC CLASS A COM              853666105     1815   213000 SH       SOLE                   213000        0        0
STARRETT L S CO CL A           COM              855668109      666    75600 SH       SOLE                    75600        0        0
STONERIDGE INC                 COM              86183P102     1868   207300 SH       SOLE                   207300        0        0
STRATEGIC DIAGNOSTICS INC COM  COM              862700101      291   213900 SH       SOLE                   213900        0        0
STRATTEC SECURITY CORP.        COM              863111100     1301    70300 SH       SOLE                    70300        0        0
SUPERIOR INDS INTL INC         COM              868168105     1019    66600 SH       SOLE                    66600        0        0
SVB FINL GROUP COM             COM              78486Q101      660    15831 SH       SOLE                    15831        0        0
SWS GROUP INC                  COM              78503N107      666    55000 SH       SOLE                    55000        0        0
SYMMETRICOM INC COM            COM              871543104      227    43650 SH       SOLE                    43650        0        0
PORTVUE-SEC13F.LNP                                      TETON ADVISORS, INC.                                                PAGE 51
RUN DATE: 01/22/10  2:00 P.M.
                                                     FORM 13F INFORMATION TABLE
                                                        AS OF DATE: 12/31/09

                                                            VALUE   SHARES/ SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY
  NAME OF ISSUER               TITLE OF CLASS    CUSIP    (x$1000)  PRN AMT PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
SYNERON MEDICAL LTD ORD SHS    COM              M87245102     1004    96100 SH       SOLE                    96100        0        0
TECH OPS SEVCON INC            COM              878293109      193    77848 SH       SOLE                    77848        0        0
TELEFLEX INC                   COM              879369106      597    11082 SH       SOLE                    11082        0        0
TENNANT CO                     COM              880345103     1198    45724 SH       SOLE                    45724        0        0
TENNECO AUTOMOTIVE INC COM     COM              880349105      709    40000 SH       SOLE                    40000        0        0
TERADATA CORP DEL COM          COM              88076W103      648    20621 SH       SOLE                    20621        0        0
TESCO CORP COM                 COM              88157K101      877    67900 SH       SOLE                    67900        0        0
TIER TECHNOLOGIES INC CL B     COM              88650Q100      604    75500 SH       SOLE                    75500        0        0
TIFFANY & CO NEW COM           COM              886547108      748    17397 SH       SOLE                    17397        0        0
TIVO INC                       COM              888706108      385    37800 SH       SOLE                    37800        0        0
TORO CO COM                    COM              891092108      651    15567 SH       SOLE                    15567        0        0
TRANS LUX CORP                 COM              893247106       23    33000 SH       SOLE                    33000        0        0
TRANSACT TECHNOLOGIES INC COM  COM              892918103     2221   320000 SH       SOLE                   320000        0        0
TREE COM INC COM               COM              894675107       92    10000 SH       SOLE                    10000        0        0
TTM TECHNOLOGIES INC COM       COM              87305R109      270    23404 SH       SOLE                    23404        0        0
TWIN DISC INC COM              COM              901476101      357    34200 SH       SOLE                    34200        0        0
U S ENERGY CORP WYO COM        COM              911805109      120    20300 SH       SOLE                    20300        0        0
ULTRA CLEAN HLDGS INC COM      COM              90385V107     1275   182425 SH       SOLE                   182425        0        0
ULTRALIFE BATTERIES INC COM    COM              903899102      324    75000 SH       SOLE                    75000        0        0
ULTRATECH INC COM              COM              904034105      750    50550 SH       SOLE                    50550        0        0
UMPQUA HLDGS CORP COM          COM              904214103      187    13908 SH       SOLE                    13908        0        0
UNITED GUARDIAN INC COM        COM              910571108      912    79400 SH       SOLE                    79400        0        0
VALASSIS COMMUNICATIONS INC CO COM              918866104      183    10000 SH       SOLE                    10000        0        0
VALLEY NATL BANCORP COM        COM              919794107      222    15688 SH       SOLE                    15688        0        0
VARIAN SEMICONDUCTOR EQUIPTMCO COM              922207105      222     6190 SH       SOLE                     6190        0        0
VASCULAR SOLUTIONS INC COM     COM              92231M109      257    30600 SH       SOLE                    30600        0        0
VICOR CORP COM                 COM              925815102      481    51750 SH       SOLE                    51750        0        0
VISHAY INTERTECHNOLOGY INC     COM              928298108      377    45113 SH       SOLE                    45113        0        0
WABASH NATL CORP COM           COM              929566107      920   486900 SH       SOLE                   486900        0        0
WEBSTER FINL CORP WATERBURY CO COM              947890109      128    10768 SH       SOLE                    10768        0        0
WESTERN SIZZLIN CORP DEL COM N COM              959542200      152    17000 SH       SOLE                    17000        0        0
WHITNEY HLDG CORP              COM              966612103      477    52339 SH       SOLE                    52339        0        0
WHX CORP                       COM              929248607      378   157300 SH       SOLE                   157300        0        0
WILLAMETTE VY VINEYARD INC COM COM              969136100       60    17000 SH       SOLE                    17000        0        0
WILLIAMS SONOMA INC COM        COM              969904101      720    34640 SH       SOLE                    34640        0        0
WILSHIRE BANCORP INC COM       COM              97186T108      312    38100 SH       SOLE                    38100        0        0
WINDSTREAM CORP COM            COM              97381W104      592    53875 SH       SOLE                    53875        0        0
YORK WTR CO COM                COM              987184108      145    10000 SH       SOLE                    10000        0        0
YOUBET COM INC COM             COM              987413101     2214   771300 SH       SOLE                   771300        0        0
YOUNG INNOVATIONS INC COM      COM              987520103      471    19000 SH       SOLE                    19000        0        0
ZEBRA TECHNOLOGIES CORP CL A   COM              989207105      755    26649 SH       SOLE                    26649        0        0
ZEP INC                        COM              98944B108     2280   131650 SH       SOLE                   131650        0        0
ZORAN CORP COM                 COM              98975F101      821    74300 SH       SOLE                    74300        0        0
ZYGO CORP COM                  COM              989855101      740   110000 SH       SOLE                   110000        0        0