40 45 22 20 10 1040