15 1096 508 true 3 21 23 24 27 29 40 45 53 72 73 76 78 92 93