7 538 336 true 3 15 24 28 30 33 36