42
158
171
55
58
214
64
63
139
195
299
163
74
90
181
187
108
105
25
32
103
85
37
19
125
30
73
51
21
145
78
129
31
165
258
934
69
54
61
45
194
29
39
23
17
15
36
169
124
71
8
115