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