Gas prices down $1.45, $1.66, diesel down $1.77