14 1042 616 true 3 12 20 21 38 45 46 47 53 55 61 68 87 93