0
0
27
24
57
128
67
32
155
486