Table:
text: Welsh Premier Division
2003-04 Table
2003-04 Table
Club Played Drawn Lost Points_for Points_against Points_difference Points
Club Played Drawn Lost Points for Points against Points difference Points
Newport RFC 30 1 2 1054 550 +504 82
Neath RFC 30 1 6 947 557 +390 70
Pontypridd RFC 30 2 8 820 641 +179 62
Aberavon RFC 30 0 13 774 627 +147 51
Carmarthen Quins RFC 30 1 13 674 629 +45 49
Swansea RFC 30 0 14 853 710 +143 48
Bridgend Ravens 30 1 15 757 767 -10 43
Cross Keys RFC 30 0 17 753 777 -24 39
Bedwas RFC 30 2 16 644 797 -153 38

Question: How many points did Newport RFC score in the Welsh Premier Division in the 2003/04 table?

Question: Which club in the Welsh Premier Division had a defeat of 15 in 2003/04?

Question: When there were 767 points in the 2003-04 Welsh Premier Division table, what was the difference in points?

Question: Which club in the Welsh Premier Division had a points difference of -24 points in the 2003/04 table?