479
378
130
149
44
167
160
145
152
106
249
525
166
155
147
186
108
148
180
111
135
357
418
240
231
351
179
226