64 colleges report meeting 100% of financial needs for students