10 181 242 true 2 3 4 8 12 15 16 20 22 33