12 12616 891 true 0 1 3 4 9 17 20 27 29 31 35 36