19 21 4 5 5 2 2 2 1 12 7 12 5 5 21