186
108
148
180
111
135
147
357
418
240
231
351
179
226
116
85
230
229
469
309
242
206
177
245
106
114
130