40 982