195
246
247
152
195
515
147
332
153
128