12 345 391 true 3 4 7 10 14 18 23 24 30 36 37 39