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