8 1343 440 true 3 14 21 24 29 30 35 36