16
97
102
98
31
105
99
111