8 336 291 true 4 13 22 46 52 63 71 80