15 1220 712 true 4 7 8 14 29 41 47 49 52 58 63 66 71 72 89