151
494
466
227
544
234
148
136
220
530
697
264
443
354
492
572
252
157
222
116
172
94
322
404
286
609
326
644
764
1013
403
854
632
412
393
268
201
198
342
125
88
535
191
270
115
1181
1156
1699
525