109
128
67
68
128
309
242
142
290
173
287
74