7 42 9 7 19 29 31 42 50 70