8 49 22 18 43 46 47 51 55 56 70