24
47
291
55
185
105
57
48
347
266
112
271
41
164
45
106
242
226
68
42
145
19
46
69
96
23
320
178
93
486
26
51
1424
205
244
63
141
181
146
183
36
17
186
66
262
198
184
81
144
156
32
60
125