5 1 3 33 6 1 2 5 1 12 3 21