16 725 106 1 2 3 6 8 14 21 23 29 35 37 45 46 49 57 69