11
274
41
19
267
23
293
370
55
47
69
29
395
1091
552
26
133
13
184
46
247
177
102
62
256
15
28
212
175
1242
38
1276
66
57
53
180
82
226
21
90
91
327
8583
281
76
112