24 2679 944 true 5 6 9 15 16 18 30 34 35 38 39 40 44 45 46 47 50 57 73 77 81 86 97 98