12 10078 879 true 0 3 4 5 7 8 14 16 19 20 30 33