14 1584 793 true 1 5 9 11 14 15 20 21 22 27 30 31 34 36