28 2345 1312 true 1 8 9 11 13 15 16 18 19 21 22 23 29 34 36 38 40 46 64 65 74 75 79 80 83 92 93 97