12
5
105
103
92
116