On the values of Hecke's L -functions at non-positive integers