167
302
139
676
124
197
79
58
158
207