0
16
22
35
15
44
173
46
129
91
73
116