20 18 20 25 19 20 19 21 30 21 31 20 27 30 40 44405