Vic records 31 flu deaths so far this year