20 2 19 3 18