29 52 92 154 211 299 355 