4.6 average (231 votes)