42
34
58
367
114
26
31
102
171
97
123
184
168
104
76
17
38
38
58
20
28
173
58
104
178
198
34
16
215
158
38
26
229
30
255
133
222
30
44
208
180
119
60
58
42
14
398
153
34
109
38
223
101
388
23
209
21
168
191
136
44
335
78
18
68
227
11
68
159
248
297
62
176
174
238
46