Irish Rebellion of 1798

Columns: Date | Location | Battle | Result
30 May | Newtownmountkennedy , County Wicklow | Battle of Newtownmountkennedy | British victory | 30 May | Forth Mountain , County Wexford | Battle of Three Rocks | United Irish victory , Wexford taken | 1 June | Bunclody , County Wexford | Battle of Bunclody | British victory | 4 June | Tuberneering , County Wexford | Battle of Tuberneering | United Irish victory , British counter-attack repulsed | 5 June | New Ross , County Wexford | Battle of New Ross | British victory | 5 June | Scullabogue , County Wexford | Scullabogue massacre | Irish rebels kill 100-200 loyalists

Example questions:
Who defended the town in the Irish Rebellion of 1798 that is situated beside the Bog of Allen during the major battle it was involved in ? | In the most southerly town in Wicklow , how many were killed in the major listed battle that happened in 1798 during the Irish Rebellion ? | What is the population of the town involved in the major battle in the Irish Rebellion of 1798 that involved the British troops known as the Camolin Cavalry ?

Answers:
Captain James Spencer | 28 prisoners | 149,722