177
160
130
137
154
170
161
132
229
114
1165
202
125
991
172
164
140
225
133
155
503
243
133
877
149
200
357
159
939
176
285
158
340
206
214
194
159
174
308