13 680 405 true 3 7 13 16 24 27 28 30 33 35 37 38 39