313
126
270
107
153
147
158
116
65
65