256
162
86
51
224
34
63
52
173
32