7 202 286 true 2 10 14 16 21 32 35