37
691
33
135
14
193
15
129
37
198
3
285
427
210
48
172
31
282
219
16
4
105
399
19
177
68
89
1254
6
113
185
16
12
174
196
115
10
50
80
229
295
173
839
189
961
