34
47
14
432
20
50
475
27
471
593
331
68
269
703
317
235
260
49
97
226
379
189
172
201
143
84
46
193
130
449
673
1028
56
101
120
185
12
23
105
165
345
232
343
208
134
135
80
290
51
150
178
618
58
26