0
0
28
25
57
128
67
34
159
489