14
52
77
33
67
43
29
253
24
177
12
660
328
38
7
53
19
56
31
236
25
21
284
103
27
4670
47
40
133
162
561
126
121
68