13 3097 505 true 1 4 5 7 8 11 12 17 19 21 24 29 30