0
16
53
60
39
39
112
170
179
51
42
139
223
130
99