12 461 245 true 2 3 6 7 10 15 18 24 32 35 38 39