14 1108 576 true 6 17 23 27 29 39 40 46 47 73 76 78 83 87