true 2999 674 true 1 4 18 19 26 27 36 39 43 46 49 60 65 68 76 77 78