Please read the following table in Markdown format and then answer the question according to the table. Table cells in one row are seperated by '|', and different rows are seperated by '
'.

Table:
| District | Representative | Party | Residence | Counties represented | Term ends | First Elected |
| --- | --- | --- | --- | --- | --- | --- |
| 1.0 | Larry Farnese | Dem | Philadelphia | Philadelphia | 2016.0 | 2008.0 |
| 2.0 | Christine Tartaglione | Dem | Philadelphia | Philadelphia | 2014.0 | 1994.0 |
| 3.0 | Shirley Kitchen | Dem | Philadelphia | Philadelphia | 2016.0 | 1996.0 |
| 4.0 | LeAnna Washington | Dem | Philadelphia | Montgomery , Philadelphia | 2014.0 | 2005.0 |
| 5.0 | Michael J. Stack III | Dem | Philadelphia | Philadelphia | 2016.0 | 2008.0 |
| 6.0 | Tommy Tomlinson | Rep | Bensalem | Bucks | 2014.0 | 1994.0 |
| 7.0 | Vincent Hughes | Dem | Philadelphia | Montgomery , Philadelphia | 2016.0 | 1994.0 |
| 8.0 | Anthony H. Williams | Dem | Philadelphia | Delaware , Philadelphia | 2014.0 | 1998.0 |
| 9.0 | Dominic Pileggi | Rep | Chester | Chester , Delaware | 2016.0 | 2002.0 |
| 10.0 | Charlie McIlhinney | Rep | Doylestown | Bucks , Montgomery | 2014.0 | 2006.0 |
| 11.0 | Judy Schwank | Dem | Fleetwood | Berks | 2016.0 | 2011.0 |
| 12.0 | Stewart Greenleaf | Rep | Willow Grove | Bucks , Montgomery | 2014.0 | 1978.0 |
| 13.0 | Lloyd Smucker | Rep | Lancaster | Lancaster , York | 2016.0 | 2008.0 |
| 14.0 | John Yudichak | Dem | Plymouth Township | Carbon , Luzerne | 2014.0 | 2010.0 |
| 15.0 | Rob Teplitz | Dem | Susquehanna Township | Dauphin , York | 2016.0 | 2012.0 |
| 16.0 | Pat Browne | Rep | Allentown | Lehigh , Monroe , Northampton | 2014.0 | 2005.0 |
| 17.0 | Daylin Leach | Dem | Upper Merion Township | Delaware , Montgomery | 2016.0 | 2008.0 |
| 18.0 | Lisa Boscola | Dem | Bethlehem | Lehigh , Monroe , Northampton | 2014.0 | 1998.0 |
| 19.0 | Andy Dinniman | Dem | West Chester | Chester , Montgomery | 2016.0 | 2006.0 |
| 22.0 | John Blake | Dem | Blakely | Lackawanna , Luzerne , Monroe | 2014.0 | 2010.0 |
| 24.0 | Bob Mensch | Rep | Marlborough Township | Bucks , Lehigh , Montgomery , Northampton | 2014.0 | 2009.0 |
| 26.0 | Ted Erickson | Rep | Newtown Square | Chester , Delaware | 2014.0 | 2001.0 |
| 28.0 | Mike Waugh | Rep | York | York | 2014.0 | 1998.0 |
| 30.0 | John Eichelberger | Rep | Duncansville | Bedford , Blair , Fulton , Huntingdon , Mifflin | 2014.0 | 2006.0 |
| 31.0 | Pat Vance | Rep | Silver Spring Township | Cumberland , York | 2016.0 | 2004.0 |
| 32.0 | Rich Kasunic | Dem | Dunbar | Fayette , Somerset , Washington , Westmoreland | 2014.0 | 1994.0 |
| 33.0 | Richard Alloway | Rep | Hamilton Township, Franklin Co. | Adams , Franklin , York | 2016.0 | 2008.0 |
| 34.0 | Jake Corman | Rep | Benner Township | Centre , Juniata , Mifflin , Perry , Union | 2014.0 | 1998.0 |
| 35.0 | John Wozniak | Dem | Johnstown | Cambria , Centre , Clearfield , Clinton , Somerset | 2016.0 | 1996.0 |
| 36.0 | Mike Brubaker | Rep | Ephrata | Chester , Lancaster | 2014.0 | 2006.0 |
| 37.0 | Matt Smith | Dem | Bethel Park | Allegheny , Washington | 2016.0 | 2012.0 |
| 38.0 | Jim Ferlo | Dem | Pittsburgh | Allegheny , Armstrong , Westmoreland | 2014.0 | 2002.0 |
| 39.0 | Kim Ward | Rep | Hempfield Township | Westmoreland | 2016.0 | 2008.0 |
| 40.0 | Randy Vulakovich | Rep | Glenshaw | Allegheny , Butler | 2014.0 | 2012.0 |
| 41.0 | Don White | Rep | Indiana | Armstrong , Clearfield , Indiana , Westmoreland | 2016.0 | 2000.0 |
| 42.0 | Wayne Fontana | Dem | Pittsburgh | Allegheny | 2014.0 | 2005.0 |
| 43.0 | Jay Costa | Dem | Forest Hills | Allegheny | 2016.0 | 1996.0 |
| 44.0 | John Rafferty, Jr. | Rep | Collegeville | Berks , Chester , Montgomery | 2014.0 | 2002.0 |
| 45.0 | Jim Brewster | Dem | McKeesport | Allegheny , Westmoreland | 2016.0 | 2010.0 |
| 47.0 | Elder Vogel | Rep | New Sewickley Township | Allegheny , Beaver , Lawrence | 2016.0 | 2008.0 |
| 48.0 | Mike Folmer | Rep | Lebanon | Berks , Dauphin , Lancaster , Lebanon | 2014.0 | 2006.0 |
| 49.0 | Sean Wiley | Dem | Erie | Erie | 2016.0 | 2012.0 |
Question:
Name the party for bensalem
Answer:
Rep