10
171
238
391
379
543
71
270
70
201
177
494
138
47
300
294
307
549
735
434
97
15
818
212
234
100
179
256
148
167
146
188
84
229
192
274
324
316
92
412
822
182
209
13
2
308
276
77
599
168
22
318
1068
731
477
380