313
270
107
147
157
65
188
79
370
48