161
76
163
268
171
220
131
80