427
329
130
187
98
292
75
828
129
348