10 145 126 true 2 5 12 15 19 21 29 32 35 36