427
329
187
291
129
347
262
189
301
190