11
32
28
63
230
68
67
116
112
58