6 770 340 true 11 15 19 21 29 30