256
160
83
171
221
34
60
49
173
32