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:
| Home team | Home team score | Away team | Away team score | Venue | Crowd | Date |
| --- | --- | --- | --- | --- | --- | --- |
| Essendon | 13.11 (89) | Melbourne | 12.7 (79) | Windy Hill | 15000.0 | 30 August 1930 |
| Collingwood | 16.20 (116) | Footscray | 10.17 (77) | Victoria Park | 10000.0 | 30 August 1930 |
| Carlton | 16.12 (108) | St Kilda | 15.7 (97) | Princes Park | 20000.0 | 30 August 1930 |
| Richmond | 20.15 (135) | North Melbourne | 5.10 (40) | Punt Road Oval | 7000.0 | 30 August 1930 |
| South Melbourne | 12.16 (88) | Geelong | 15.14 (104) | Lake Oval | 28000.0 | 30 August 1930 |
| Hawthorn | 3.16 (34) | Fitzroy | 15.14 (104) | Glenferrie Oval | 7000.0 | 30 August 1930 |
Question:
Who was the home team when the away team scored 5.10 (40)?
Answer:
Richmond