40 23 40 18 20 10 6 21 117 1250