12 15504 1205 true 0 2 4 9 11 14 15 18 19 23 29 30