0
13
20
33
15
43
168
46
129
90
73
116