44
293
31
20
94
50
114
195
47
102
99
548
79
261
215
25
29
18
46
19
87
35
68
26
10
21
136
60
193
101
12
139
115
14
91
533
62
105
54
113
51
52
45
34
151
27
59
173
42
13
76
69