10
101
99
97
101
96