15 2052 462 true 1 2 3 4 6 8 10 19 21 23 24 27 31 32 39