Free passes hurt Storm Lake in loss to Western Christian