2 11 3 16 19 21