1069
147
154
57
338
209
275
187
337
148
93
287
168
46
67
60
212
417
90
149
126
387
142
131
92
91
265
191
343
270
490
631
156
181
237
84
151
76
426
488
281
124
161
174
802
646
2292
218
1411
803
378
598
206