true 639 333 true 2 3 4 6 7 9 10 12 20 22 26 28 37 39 40 44 48 49 62 64 68 69 70 72 77 79 81 83 89 101 105 109