475
42
317
27
136
70
20
209
69
336
261
277
191
514
326
43
1318
37
421
12
68
873
16
376
115
158
257
57
372
307
17
168
29
194
61
82
287
63
203
298
224
26
439
47
294
370
98
479
334
88
161
31
264
516
162
24
13