12
147
32
160
166
44