176
211
231
140
187
506
130
304
141
113