What religion ranks highest in frequency of religious attendance