182
116
394
353
174
223
104
177
107
147
149
71
63
103
212
276
172
245
123
222
181
203
173
131
118
533
420
235
85