13 1179 637 true 3 12 27 33 38 40 47 50 51 53 76 82 96