12 3189 591 true 1 9 10 15 17 19 20 21 22 24 28 34