12 1195 854 true 6 7 19 21 41 44 46 52 57 59 79 93