19 1148 526 true 12 13 20 27 31 33 36 38 44 46 48 52 66 68 77 80 81 92 96