57 100 159 239 302 354 402 447 