5 292 144 true 1 3 8 20 29