12 827 35 2 3 6 11 13 28 46 52 53 56 78 98