312
125
269
107
153
147
157
114
64
64