177
119
145
176
220
203
185
247
110
310
134
260
161
187
269
1295
2226
141
175
148
418
141
192
403
208
117
139
120
113
223
194
232
189
173
119
151
168
123
188
149