16 684 305 true 1 5 7 8 10 14 15 17 24 27 28 29 31 32 35 36