9 119 146 true 1 2 3 14 21 23 24 32 35