10 706 365 true 2 7 11 14 18 20 32 35 37 39