20 1257 807 true 1 5 8 21 32 33 34 36 45 47 50 51 56 57 58 66 71 76 86 98