27
335
36
224
226
230
38
337
219
21
87
67
58
363
72
122
204
154
50
6
16
260
6304
439
188
128
303
151
402
43
184
1363
462
166
26
409
380
57
89
133
52
30
201
65
247
20
44
90
63
37
24
35
14
132
85
139