8 700 336 true 3 8 12 15 16 19 32 35