14 304 234 true 2 3 4 6 8 12 14 17 18 19 21 33 35 36