12 8 12 8 8 3 43