414
83
412
64
708
261
274
148
434
150
351
24
583
261
688
197
488
158
370
166
315
203
730
136
355
129
561
213
321
40
915
498
759
241
768
259
781
208
591
150