sto24