467
38
111
458
240
386
65
343
142
85
250
30
1058
169
127
217
246
83
266
94
318
596
314
72
218
16911
173
87
372