496
426
329
160
187
137
289
318
88
127