161
76
163
268
171
219
131
80