11 1060 478 true 3 7 11 14 15 20 21 30 31 38 39