16 1650 672 true 3 4 9 10 18 19 23 24 41 53 57 60 73 76 85 88