8 519 446 true 3 7 23 24 25 27 34 36