... 8 19 29 3 2156