284
148
136
148
181
264
178
169
502
1189
142
1236
583
159
138
1599
627
186
177
568
215
162
145
216
145
121
129
144
228
117
189
406
146
164
153
143
142
226
220