15 1065 517 true 3 16 18 21 24 27 29 39 54 58 63 66 84 90 98