0
0
27
24
57
128
67
33
155
486