34
47
14
431
20
50
474
27
471
593
331
68
269
703
316
235
260
48
97
226
379
187
172
201
143
84
46
193
129
449
673
1028
56
101
120
184
12
23
185
105
165
345
231
343
208
134
135
80
290
51
150
178
618
58
26