15 1093 473 true 16 18 21 28 36 37 41 45 56 66 74 87 92 93 97