31 29 27 24 22 20 19 1817