7 12 15 43 13 20 1 15