1 1 1 1 33 2 1 18 3 33