7 914 293 true 1 3 5 16 19 35 39