83
59
170
191
148
26
50
80
83
89
92
97
107
109
123
131
133
143
146
148
149
154
156
157
162
163
164
167
168
170
171
172
179
180
182