427
329
187
292
129
347
263
189
301
190