8 49 8 1 2 22 23 29 38 48 66