167
304
139
680
126
198
79
58
158
208