14 1376 545 true 8 21 30 31 38 44 58 59 65 66 71 74 79 83