496
114
868
191
161
196
237
137
318
339