33 1340 871 true 1 2 4 5 6 15 17 19 21 22 23 29 35 36 37 39 44 46 48 51 53 55 58 60 63 66 67 71 80 86 92 95 99