11 3403 606 true 2 4 5 18 20 21 24 32 35 38 39