14 17565 1046 true 1 2 4 7 12 15 17 18 27 28 30 34 37 39