16 1088 122 1 2 3 4 14 15 16 24 28 45 46 61 62 64 66 67