101
427
329
421
130
187
428
98
290
337