0
18
23
44
109
8
0
228
0
259
20
27
16
129
59