11 7587 799 true 2 5 10 16 18 22 23 24 28 38 39