review guide for finals 2217474