Cahokia teen dies after Alton crash