12 1056 478 true 4 32 33 48 57 61 65 73 86 87 88 91