13
32
28
63
230
68
67
116
113
59