1 3 4 2 8 8 7 9 11 20