14 492 333 true 1 2 5 9 10 13 17 20 21 28 32 34 36 39