14 3103 516 true 1 2 5 8 10 15 18 20 21 22 24 27 29 32