10 6566 756 true 2 4 10 14 19 23 27 31 32 39