7 843 202 true 3 8 16 17 19 32 33