16 599 233 true 1 4 6 8 9 16 18 24 25 26 27 32 33 36 38 39