151
99
102
178
175
292
216
194
235
158
121
80
100
250
255
170
74
88
153
148
185
125
136
206
230
167
181
133
85
62
72
174
102
151
170
275
201
292
164
186
141
130
188
178
255
168
74
46
247
345
225
194
250
140
131
204
301
34
189
214