170
309
143
685
130
201
80
58
158
212