10
17
13
16
6
9
3
11
200
38
268
122
293
131
58
312
224
361
89
351
417
109
88
484
43
218
47
245
260
59
69
430
30
494
285
274
160
165
617
179
1271
168
406
326
444
385
441
307
695
422
1117
177
374
198
279
951
191
264