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