81
541
96
27
40
1074
502
378
358
1024
175
67
18
11
278
41
20
26
294
371
55
23
49
77
29
399
1094
555
30
133
24
13
185
46
247
177
103
62
257
15
213
178
1245
42
1280
61
54
180
85
230
22
91
335
8612