7 8 9
18 20
29 30 31