8 144 175 true 1 4 7 16 20 22 30 39