14 7572 945 true 2 3 4 7 9 12 13 15 20 25 26 30 34 37