which venue has a home team score of 17.16 (118)?
vfl park