74
118
35
304
164
2814
202
33
199
94
129
113
64
1034
21
11
226
318
103
38
173
107
677
66
48
140
53
1561
135
545
76
234
56
46
51