63 67 105 true 2 3 4 6 7 8 10 11 12 13 15 16 17 18 19 20 22 23 25 26 27 33 34 37 39 42 43 44 45 47 48 50 51 53 54 55 56 58 59 60 62 63 64 65 66 70 73 76 77 78 79 81 82 83 86 88 91 92 93 94 97 98 99