342
169
144
118
129
131
150
313
