256
160
83
51
171
224
34
60
50
173