14
18
1739
5
12
46
26
113
106
32
60
16
17
48
331
8
118
28
43
445
21
846
332
9
37
12243
2310
97
83
45
13
27
256
15
109
35
38
78
162
67
20
42
29