8 200 266 true 3 8 9 16 23 24 35 36