10 467 304 true 1 2 3 8 16 19 26 33 35 39