which venue had an away team score of 16.12 (108)?
vfl park