8 160 494 true 0 27 35 41 47 52 66 86