184
224
225
158
147
144
351
292
280
594
146
196
253
236
546
228
175
154
179
191
148
179
145
134
170
154
262
154
128
116
155
166
211
142
390
239
141
275
142
1201