16
691
293
138
113
553
78
225
139
30
115
103
40
69
175
2892
24
52
76
70
27
66
90
104
68
37
57
32
270
44
54
221
65
190
22
72
458
25
42
21
14
62
49
48
86
31
60
170
71
67
53
34
73