1 2 1 1 29 2 1 48 1 1 29 2 1 48 1 1 29 3 29