12 2530 534 true 1 2 3 5 10 14 24 28 29 31 36 38