10 11 12 43 7 8 9