true 1796 592 true 1 2 4 6 7 14 20 21 24 27 28 35 36 40 41 42 47 50 51 52 56 57 59 64 75 79 84 85 86 87 92 93 96