207
54
591
141
434
157
908
731
80
232
52
474
279
262
183
196
612
169
155
209
292
139
195
66
136
186
399
748
150
352
413
412
250
114
576
426
228
199
409
341
98
659
103
619
22
184
99
314
289
398
128
105
319
2370
719