14 966 348 true 3 4 5 7 9 18 20 24 25 27 30 32 34 36