157
214
152
155
300
153
163
190
147
142
149
180
290
154
148
150
161
277
140
192
184
116
136
141
120
165
146
144
138
113
160
179
166
457
644
162
134
226
178
59
51
523
107
199
111
215
493
151
158
850
183