16 1884 784 true 2 3 4 10 17 18 24 26 32 37 39 51 54 66 80 87