Oct retail sales drop 24.3%