7 47 11 2 20 21 31 46 52 54