313
126
270
107
153
147
158
114
65
64