8
852
42
120
9
1022
44
11
76
13
20
25
18
343
101
32
359
47
529
638
22
58
80
586
694
38
151
115
67
299
1917
27
106
394
789
364
5
96
52
110
59
69
83
176
14090
48
468
14
338
772
198
509
70
29