8 146 46 1 16 18 23 28 68 70 79