18 19 20
29 31
40 41 42