10 745 482 true 1 5 7 16 19 20 26 34 36 39