166
298
139
670
123
197
79
57
157
204